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
Handle the new ELF headers in the dependency generation
2009-06-25
H
.
Peter
A
nv
i
n
H
a
n
dle
the n
e
w
ELF hea
d
ers in the depende
n
cy generation
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Peter
A
nvin
ELF: add header fil
e
s
,
b
egin merging
c
ommon
cod
e
, d
r
op
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Peter A
n
vin
NASM 2
.
06rc
1
3
commit
|
commitdiff
|
tree
2009-06-25
H
.
Peter Anvin
c
hang
e
s
.
s
rc: update
commit
|
commitdiff
|
tree
2009-06-25
H
.
Peter Anvin
insns: mak
e
the MMX ve
r
s
ion of PINSRW ma
t
ch the SSE
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Peter Anvin
Intel
FMA:
d
rop relaxed forms
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Peter
A
nvin
Fix the P
I
NSR series
of instruct
i
o
ns
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Peter
A
n
vin
A
dd
support for inst
r
ucti
o
ns w
h
ich alw
a
ys
use low 8
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Pet
e
r Anv
i
n
i
n
sns
.
dat: fix typ
o
s: VCMPORD_SP[
S
D] entered as VCMPORS
_
SP
[
SD]
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Peter Anvi
n
insns
.
dat: colla
p
se relaxed forms
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Peter Anvin
insns
.
pl: a
l
low relaxed
forms to be created with
o
ut
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-24
H
.
Peter Anvin
c
hanges
.
src: fix some odd spacin
g
commit
|
commitdiff
|
tree
2009-06-23
H
.
Peter An
v
in
par
s
e
r: don't use midcode declarations
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-05-26
H
.
P
eter Anvin
specfi
l
e
: u
p
da
t
e
URLs
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-05-26
H
.
P
eter Anvin
Nindent: add back the -nut optio
n
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-05-26
H
.
Peter Anvin
Nindent: upda
t
e with the -npro and -il0 options
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-05-23
H
.
Peter Anvin
doc: use NASM
synt
a
x for x87 registers
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-05-17
Cyrill Gorcunov
insns
.
d
at -
fixup for XOP (SSE5) AMD instructions
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-05-15
Cyril
l
Gorcunov
insns
.
dat - intr
o
cuce
b
a
se XOP (SSE5) AMD instruction
s
Some fixes from Peter Johnson and
H. Peter Anvin
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-05-15
Cyrill Go
r
cunov
i
n
sns
.
pl - add ha
n
dling of pp V
E
X/XOP fields
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-05-09
H
.
Peter A
n
vi
n
Add symbolic cons
t
ants for REX_V "classes" (VEX, XOP
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-05-09
H
.
P
e
t
e
r
Anvin
doc:
r
em
o
ve insr
e
f
.
s
r
c
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-05-06
H
.
P
e
ter An
v
in
NASM 2
.
06rc12
commit
|
commitdiff
|
tree
2009-05-04
H
.
Pete
r
Anvin
prepr
o
c: hand
l
e %+ even
d
u
r
ing early tok
e
n repla
c
ement
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-05-04
H
.
Peter
Anvin
U
s
e lower case for VE
X
and X
O
P in instructions table
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-05-04
H
.
Pete
r
A
n
v
in
I
n
frastru
c
ture support fo
r
AMD's new XOP p
r
efix
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-04-30
H
.
Pete
r
A
nvin
outb
i
n
:
replace fprintf(rf, not
_
defined); with fpu
t
s
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-04-20
H
.
Pet
e
r Anvin
NASM 2
.
0
6rc11
commit
|
commitdiff
|
tree
2009-04-20
H
.
Peter Anv
i
n
preproc: unify to
k
en-pas
t
ing cod
e
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2009-04-20
H
.
Peter Anvin
doc
:
slightly tidy the
copyright
page of the manual
.
commit
|
commitdiff
|
tree
2009-04-17
H
.
Peter Anvin
preproc: m
a
ke
$ and $$ TO
K
EN_O
T
HER
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2009-04-08
H
.
Peter Anvin
preproc: fix
m
ore token pasting cases
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-04-08
H
.
Pete
r
Anvin
AUTHORS
:
Up
d
ate in
f
ormation for HPA
commit
|
commitdiff
|
tree
2009-04-08
H
.
Peter Anvin
NAS
M
2
.
06rc10
commit
|
commitdiff
|
tree
2009-04-08
H
.
Peter Anvin
Docu
m
ent prepr
o
ce
s
s
o
r token conca
t
enation f
i
x
.
commit
|
commitdiff
|
tree
2009-04-08
H
.
Pe
t
er Anvin
H
andle weird cases of token
p
asting
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-04-08
H
.
P
e
ter Anvin
NASM
2
.
0
6rc9
commit
|
commitdiff
|
tree
2009-04-07
H
.
Peter An
v
i
n
nas
m
.
n
si: add COPYING
to
the li
s
t
of files to pack
a
g
e
commit
|
commitdiff
|
tree
2009-04-07
H
.
Peter Anvin
n
asm
.
nsi: add NASM
M
anu
a
l; aut
o
mate
v
e
rsio
n
g
eneratio
n
commit
|
commitdiff
|
tree
2009-04-07
S
h
a
o
M
iller
Add
NS
I
S
s
cript to make a Windows in
s
taller
commit
|
commitdiff
|
tree
2009-03-19
H
.
Peter Anvin
disasm: f
i
x re
v
ersed REP vs
REPNE in
eatb
y
te()
commit
|
commitdiff
|
tree
2009-03-19
H
.
Peter Anv
i
n
disasm: when no in
s
truct
i
on is found, consider a
n
aked
.
.
.
commit
|
commitdiff
|
tree
2009-03-18
H
.
Peter Anvin
NASM 2
.
06rc8
commit
|
commitdiff
|
tree
2009-03-18
Andy Polyako
v
outcoff: BR 2685756:
fix
SA
F
ESEH with an inter
n
al s
y
mbol
commit
|
commitdiff
|
tree
2009-03-18
Mi
c
h
a
el Scherer
o
u
t
elf32/64: f
i
x
unini
t
ialize
d
rbtree
commit
|
commitdiff
|
tree
2009-03-18
H
.
Pe
t
er Anvin
B
R
2
6
9
0
6
88: Fix
o
pco
d
es for FMA
i
nstru
c
t
i
o
n
s
commit
|
commitdiff
|
tree
2009-03-17
H
.
Peter
A
nvin
Add t
e
s
t
from BR
2
6
9
0688
commit
|
commitdiff
|
tree
2009-03-17
H
.
Pet
e
r Anv
i
n
BR 2690688: add m
i
ssing VFM instructions
commit
|
commitdiff
|
tree
2009-03-16
H
.
Peter
A
nvin
B
R
268931
6
:
PEXTRQ r
e
qu
i
res
R
E
X
.
W
commit
|
commitdiff
|
tree
2009-03-16
H
.
Peter Anv
i
n
genfma: fix spelling
o
f
t
h
e VF
N
M
instructions
commit
|
commitdiff
|
tree
2009-03-16
H
.
P
e
t
er Anvi
n
insns
.
dat: fix
VFNM instructi
o
ns incorrectly spell
e
d
.
.
.
commit
|
commitdiff
|
tree
2009-03-15
H
.
Pet
e
r Anvin
NASM 2
.
06rc7
commit
|
commitdiff
|
tree
2009-03-08
H
.
Peter Anvin
B
R 267211
7
:
handle long l
i
n
e
s
for db/dw/etc
.
commit
|
commitdiff
|
tree
2009-03-01
H
.
Peter An
v
in
autoconf: detect t
h
e
broken b
o
o
l
i
n OpenWatcom 1
.
8
commit
|
commitdiff
|
tree
2009-03-01
H
.
Peter A
n
vi
n
Most instr
u
ction codes are octal, so p
r
int err
o
rs that
.
.
.
commit
|
commitdiff
|
tree
2009-02-27
H
.
Peter An
v
in
opti
m
ization
.
asm: more
s
byte tests
commit
|
commitdiff
|
tree
2009-02-27
H
.
P
e
ter Anvin
sbyte: opti
m
iza
t
ion is OK if UNKNOW
N
isn't set
commit
|
commitdiff
|
tree
2009-02-27
H
.
Peter Anv
i
n
optimization
.
asm: add s
b
yte
tests
commit
|
commitdiff
|
tree
2009-02-26
H
.
Peter Anvin
NASM 2
.
06
r
c6
commit
|
commitdiff
|
tree
2009-02-26
H
.
Peter Anvi
n
BR 241326
5
: don't pessimize
d
isplacement
s
commit
|
commitdiff
|
tree
2009-02-26
H
.
P
e
ter Anvin
o
ptimi
z
ation
.
asm: add EA o
p
timization tes
t
s
commit
|
commitdiff
|
tree
2009-02-26
H
.
P
eter
A
n
vin
nasm
.
c: another
r
ea
d
ab
i
lity cleanup
commit
|
commitdiff
|
tree
2009-02-26
H
.
Peter Anvin
nasm
.
c: readab
i
lity cl
e
a
n
u
p
f
or seg:off parsing
commit
|
commitdiff
|
tree
2009-02-24
H
.
P
e
ter Anvin
Add VPCLMUL instr
u
ctions
commit
|
commitdiff
|
tree
2009-02-24
H
.
P
e
ter Anvi
n
as
s
emble: only be opt
i
mistic with NO_SEG i
f
we're reall
y
.
.
.
commit
|
commitdiff
|
tree
2009-02-24
H
.
P
e
ter
Anvi
n
co
n
ve
r
g
ence
.
a
sm: add
t
est
o
f jmp to an
absolute address
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
PCLMUL is
apparently target
e
d for W
e
s
t
mer
e
w
i
th the
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter A
n
vin
N
A
S
M
2
.
06rc5
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
BR 2
5
57
9
0
3: fix dis
a
ss
e
mbly of a set o
f
SSE
MOV* instructi
o
ns
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anv
i
n
BR 25412
5
2:
F
i
x issues in insns
.
dat,
m
ostly related
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter
A
n
vin
changes
.
src: doc
u
m
e
n
t WAIT and %$$ fi
x
es
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter
Anvin
BR 2592476: Treat WAI
T
as
a
prefix
e
ven though it
'
s
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter
A
nvin
br7
0
473
6
: hand
l
e dee
p
co
n
text-local
m
a
cros
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
nasmlib: ma
k
e nasm
_
strcat() take const arguments
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter
Anvin
ou
t
elf32/6
4
: rem
o
ve align_str i
n
f
avor of
fwritezero()
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter
Anvin
o
u
tbin:
f
i
x typo: "s
e
ctions" not "section"
commit
|
commitdiff
|
tree
2009-02-22
H
.
Pe
t
er Anvin
Unif
y
all-ze
r
o bu
f
fers; add fwritezero()
commit
|
commitdiff
|
tree
2009-02-22
H
.
P
e
ter Anvin
BR
2
611906: proper error messa
g
e fo
r
start < o
r
igin
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
NASM 2
.
06rc4
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
Fi
x
opcode f
o
r VADDSUBPS;
operands
fo
r
V
B
LEND; add
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter A
n
v
i
n
F
M
A instru
c
tions won't be in Sand
y
Bridge
commit
|
commitdiff
|
tree
2009-02-18
H
.
Pe
t
er Anvi
n
Perl script us
e
d to ge
n
erate FMA instruction p
a
tterns
commit
|
commitdiff
|
tree
2009-02-18
H
.
P
e
t
e
r Anvi
n
changes
.
src:
d
ocument updated A
V
X specification
commit
|
commitdiff
|
tree
2009-02-18
H
.
Peter
Anvin
U
pdate the VF
M
A* instructions p
e
r the
A
VX sp
e
c versi
o
n
5
commit
|
commitdiff
|
tree
2009-02-18
H
.
P
e
ter
A
nvin
insns
.
dat: fix minor f
o
rmatting
a
nomalies
commit
|
commitdiff
|
tree
2009-02-18
H
.
Peter An
v
in
i
n
sns
.
pl: han
d
le the
n
ew VEX
.
DDS flag per AVX sp
e
c
.
.
.
commit
|
commitdiff
|
tree
2009-02-13
H
.
P
eter Anvin
BR 2593349:
M
ove
v
ersion message back to stdo
u
t
commit
|
commitdiff
|
tree
2009-02-11
H
.
Peter
An
v
i
n
NA
S
M 2
.
06rc3
commit
|
commitdiff
|
tree
2009-01-21
Sorone
l
Haetir
D
o
c
ument the as86
.
.
start label
commit
|
commitdiff
|
tree
2009-01-19
H
.
Pet
e
r
An
v
in
doc: clean up the "String Manip
u
lation in Macro
s
" section
commit
|
commitdiff
|
tree
2009-01-19
H
.
Pe
t
e
r
Anv
i
n
doc: indent the time macro example
commit
|
commitdiff
|
tree
2009-01-19
H
.
Peter A
n
vin
d
oc: f
i
x
t
ypo
commit
|
commitdiff
|
tree
2009-01-19
H
.
Pete
r
A
n
vin
Mer
g
e branch 'ma
s
ter
'
of git+s
s
h
://r
e
po
.
or
.
cz/srv/g
i
t
.
.
.
commit
|
commitdiff
|
tree
2009-01-19
H
.
Peter
A
nv
i
n
do
c
: update the se
c
tion on numer
i
c consta
n
ts
commit
|
commitdiff
|
tree
2009-01-05
H
.
Peter Anvin
Fix the
[warning] dire
c
tive
commit
|
commitdiff
|
tree
2009-01-04
H
.
Peter An
v
in
outas86: slight stylistic cleanups
commit
|
commitdiff
|
tree
2009-01-04
Soronel
Haetir
A
d
d
e
ntry poi
n
t
support to as
8
6 backend
commit
|
commitdiff
|
tree
2008-12-30
H
.
Peter An
v
in
BR
2
4
32826:
Fi
x
e
nforcem
e
n
t of the LO
N
G bit
commit
|
commitdiff
|
tree
2008-12-30
H
.
Peter Anvin
BR 2
4
13278: Nonoptimal forms of arithmeti
c
i
n
structions
.
.
.
commit
|
commitdiff
|
tree
2008-12-23
H
.
Peter Anvin
c
h
anges
.
src:
document Mach-O alignment fix
.
commit
|
commitdiff
|
tree
next