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
LICENSE: include the actual BSD license
2009-06-28
H
.
Peter Anvin
LICE
N
SE:
include
t
he actual BSD li
c
e
n
se
commit
|
commitdiff
|
tree
2009-06-28
H
.
P
eter Anvi
n
Add copyright notic
e
s
to o
t
her
*
.
dat fi
l
es
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-28
H
.
Peter Anvin
Add copyright n
o
tice to
insns
.
dat
commit
|
commitdiff
|
tree
2009-06-28
H
.
Peter Anvin
Add copy
r
ight verbiag
e
to Per
l
s
c
ripts
;
update LI
C
ENSE
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-28
H
.
Peter Anvin
Standard copyright ve
r
biage headers
commit
|
commitdiff
|
tree
2009-06-28
H
.
P
e
ter Anvin
LICENSE: g
i
ve t
h
e curre
n
t lic
e
nse status
.
commit
|
commitdiff
|
tree
2009-06-28
H
.
Peter Anvin
N
ASM 2
.
0
6rc16
commit
|
commitdiff
|
tree
2009-06-28
H
.
Peter
A
nvin
Run make alldeps
commit
|
commitdiff
|
tree
2009-06-28
H
.
Peter Anvin
Move prototypes
f
or null_d
e
bug to
outform
.
h and ou
t
lib
.
h
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-28
H
.
Pe
t
e
r
Anvin
Move ba
c
ke
n
d-spe
c
if
i
c
c
ode to outp
u
t/; break out null
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-28
H
.
P
e
ter
Anvin
debug: make *all* the
null deb
u
g routines a
v
a
i
l
a
ble
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-28
H
.
Peter Anvin
output: call deb
u
g
i
ni
t
from a central lo
c
ation
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-28
H
.
Peter Anvin
test/Makefile:
add rule to pr
o
duce
a
.
d
bg file
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-28
H
.
Pet
e
r
A
nvin
outform: build ALL formats by default, including DBG
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-28
H
.
Peter Anvi
n
out
e
lf
.
c
:
add appro
p
r
iate #ifdefs
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-28
H
.
Peter Anvin
outdbg: make outdbg
.
c compil
e
c
l
ea
n
ly
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-27
H
.
Pe
t
er Anvin
NASM 2
.
06rc15
commit
|
commitdiff
|
tree
2009-06-27
H
.
P
eter A
n
vin
B
R
2781900: handle common labe
l
s
wh
i
le opt
i
m
izing
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-27
H
.
Peter Anvin
parser
.
c: fix stylistic
nitp
i
ck
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-27
H
.
Peter
An
v
i
n
as
s
emble
.
c: stylistic nitpic
k
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-27
H
.
P
eter A
n
vin
pr
e
proc:
u
se %if
0 instead
o
f %ifdef BOGUS
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-27
H
.
Peter Anvin
hashtbl: make hash_iterate()
not crash on an uni
n
italized
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-27
H
.
P
e
ter Anv
i
n
nasm
.
c: clean
up
pass exit logi
c
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-26
H
.
Peter Anvin
ndi
s
asm: fix d
i
sas
s
embly of JRCXZ
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-26
H
.
P
e
t
e
r
Anvin
NA
S
M 2
.
06r
c
14
commit
|
commitdiff
|
tree
2009-06-26
H
.
Peter Anvin
insns
.
dat: reformat
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-26
H
.
Pe
t
er Anv
i
n
insns
.
dat: add rel
a
xed forms for XOP/FMA4/C
V
T16 instruc
t
ions
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-26
H
.
Pe
t
er
A
n
vin
Add Cyrill
G
o
rcunov to AUTHORS
commit
|
commitdiff
|
tree
2009-06-26
H
.
Peter
A
n
vin
insns
.
p
l
:
remove st
r
ay whi
t
espace
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-26
H
.
Pet
e
r
A
nvin
i
nsns
.
pl: a
d
d
"nohi" code for REX_NH
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-26
H
.
P
e
ter An
v
in
ins
n
s
.
p
l
:
f
ix indentat
i
on
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-26
H
.
Peter A
n
vin
ELF: make deb
u
g
ging fun
c
tions
s
tatic
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-26
H
.
P
e
te
r
Anvin
E
L
F: remove loop invariant calculati
o
n of globa
l
offset
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-26
H
.
Peter Anvin
ELF: clean up the
a
r
i
t
hmetic for global
symbols
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-26
H
.
P
e
ter Anv
i
n
E
LF: bump GL
O
BAL
_
TEMP_B
A
SE
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Peter An
v
in
E
LF: elimi
n
ate ha
r
d-c
o
ded sect
i
o
n numbers
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Peter Anvin
Ha
n
dle the new ELF head
e
rs in the
d
e
p
e
n
dency generation
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Peter Anvin
ELF: add header files, beg
i
n merging common c
o
de, drop
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Peter A
n
vin
NASM 2
.
06rc13
commit
|
commitdiff
|
tree
2009-06-25
H
.
Peter Anvin
changes
.
s
rc: update
commit
|
commitdiff
|
tree
2009-06-25
H
.
P
eter Anvi
n
i
n
sns: make the MMX
vers
i
on of P
I
NSRW match the SSE
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-25
H
.
P
e
ter Anvin
Intel FMA
:
dro
p
rela
x
ed
forms
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Peter Anvin
Fix the PI
N
S
R
series
of instructions
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Peter Anvin
A
dd support for
i
nstructions
w
h
ich always use
l
ow
8
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Peter Anvin
insn
s
.
dat:
f
i
x typos: VCMPORD_SP[SD] entered as VCMPO
R
S_SP
[
SD]
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Pe
t
er Anvin
insns
.
dat:
c
ollapse
re
l
ax
e
d
f
orms
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Peter An
v
in
insns
.
pl:
allow re
l
axed forms to
be
cr
e
at
e
d without
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-24
H
.
Peter Anvi
n
c
h
a
n
ges
.
sr
c
: fix some odd spacing
commit
|
commitdiff
|
tree
2009-06-23
H
.
Pe
t
er Anvin
parser
:
do
n
't u
s
e
m
id
c
ode
d
eclarations
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-05-26
H
.
Peter Anvin
s
p
ecfil
e
:
update URLs
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-05-26
H
.
Peter Anvin
Nindent: add
back the
-
n
ut o
p
tion
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-05-26
H
.
Peter Anvin
N
i
ndent:
upda
t
e with
the
-
n
pro
a
nd
-il0
o
ptions
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-05-23
H
.
P
eter Anvin
doc: use
N
ASM sy
n
tax for x87
reg
i
sters
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-05-09
H
.
Pete
r
Anvin
A
d
d
s
ymbo
l
i
c
constan
t
s
f
or REX_V "classes" (
V
E
X, XOP
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-05-09
H
.
P
eter An
v
i
n
doc: re
m
ove insr
e
f
.
src
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-05-06
H
.
P
eter
Anvin
NA
S
M
2
.
06rc12
commit
|
commitdiff
|
tree
2009-05-04
H
.
Pe
t
e
r Anvin
pr
e
proc: han
d
le %+
e
ven during
early token repl
a
cement
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-05-04
H
.
P
eter Anv
i
n
Us
e
lower case for VEX and X
O
P in inst
r
uction
s
table
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-05-04
H
.
P
eter Anvin
Infrastructure support f
o
r AMD
'
s new
X
OP
p
re
f
ix
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-04-30
H
.
Pe
t
er An
v
in
out
b
i
n
: replace
fpr
i
n
t
f(rf
,
not_de
f
ined); with fputs
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-04-20
H
.
Peter Anv
i
n
NA
S
M 2
.
06rc
1
1
commit
|
commitdiff
|
tree
2009-04-20
H
.
P
e
ter Anvin
preproc:
u
nif
y
token-pastin
g
code
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2009-04-20
H
.
Peter
A
nvi
n
doc: sligh
t
ly ti
d
y the co
p
yright page of the manua
l
.
commit
|
commitdiff
|
tree
2009-04-17
H
.
Pe
t
er Anvin
p
reproc: make $ and
$
$ TOKEN_OTH
E
R
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2009-04-08
H
.
Peter Anvin
p
r
epr
o
c
:
f
i
x more token pasting
c
a
s
es
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-04-08
H
.
Peter Anvin
AUTHORS: Update i
n
f
o
rma
t
ion for HPA
commit
|
commitdiff
|
tree
2009-04-08
H
.
Peter Anvin
NAS
M
2
.
06rc10
commit
|
commitdiff
|
tree
2009-04-08
H
.
P
eter Anv
i
n
Document prepr
o
cessor token
c
oncatenation fix
.
commit
|
commitdiff
|
tree
2009-04-08
H
.
Peter Anvin
H
a
n
dle weird
c
ases of to
k
en pas
t
in
g
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-04-08
H
.
Peter Anvin
NASM 2
.
06
r
c
9
commit
|
commitdiff
|
tree
2009-04-07
H
.
Pe
t
e
r
Anvin
n
a
sm
.
nsi: add COPYING to the list of f
i
les to
p
ackage
commit
|
commitdiff
|
tree
2009-04-07
H
.
Peter
A
nvin
nasm
.
nsi: add NAS
M
Manual; au
t
o
m
ate versi
o
n generat
i
on
commit
|
commitdiff
|
tree
2009-03-19
H
.
Pet
e
r An
v
in
disasm: fix reversed REP vs REPNE in eatbyte()
commit
|
commitdiff
|
tree
2009-03-19
H
.
P
e
t
er Anv
i
n
disasm: w
h
en no instr
u
ction is found, c
o
nsider a
n
aked
.
.
.
commit
|
commitdiff
|
tree
2009-03-18
H
.
Peter An
v
in
NASM 2
.
06rc8
commit
|
commitdiff
|
tree
2009-03-18
H
.
Peter Anvin
BR 2690688: Fix opc
o
des for
F
M
A instructions
commit
|
commitdiff
|
tree
2009-03-17
H
.
Peter
A
nvin
Add
t
est fro
m
BR 2690688
commit
|
commitdiff
|
tree
2009-03-17
H
.
Peter An
v
in
B
R
2690688: add missing V
F
M ins
t
ructions
commit
|
commitdiff
|
tree
2009-03-16
H
.
Peter
Anvin
BR 26893
1
6
: PEXTRQ
r
e
quire
s
REX
.
W
commit
|
commitdiff
|
tree
2009-03-16
H
.
Pe
t
er
A
nvin
gen
f
ma:
f
ix spe
l
ling of the VFNM
i
n
str
u
ctions
commit
|
commitdiff
|
tree
2009-03-16
H
.
Peter Anvin
insns
.
dat: fix VF
N
M
instructions
i
ncorrectly spe
l
led
.
.
.
commit
|
commitdiff
|
tree
2009-03-15
H
.
P
e
ter Anvin
N
ASM 2
.
06rc7
commit
|
commitdiff
|
tree
2009-03-08
H
.
Peter Anv
i
n
BR 2672117: handle l
o
ng line
s
for db
/
dw/etc
.
commit
|
commitdiff
|
tree
2009-03-01
H
.
Peter A
n
vin
auto
c
o
nf:
d
etect t
h
e br
o
ken bool in OpenWatcom 1
.
8
commit
|
commitdiff
|
tree
2009-03-01
H
.
Pe
t
er
A
nvin
M
ost i
n
struction codes are octal, so p
r
int errors that
.
.
.
commit
|
commitdiff
|
tree
2009-02-27
H
.
Peter Anv
i
n
optimization
.
a
s
m: more sb
y
te
tes
t
s
commit
|
commitdiff
|
tree
2009-02-27
H
.
Peter
A
nvin
sbyte: o
p
timizati
o
n
i
s OK if
U
NKNOWN is
n
't se
t
commit
|
commitdiff
|
tree
2009-02-27
H
.
Peter Anvin
optimization
.
asm: add sbyte test
s
commit
|
commitdiff
|
tree
2009-02-26
H
.
Peter
A
n
v
i
n
NASM 2
.
06rc6
commit
|
commitdiff
|
tree
2009-02-26
H
.
Peter Anvin
BR 24
1
326
5
:
d
on
'
t
pessimiz
e
displacements
commit
|
commitdiff
|
tree
2009-02-26
H
.
Peter Anv
i
n
o
ptimi
z
ation
.
asm:
a
dd
EA opti
m
i
zation tests
commit
|
commitdiff
|
tree
2009-02-26
H
.
Pe
t
e
r
Anvin
nasm
.
c: another
readabil
i
ty cleanup
commit
|
commitdiff
|
tree
2009-02-26
H
.
Peter Anvin
nasm
.
c: r
e
a
d
abil
i
ty cleanup for
seg
:
off
parsing
commit
|
commitdiff
|
tree
2009-02-24
H
.
Peter Anvin
Add VPCLMUL i
n
structio
n
s
commit
|
commitdiff
|
tree
2009-02-24
H
.
P
e
t
er
A
n
vin
assemble: o
n
ly be optimis
t
ic with N
O
_
S
EG if
we're re
a
l
l
y
.
.
.
commit
|
commitdiff
|
tree
2009-02-24
H
.
Peter Anvin
con
v
ergenc
e
.
asm: add test of
jmp to an abs
o
lute address
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter
Anvin
P
CLMUL is
a
ppa
r
en
t
l
y
targeted fo
r
W
e
stmer
e
w
i
th
the
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
P
e
ter Anvi
n
NASM 2
.
0
6
rc5
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anv
i
n
BR 255
7
903: fix d
i
sassembly of
a
set of SSE MOV* instructions
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
BR 2541
2
52:
Fix issu
e
s in in
s
ns
.
da
t
, mostly related
.
.
.
commit
|
commitdiff
|
tree
next