repo.or.cz
/
nasm.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
NASM 2.06.01rc1
2009-07-02
H
.
Peter Anv
i
n
NASM 2
.
06
.
01rc1
commit
|
commitdiff
|
tree
2009-07-02
H
.
Peter Anvin
Beginnings of a crude
u
tility to d
u
mp the con
t
en
t
s
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-02
H
.
Pete
r
Anvin
Fix e
a
rly r
e
port_error();
a
v
o
id
n
uisance phase warnings
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-02
H
.
Pe
t
e
r
Anv
i
n
outobj: h
a
ndle the case
o
f S
E
G
<
un
d
efined> in pass
0
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-02
H
.
Peter Anvin
nasmlib: add
nasm_ass
e
rt();
u
se const cha
r
*
for filenam
e
s
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-02
H
.
Peter Anvin
c
omp
i
l
er
.
h:
n
ew
m
a
c
r
o for a non-retur
n
in
g
function
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-01
H
.
Pete
r
An
v
in
out
m
acho: c
h
ange
l
i
c
e
nse to 2-BSD
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-30
H
.
Peter Anv
i
n
NA
S
M 2
.
06
commit
|
commitdiff
|
tree
2009-06-29
H
.
Pet
e
r
A
n
vin
headers/doc: cop
y
right header for docu
m
entation fi
l
es
commit
|
commitdiff
|
tree
2009-06-29
H
.
Peter A
n
vin
Add new copyright headers to
t
he
rdoff code
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-29
H
.
P
eter An
v
in
Add new copyrigh
t
headers
to the outp
u
t modules
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-29
H
.
Peter Anvin
Add copyright
h
e
ad
e
r
s to
s
tandard ma
c
r
o
packages
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-29
H
.
Peter
A
nvin
Add copyrig
h
t
header
s
to mac
r
o fil
e
s
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-29
H
.
Peter
An
v
i
n
M
acro fi
l
e
copyr
i
ght hea
d
e
r
commit
|
commitdiff
|
tree
2009-06-29
H
.
Peter Anv
i
n
A
dd copyri
g
ht head
e
rs
t
o the *
.
c/*
.
h files
i
n the mai
n
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-29
H
.
Peter
A
n
v
in
In m
e
mory of
Ch
u
ck
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-29
H
.
Pete
r
Anvin
A
d
d
copyright hea
d
er to na
s
mdoc
.
src
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-28
H
.
Pet
e
r Anvin
L
I
CENSE: i
n
clude the
a
ctual B
S
D licen
s
e
commit
|
commitdiff
|
tree
2009-06-28
H
.
Peter A
n
v
in
A
d
d copyrigh
t
notices
to ot
h
er
*
.
dat files
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-28
H
.
Peter Anvin
Add cop
y
right
n
o
ti
c
e to insns
.
dat
commit
|
commitdiff
|
tree
2009-06-28
H
.
Peter Anvin
Add copyri
g
ht verbiage to Per
l
scripts; update LICENSE
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-28
H
.
Peter A
n
vin
Standard copyright verbiage headers
commit
|
commitdiff
|
tree
2009-06-28
H
.
Pe
t
er Anvin
L
I
CENSE: give the
current license status
.
commit
|
commitdiff
|
tree
2009-06-28
H
.
Peter Anvin
NASM 2
.
06rc16
commit
|
commitdiff
|
tree
2009-06-28
H
.
Pe
t
er Anvin
Run m
a
ke alld
e
p
s
commit
|
commitdiff
|
tree
2009-06-28
H
.
Peter Anvin
Move prototypes for null_debu
g
to outf
o
rm
.
h
a
nd outlib
.
h
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-28
H
.
Peter Anvin
Move backend-specific code to o
u
tput/; break out
null
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-28
H
.
Peter Anvin
debug:
make
*all* the null deb
u
g routi
n
es a
v
ai
l
able
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-28
H
.
P
e
ter Anvin
o
utp
u
t: call debug in
i
t from a central location
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-28
H
.
P
e
ter Anvin
te
s
t/Makefile:
a
dd
rule
to pr
o
duce
a
.
dbg file
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-28
H
.
Peter Anvin
outform: b
u
ild ALL f
o
rmats by d
e
fault, inc
l
udin
g
D
BG
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-28
H
.
Peter Anvi
n
outelf
.
c
: add appropriate #ifdefs
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-28
H
.
Peter Anvin
outdbg
:
mak
e
outdbg
.
c compile cleanl
y
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-27
H
.
P
eter
A
nvin
NA
S
M 2
.
0
6
rc1
5
commit
|
commitdiff
|
tree
2009-06-27
H
.
Peter Anvi
n
BR 27819
0
0: handl
e
common labels while optimizing
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-27
H
.
Pe
t
er
A
nvin
parser
.
c: fix stylistic ni
t
pick
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-27
H
.
Peter Anv
i
n
assem
b
le
.
c: st
y
listic ni
t
pick
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-27
H
.
Pe
t
er Anvin
prepr
o
c
: use %if 0
i
ns
t
ead of %ifdef
B
OGUS
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-27
H
.
Peter
A
nvin
h
a
sh
t
bl
:
ma
k
e hash_itera
t
e
(
)
n
ot crash on an uni
n
itali
z
ed
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-27
H
.
Peter Anvin
n
a
sm
.
c:
c
lean up pa
s
s exit logic
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-26
H
.
Peter An
v
i
n
ndisasm: fix disassembly of JRCXZ
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-26
H
.
Peter Anvin
NASM 2
.
06r
c
14
commit
|
commitdiff
|
tree
2009-06-26
H
.
Pe
t
e
r A
n
vin
insns
.
dat: reform
a
t
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-26
H
.
P
e
ter Anvin
insn
s
.
dat:
a
dd relaxe
d
f
o
rms for XOP/FMA4/CV
T
1
6
i
n
structions
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-26
H
.
Peter
A
nvin
Add Cyrill Gorcunov to AUT
H
ORS
commit
|
commitdiff
|
tree
2009-06-26
H
.
Peter
A
nvi
n
insns
.
pl: remov
e
st
r
ay whi
t
espace
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-26
H
.
Peter An
v
in
in
s
ns
.
pl:
a
dd
"nohi" code for
R
EX_NH
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-26
H
.
P
e
te
r
Anvi
n
insns
.
pl: fix indentati
o
n
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-26
H
.
Peter Anvi
n
ELF:
m
ake deb
u
gging functions static
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-26
H
.
Peter
Anvin
ELF: remove loop
i
nvariant calculation of glo
b
al offset
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-26
H
.
Peter
A
nvin
EL
F
: clea
n
up th
e
a
r
it
h
metic for glo
b
al
s
ymbols
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-26
H
.
P
eter A
n
vin
ELF: b
u
mp GL
O
BAL_TEMP_BASE
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-25
H
.
P
et
e
r Anvin
E
L
F: e
l
iminate hard-coded
section
n
u
mb
e
rs
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-25
H
.
P
eter Anvin
H
andle
t
he new ELF head
e
rs in the
d
epend
e
ncy generat
i
on
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Pet
e
r Anv
i
n
ELF: add h
e
ad
e
r files, begin merging common code, drop
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Peter A
n
vin
NASM 2
.
0
6rc13
commit
|
commitdiff
|
tree
2009-06-25
H
.
Pe
t
er
Anv
i
n
changes
.
src:
u
pdate
commit
|
commitdiff
|
tree
2009-06-25
H
.
P
e
t
er An
v
in
i
n
sns: make the
M
MX version
of PINSRW
m
atch the
S
SE
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-25
H
.
P
e
te
r
A
nvin
Int
e
l FMA: dr
o
p
r
e
laxed forms
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Peter An
v
in
Fix the
P
INS
R
s
e
ries
of instruc
t
io
n
s
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Peter Anvin
Add supp
o
r
t
for instru
c
tio
n
s which
a
l
w
ays use low 8
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Peter A
n
vin
ins
n
s
.
dat: fix typos: VCMPORD_SP[SD
]
e
n
tered as VCMPORS_S
P
[S
D
]
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Pet
e
r Anvin
insns
.
da
t
: collapse relaxe
d
forms
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Peter Anvin
insn
s
.
pl:
a
llow
relaxed forms to
be created wi
t
hout
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-24
H
.
Peter Anvin
chang
e
s
.
s
r
c: fix so
m
e
o
dd spacin
g
commit
|
commitdiff
|
tree
2009-06-23
H
.
P
eter
Anvin
par
s
er: don
'
t
u
se midcode dec
l
a
rations
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-05-26
H
.
Peter An
v
in
s
pecfile: upd
a
te URLs
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-05-26
H
.
Peter An
v
in
Ninden
t
: add
b
a
ck the -n
u
t option
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-05-26
H
.
P
e
ter Anv
i
n
Ni
n
de
n
t: update w
i
th th
e
-npro and -il0 options
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-05-23
H
.
Pe
t
er Anvin
doc: use NASM syntax
for x87 registers
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-05-09
H
.
Peter Anvin
Add
symbolic constants
f
o
r
R
E
X_
V
"
classes" (VEX, XO
P
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-05-09
H
.
Pet
e
r Anvin
doc: remove insref
.
src
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-05-06
H
.
Peter Anvin
N
ASM 2
.
06r
c
12
commit
|
commitdiff
|
tree
2009-05-04
H
.
P
e
ter An
v
in
preproc: han
d
l
e
%
+ eve
n
during e
a
rly
t
oken
repla
c
ement
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-05-04
H
.
P
e
ter Anvin
Use lower case
for VEX and XOP
i
n instructions
table
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-05-04
H
.
Pet
e
r Anv
i
n
Infr
a
structure support for A
M
D's
new
XOP pre
f
ix
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-04-30
H
.
Peter Anvin
out
b
in: replace fprin
t
f(rf, not_defin
e
d
);
with
fputs
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-04-20
H
.
Peter
A
nvin
NAS
M
2
.
06rc11
commit
|
commitdiff
|
tree
2009-04-20
H
.
Peter
Anvin
prepro
c
: u
n
ify toke
n
-
pasting
c
o
d
e
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2009-04-20
H
.
Peter An
v
in
doc:
s
lightly tidy the copy
r
ight
p
age of
t
he manual
.
commit
|
commitdiff
|
tree
2009-04-17
H
.
Pe
t
e
r Anvi
n
preproc: make $ and $$ TOKEN_OTHER
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2009-04-08
H
.
Pe
t
er Anvi
n
prepro
c
: fix mo
r
e tok
e
n pa
s
ting cases
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-04-08
H
.
Peter Anvin
AUTHORS: Update informati
o
n
for H
P
A
commit
|
commitdiff
|
tree
2009-04-08
H
.
Peter
Anvin
N
A
S
M 2
.
06r
c
1
0
commit
|
commitdiff
|
tree
2009-04-08
H
.
P
eter An
v
i
n
Document prep
r
oc
e
ssor token concate
n
a
tion f
i
x
.
commit
|
commitdiff
|
tree
2009-04-08
H
.
Peter Anvin
Handle weird cas
e
s
of toke
n
p
a
sting
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-04-08
H
.
P
e
ter Anvin
NASM
2
.
06r
c
9
commit
|
commitdiff
|
tree
2009-04-07
H
.
Peter Anvin
nasm
.
nsi:
a
dd COPYING
t
o the l
i
st of fil
e
s to pack
a
ge
commit
|
commitdiff
|
tree
2009-04-07
H
.
Pe
t
e
r
A
nvin
n
asm
.
nsi: add NASM Ma
n
ual; automat
e
version
gene
r
at
i
on
commit
|
commitdiff
|
tree
2009-03-19
H
.
Peter Anvin
dis
a
sm: fi
x
re
v
ersed
REP v
s
REPNE in eatbyte()
commit
|
commitdiff
|
tree
2009-03-19
H
.
Peter Anvin
disasm: when no instruction
i
s foun
d
, consid
e
r a
n
a
ked
.
.
.
commit
|
commitdiff
|
tree
2009-03-18
H
.
P
e
t
er
A
nvin
NAS
M
2
.
06rc8
commit
|
commitdiff
|
tree
2009-03-18
H
.
Peter Anvin
BR 2690688: Fix
op
c
odes for
F
MA instruc
t
i
o
n
s
commit
|
commitdiff
|
tree
2009-03-17
H
.
Pe
t
er Anv
i
n
Add t
e
s
t fr
o
m
BR 269068
8
commit
|
commitdiff
|
tree
2009-03-17
H
.
P
e
ter Anvin
B
R 2690688: add miss
i
n
g
V
FM instructions
commit
|
commitdiff
|
tree
2009-03-16
H
.
Pete
r
Anvin
BR
2
689316: PEXTRQ
r
equires REX
.
W
commit
|
commitdiff
|
tree
2009-03-16
H
.
Pete
r
An
v
in
genfma: fix spel
l
ing of th
e
V
F
NM i
n
st
r
uctio
n
s
commit
|
commitdiff
|
tree
2009-03-16
H
.
P
eter Anvin
insns
.
dat: fix VF
N
M inst
r
uctions inco
r
r
ectl
y
s
p
e
l
l
ed
.
.
.
commit
|
commitdiff
|
tree
2009-03-15
H
.
P
ete
r
Anvin
N
ASM 2
.
06
r
c7
commit
|
commitdiff
|
tree
2009-03-08
H
.
Peter
A
nvin
BR 2
6
7
2117: handle long lines for db/dw/etc
.
commit
|
commitdiff
|
tree
next