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
preproc: handle %+ even during early token replacement
2009-05-04
H
.
P
e
t
er Anvi
n
preproc: handle %+ even during
early
t
oken repl
a
cement
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-05-04
H
.
Pe
t
er An
v
in
Use lower case for VEX a
n
d XOP in i
n
s
t
ruct
i
ons
t
able
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-05-04
H
.
Peter A
n
v
in
In
f
ra
s
tru
c
ture
su
p
port for AMD'
s
new XOP prefix
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-04-30
H
.
Peter
Anvin
o
u
tbin: replace fpri
n
t
f
(rf, not
_
defined
)
; with fput
s
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-04-20
H
.
Pe
t
er An
v
i
n
NASM 2
.
06rc11
commit
|
commitdiff
|
tree
2009-04-20
H
.
Peter
Anvin
preproc: unify tok
e
n-pasting 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 tidy the copyright
p
age of the man
u
al
.
commit
|
commitdiff
|
tree
2009-04-17
H
.
P
e
t
e
r Anv
i
n
p
re
p
roc: make $ and $$ TO
K
EN_OTHER
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2009-04-08
H
.
Peter Anvin
prepro
c
: f
i
x more token pasting cases
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-04-08
H
.
Pe
t
er Anvi
n
AU
T
HORS: Updat
e
in
f
orm
a
tion for HPA
commit
|
commitdiff
|
tree
2009-04-08
H
.
Peter A
n
vin
NASM 2
.
0
6
rc10
commit
|
commitdiff
|
tree
2009-04-08
H
.
Peter Anvin
Doc
u
men
t
pr
e
p
ro
c
essor tok
e
n co
n
c
a
t
en
a
t
ion fix
.
commit
|
commitdiff
|
tree
2009-04-08
H
.
P
e
ter Anvin
Han
d
le weird cases of
t
oke
n
pasti
n
g
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-04-08
H
.
Peter An
v
in
NA
S
M 2
.
0
6
rc9
commit
|
commitdiff
|
tree
2009-04-07
H
.
Pete
r
Anvin
n
a
s
m
.
nsi: add CO
P
YING to
the list of
files to package
commit
|
commitdiff
|
tree
2009-04-07
H
.
P
eter Anvin
nasm
.
ns
i
: ad
d
NASM Manual; auto
m
ate version gen
e
ration
commit
|
commitdiff
|
tree
2009-03-19
H
.
Peter Anvin
disasm: fi
x
reversed R
E
P
vs REPNE in eatby
t
e()
commit
|
commitdiff
|
tree
2009-03-19
H
.
P
eter Anvin
disasm:
when no instruction is found, consider a naked
.
.
.
commit
|
commitdiff
|
tree
2009-03-18
H
.
Pet
e
r Anvin
NASM 2
.
06rc
8
commit
|
commitdiff
|
tree
2009-03-18
H
.
Peter Anvi
n
BR
2
6906
8
8: Fix op
c
odes fo
r
FMA inst
r
uc
t
ions
commit
|
commitdiff
|
tree
2009-03-17
H
.
Peter Anvin
Add te
s
t
f
rom BR 2690688
commit
|
commitdiff
|
tree
2009-03-17
H
.
Peter
Anv
i
n
BR 2690688: add mis
s
i
n
g VFM
i
nstr
u
ctions
commit
|
commitdiff
|
tree
2009-03-16
H
.
P
eter Anvin
BR 2689316:
PE
X
TRQ r
e
q
u
ir
e
s REX
.
W
commit
|
commitdiff
|
tree
2009-03-16
H
.
Peter Anvin
genfma: fix spel
l
ing
o
f
t
he VFNM instruction
s
commit
|
commitdiff
|
tree
2009-03-16
H
.
Peter Anvin
insns
.
dat: fix VFNM instruction
s
incorre
c
tly
spelled
.
.
.
commit
|
commitdiff
|
tree
2009-03-15
H
.
Peter Anvin
NASM 2
.
06rc7
commit
|
commitdiff
|
tree
2009-03-08
H
.
Peter A
n
vin
BR 2
6
72117: hand
l
e
long
lines for
db/dw/etc
.
commit
|
commitdiff
|
tree
2009-03-01
H
.
Peter A
n
vin
a
utoconf: detect the
b
r
o
k
en boo
l
in
O
penWatcom 1
.
8
commit
|
commitdiff
|
tree
2009-03-01
H
.
Peter Anv
i
n
Most instru
c
tion codes are octal, so
print errors
that
.
.
.
commit
|
commitdiff
|
tree
2009-02-27
H
.
Peter
A
nv
i
n
optimization
.
a
s
m
:
m
ore sby
t
e test
s
commit
|
commitdiff
|
tree
2009-02-27
H
.
Pe
t
er Anv
i
n
sbyte: op
t
i
m
i
z
ation is OK if UNKNOWN isn't set
commit
|
commitdiff
|
tree
2009-02-27
H
.
Peter Anvin
opt
i
mization
.
asm: add sbyte tests
commit
|
commitdiff
|
tree
2009-02-26
H
.
Peter Anvin
NA
S
M 2
.
06rc6
commit
|
commitdiff
|
tree
2009-02-26
H
.
Peter Anvin
B
R 2413
2
65:
d
on't pessimize dis
p
l
a
cement
s
commit
|
commitdiff
|
tree
2009-02-26
H
.
Peter Anvin
optim
i
zat
i
o
n
.
asm: add EA optimization tests
commit
|
commitdiff
|
tree
2009-02-26
H
.
Pete
r
Anvin
nasm
.
c
: another readability
cl
e
anup
commit
|
commitdiff
|
tree
2009-02-26
H
.
Peter A
n
vi
n
nasm
.
c: readability cleanup f
o
r seg
:
off parsin
g
commit
|
commitdiff
|
tree
2009-02-24
H
.
Peter
A
nvin
Add VPCLM
U
L i
n
s
t
r
u
ctions
commit
|
commitdiff
|
tree
2009-02-24
H
.
Peter A
n
v
in
asse
m
ble: only b
e
optimisti
c
w
ith NO_S
E
G if we're real
l
y
.
.
.
commit
|
commitdiff
|
tree
2009-02-24
H
.
Pete
r
A
nvin
convergence
.
asm
:
add t
e
st of j
m
p to
a
n abso
l
ut
e
ad
d
ress
commit
|
commitdiff
|
tree
2009-02-22
H
.
P
eter Anvi
n
PC
L
MUL
i
s a
p
paren
t
ly
tar
g
e
t
e
d for Westmere with t
h
e
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
P
e
t
e
r Anvin
NAS
M
2
.
06
r
c
5
commit
|
commitdiff
|
tree
2009-02-22
H
.
P
e
ter
A
n
v
in
BR 255790
3
:
fix disassembly of a
s
et of
SSE MOV*
i
nstr
u
c
t
i
o
n
s
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
BR
25412
5
2:
F
ix issues in
insns
.
dat
,
m
o
stly relat
e
d
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
Pet
e
r Anvin
chan
g
es
.
s
r
c
: docu
m
ent WAI
T
and %$$ fixes
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
BR 2
5
92
4
76: Treat WAIT as a
p
r
e
fix even tho
u
gh it's
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
br704736: handle de
e
p context-local macros
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
nasmlib: make
n
asm_s
t
rcat() take
c
onst arguments
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
outelf32/64:
r
emove al
i
gn_str
in
f
avor of fwritezero()
commit
|
commitdiff
|
tree
2009-02-22
H
.
Pe
t
er Anvin
outbin:
f
ix
t
y
po:
"sections
"
not "
s
e
c
tion"
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anv
i
n
Unify
all-ze
r
o
b
uffers; add fwritezero()
commit
|
commitdiff
|
tree
2009-02-22
H
.
Pet
e
r A
n
v
i
n
BR 2611906: prop
e
r error
me
s
sage for st
a
rt < ori
g
i
n
commit
|
commitdiff
|
tree
2009-02-22
H
.
P
eter
A
n
vin
N
A
SM 2
.
06r
c
4
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter A
n
vin
Fix op
c
ode
for VADDSU
B
P
S; operands
f
or
VBLEN
D
;
add
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
FMA instru
c
tions
w
on't be in
S
andy Bridge
commit
|
commitdiff
|
tree
2009-02-18
H
.
Peter An
v
i
n
P
e
r
l
s
cript us
e
d to generate FMA instruct
i
on patterns
commit
|
commitdiff
|
tree
2009-02-18
H
.
Peter
Anvin
c
h
anges
.
src:
d
ocument
u
pdated AV
X
specificat
i
o
n
commit
|
commitdiff
|
tree
2009-02-18
H
.
Peter A
n
vin
U
pda
t
e
the VFMA* ins
t
ructions
per
th
e
AVX spec
v
ers
i
on 5
commit
|
commitdiff
|
tree
2009-02-18
H
.
Peter Anvin
in
s
ns
.
dat
:
fix minor forma
t
ting a
n
omalies
commit
|
commitdiff
|
tree
2009-02-18
H
.
Peter Anvi
n
insns
.
pl: ha
n
dle the
n
ew VE
X
.
DDS
flag per AVX spe
c
.
.
.
commit
|
commitdiff
|
tree
2009-02-13
H
.
Peter Anvin
BR 2
5
93349: Mov
e
v
ersi
o
n
message
back to stdout
commit
|
commitdiff
|
tree
2009-02-11
H
.
P
e
ter Anvin
NASM
2
.
06rc3
commit
|
commitdiff
|
tree
2009-01-19
H
.
Peter Anvin
do
c
: clea
n
up the "Str
i
ng
M
anipulation in Ma
c
r
os" s
e
ct
i
on
commit
|
commitdiff
|
tree
2009-01-19
H
.
Pe
t
er Anvin
doc: ind
e
n
t
the time mac
r
o ex
a
mple
commit
|
commitdiff
|
tree
2009-01-19
H
.
Peter Anvin
d
o
c: fix typo
commit
|
commitdiff
|
tree
2009-01-19
H
.
Peter Anvin
M
e
rge branch
'
mas
t
er' of git+ssh:
/
/repo
.
or
.
cz/sr
v
/git
.
.
.
commit
|
commitdiff
|
tree
2009-01-19
H
.
Peter
A
nv
i
n
doc: updat
e
the section on numeric constants
commit
|
commitdiff
|
tree
2009-01-05
H
.
P
eter Anvin
Fix the [warning] directive
commit
|
commitdiff
|
tree
2009-01-04
H
.
P
e
ter Anvin
o
utas86
:
s
l
ight styli
s
tic
cleanups
commit
|
commitdiff
|
tree
2008-12-30
H
.
Peter Anvi
n
B
R 2432826: Fix
e
nforcement of the LO
N
G bit
commit
|
commitdiff
|
tree
2008-12-30
H
.
Peter Anvin
BR 2413278: Nonoptimal forms of
a
r
i
t
hme
t
ic in
s
truct
i
ons
.
.
.
commit
|
commitdiff
|
tree
2008-12-23
H
.
Peter Anvin
cha
n
ges
.
sr
c
: document Mach-O
a
l
i
g
nmen
t
fix
.
commit
|
commitdiff
|
tree
2008-12-20
H
.
Peter A
n
vin
N
A
S
M 2
.
06rc2
commit
|
commitdiff
|
tree
2008-11-30
H
.
Peter Anvin
N
A
SM 2
.
06r
c
1
commit
|
commitdiff
|
tree
2008-11-07
H
.
Pet
e
r
Anvi
n
ELF: us
e
rbtree for
symbol
s
e
arches
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-07
H
.
Pet
e
r
Anvin
rbtre
e
:
dr
o
p "const"
f
rom
search
f
unction
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-06
H
.
Peter Anvin
changes
.
src:
d
ocume
n
t POPCNT fix
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-06
H
.
Peter An
v
i
n
Merge branch 'nasm-2
.
05
.
xx'
commit
|
commitdiff
|
tree
2008-11-06
H
.
Pe
t
er Anvin
test/
p
opc
n
t
.
asm: simple test for the POP
C
NT instruction
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-06
H
.
P
e
t
e
r Anvin
T
he POPCNT instr
u
c
t
ion does not need sizes on memory
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-06
H
.
Pet
e
r Anvin
BR 22
2
9703: POPC
N
T
r64,rm64 not POPCNT r64,rm32
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-06
H
.
Peter Anvin
preproc: BR
2
222615: fix segf
a
u
l
t
o
n bo
g
us %i
f
macro
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-05
H
.
P
e
t
e
r
A
n
v
in
doc: better desc
r
ipt
i
on of
%
l
i
ne
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-04
H
.
Peter
A
n
v
i
n
changes
.
src: document if for %ifma
c
ro
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-04
H
.
Pet
e
r Anvin
test: a
d
d test for BR 222261
5
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-04
H
.
Peter Anvin
prep
r
oc: BR 2222615:
f
ix segfaul
t
on b
o
gus %ifmacro
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-03
H
.
Peter Anvin
doc
/
changes
.
src: document
E
LF TLS
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-03
H
.
Peter
A
n
vin
doc: minor
edit to the TLS docume
n
ta
t
ion examples
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-01
H
.
P
e
ter Anvin
version
.
pl: s
n
apshot relea
s
e
s
*o
n
ly* have digi
t
s
in
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-31
H
.
Peter Anvin
M
ove all version strings t
o
a sin
g
le
compilat
i
on unit
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Pet
e
r Anv
i
n
rbtree:
drop
t
h
e
data pointer; ins
t
ead rely on being
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvin
com
p
il
e
r
.
h: add of
f
setof()
and container_o
f
()
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
P
eter Anvin
Left-leaning red-black tree
data st
r
ucture
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
P
e
ter Anv
i
n
Fix he
a
d
e
r
guard
s
for outl
i
b
.
h
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter An
v
in
ma
k
e alld
e
ps
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvin
doc: cross-reference
mac
r
o parameter concat
e
nation
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
P
e
t
e
r Anvin
Merge branch 'nasm-2
.
05
.
x
x
'
commit
|
commitdiff
|
tree
2008-10-30
H
.
P
eter Anvin
do
c
:
fix typo in the description of
%unmacro
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvin
d
oc: fix ca
p
italization
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvin
doc: remove
d
up
l
ica
t
e ent
r
y for the "
e
rror" wa
r
n
i
ng
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
next