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
Document preprocessor token concatenation fix.
2009-04-08
H
.
Peter Anvin
Document prep
r
ocessor token concate
n
a
t
i
o
n f
i
x
.
commit
|
commitdiff
|
tree
2009-04-08
H
.
Peter
An
v
in
Handle
w
eird cases
of token pasti
n
g
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-04-08
H
.
Peter Anvin
NASM 2
.
06
r
c9
commit
|
commitdiff
|
tree
2009-04-07
H
.
Peter Anvin
nasm
.
n
si: a
d
d COPYING
t
o the list of files to package
commit
|
commitdiff
|
tree
2009-04-07
H
.
Peter A
n
v
i
n
na
s
m
.
nsi: add NASM Manual;
a
utomate ve
r
s
i
on g
e
neration
commit
|
commitdiff
|
tree
2009-04-07
S
h
ao Miller
Add NSIS script to
ma
k
e
a
Wi
n
dow
s
installe
r
commit
|
commitdiff
|
tree
2009-03-19
H
.
P
e
ter Anvin
disasm: fi
x
reve
r
sed REP vs
REPN
E
in eatby
t
e()
commit
|
commitdiff
|
tree
2009-03-19
H
.
Peter Anvi
n
disasm: when
n
o instructi
o
n is
f
ound, consid
e
r
a
naked
.
.
.
commit
|
commitdiff
|
tree
2009-03-18
H
.
Peter Anvin
N
A
SM 2
.
06rc8
commit
|
commitdiff
|
tree
2009-03-18
Andy Pol
y
akov
outco
f
f:
B
R 2
6
8
57
5
6: f
i
x SAFESEH with a
n
intern
a
l symbol
commit
|
commitdiff
|
tree
2009-03-18
Mi
c
ha
e
l Sc
h
erer
outelf3
2
/
64: fix
u
n
i
n
i
t
ialized rbtree
commit
|
commitdiff
|
tree
2009-03-18
H
.
Peter An
v
in
B
R 2690
6
88: Fix opcodes for
F
MA
instructions
commit
|
commitdiff
|
tree
2009-03-17
H
.
P
e
ter A
n
vin
Add tes
t
from
BR 2690
6
88
commit
|
commitdiff
|
tree
2009-03-17
H
.
Peter Anvin
BR 269
0
688:
ad
d
mi
s
sin
g
VFM instruc
t
ion
s
commit
|
commitdiff
|
tree
2009-03-16
H
.
Pet
e
r Anv
i
n
BR 2689316: PEXTRQ require
s
REX
.
W
commit
|
commitdiff
|
tree
2009-03-16
H
.
Peter Anvi
n
genfma: fix spelling o
f
the VFNM inst
r
uctions
commit
|
commitdiff
|
tree
2009-03-16
H
.
Peter Anvin
insns
.
dat
:
fix VFNM ins
t
ructions incor
r
ec
t
ly spelled
.
.
.
commit
|
commitdiff
|
tree
2009-03-15
H
.
Pet
e
r A
n
vin
NASM 2
.
06rc7
commit
|
commitdiff
|
tree
2009-03-08
H
.
Peter
Anvin
BR
2
672117: handle long l
i
n
e
s for db/dw/etc
.
commit
|
commitdiff
|
tree
2009-03-01
H
.
P
e
ter Anvin
autoconf: dete
c
t th
e
b
r
oken boo
l
in Ope
n
Watcom
1
.
8
commit
|
commitdiff
|
tree
2009-03-01
H
.
Peter
A
nvin
Most instruction codes are octal, so print error
s
that
.
.
.
commit
|
commitdiff
|
tree
2009-02-27
H
.
Pe
t
er Anvin
op
t
i
mization
.
as
m
: more
sbyte test
s
commit
|
commitdiff
|
tree
2009-02-27
H
.
Peter Anvin
sbyte: opt
i
miz
a
tion is OK i
f
UNKN
O
WN isn't set
commit
|
commitdiff
|
tree
2009-02-27
H
.
Peter Anvi
n
optimization
.
asm: a
d
d
sbyte tests
commit
|
commitdiff
|
tree
2009-02-26
H
.
Pe
t
er Anvin
NASM
2
.
06rc
6
commit
|
commitdiff
|
tree
2009-02-26
H
.
Peter Anvin
B
R
2413265: do
n
't
pe
s
sim
i
z
e displacem
e
nts
commit
|
commitdiff
|
tree
2009-02-26
H
.
Pe
t
er
An
v
in
o
p
tim
i
zation
.
asm: add EA optimiz
a
tion tests
commit
|
commitdiff
|
tree
2009-02-26
H
.
P
eter Anvin
nasm
.
c: another
readabil
i
t
y
c
l
eanup
commit
|
commitdiff
|
tree
2009-02-26
H
.
Pe
t
e
r Anvin
nasm
.
c: rea
d
ability cleanup
f
or
s
eg:off parsing
commit
|
commitdiff
|
tree
2009-02-24
H
.
Peter A
n
vin
Add VPCLMUL i
n
stru
c
ti
o
ns
commit
|
commitdiff
|
tree
2009-02-24
H
.
Peter A
n
vin
a
s
semble: on
l
y be opt
i
mistic with NO
_
SEG if
we'
r
e reall
y
.
.
.
commit
|
commitdiff
|
tree
2009-02-24
H
.
Peter A
n
vin
convergence
.
asm: add test of jmp to an absolute address
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anv
i
n
PCLMUL i
s
a
pparently t
a
rgeted for
Westm
e
re with the
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
NASM 2
.
06rc5
commit
|
commitdiff
|
tree
2009-02-22
H
.
Pete
r
Anvin
BR 2557903: fix disassembly of a set of SSE
MOV*
instructions
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
BR 25
4
1252:
F
ix
i
s
sues in insns
.
dat, mo
s
tly related
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
changes
.
src: document WAIT an
d
%$$
f
ixes
commit
|
commitdiff
|
tree
2009-02-22
H
.
Pet
e
r
A
n
v
in
BR 2592476:
T
r
e
at WAIT
as a
p
refi
x
even though it's
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
Pet
e
r Anvin
br704736:
han
d
le
dee
p
context-local
macros
commit
|
commitdiff
|
tree
2009-02-22
H
.
P
et
e
r Anvin
nas
m
l
i
b: make nasm_st
r
cat() t
a
ke
c
onst
arguments
commit
|
commitdiff
|
tree
2009-02-22
H
.
Pet
e
r A
n
v
i
n
ou
t
elf3
2
/64:
r
emove
a
lign_str
in favor
o
f fwrite
z
ero()
commit
|
commitdiff
|
tree
2009-02-22
H
.
Pete
r
Anvin
outb
i
n:
fix typo: "sections
"
n
o
t "s
e
c
tion"
commit
|
commitdiff
|
tree
2009-02-22
H
.
Pe
t
er Anvin
Unify all-z
e
ro buff
e
rs
;
add fwriteze
r
o()
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
BR 26
1
1906: proper error
m
essage for start < origin
commit
|
commitdiff
|
tree
2009-02-22
H
.
Pet
e
r
Anvin
NASM
2
.
06r
c
4
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
F
i
x opco
d
e for VADD
S
UBPS;
o
per
a
nds for VBLEND; add
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
P
et
e
r A
n
vin
FMA
i
nstru
c
tions wo
n
't b
e
in Sandy Bridge
commit
|
commitdiff
|
tree
2009-02-18
H
.
Pete
r
Anvin
Perl scri
p
t used to generate FMA instruction
p
atterns
commit
|
commitdiff
|
tree
2009-02-18
H
.
P
eter Anvin
ch
a
nges
.
src: document up
d
ated AV
X
specification
commit
|
commitdiff
|
tree
2009-02-18
H
.
Pete
r
Anvin
Update th
e
VFMA* instructions per the AVX spec v
e
rsio
n
5
commit
|
commitdiff
|
tree
2009-02-18
H
.
Peter Anv
i
n
insns
.
dat
:
f
i
x
m
i
n
o
r
formatting
a
nomalies
commit
|
commitdiff
|
tree
2009-02-18
H
.
Peter A
n
vin
insn
s
.
p
l: ha
n
dle the new VEX
.
DDS f
l
ag per A
V
X spec
.
.
.
commit
|
commitdiff
|
tree
2009-02-13
H
.
Peter Anv
i
n
BR 2593349
:
Move ver
s
i
on message
b
ac
k
to stdout
commit
|
commitdiff
|
tree
2009-02-11
H
.
Peter Anvin
NASM 2
.
06rc3
commit
|
commitdiff
|
tree
2009-01-21
So
r
onel Haetir
Document the as86
.
.
start label
commit
|
commitdiff
|
tree
2009-01-19
H
.
Peter A
n
vin
doc: clean up the
"String Manipulation in Ma
c
ros" se
c
t
ion
commit
|
commitdiff
|
tree
2009-01-19
H
.
Peter A
n
vin
d
oc: indent the time macro
example
commit
|
commitdiff
|
tree
2009-01-19
H
.
Peter Anvi
n
doc: fix typo
commit
|
commitdiff
|
tree
2009-01-19
H
.
Peter Anv
i
n
Merge br
a
nch 'mas
t
er' of g
i
t+ssh://
r
epo
.
or
.
cz/srv/
g
it
.
.
.
commit
|
commitdiff
|
tree
2009-01-19
H
.
P
eter Anvin
doc: update t
h
e
s
ection
on numeric consta
n
ts
commit
|
commitdiff
|
tree
2009-01-05
H
.
P
e
ter
A
nvin
Fix t
h
e [warning]
d
ire
c
tive
commit
|
commitdiff
|
tree
2009-01-04
H
.
P
e
ter Anvin
outas86: s
l
ight
s
tylistic cl
e
anups
commit
|
commitdiff
|
tree
2009-01-04
S
o
r
onel Haetir
Add entry
poi
n
t s
u
pport
t
o as86
b
a
ckend
commit
|
commitdiff
|
tree
2008-12-30
H
.
P
eter Anvin
BR 2432826: Fix en
f
orcement of the LONG bi
t
commit
|
commitdiff
|
tree
2008-12-30
H
.
Peter Anvin
BR 2413278:
N
o
noptimal forms
o
f
arithmetic in
s
t
ru
c
tions
.
.
.
commit
|
commitdiff
|
tree
2008-12-23
H
.
Peter Anvin
changes
.
src: document Mach-O
ali
g
nment f
i
x
.
commit
|
commitdiff
|
tree
2008-12-20
H
.
Pete
r
A
n
vin
NASM 2
.
06rc2
commit
|
commitdiff
|
tree
2008-12-18
D
a
vid DeHaven
Ma
c
h-O ali
g
nme
n
t fix
commit
|
commitdiff
|
tree
2008-11-30
H
.
Peter A
n
vin
NASM
2
.
06rc1
commit
|
commitdiff
|
tree
2008-11-07
H
.
Peter Anvin
ELF: use rbtr
e
e for symbol sear
c
he
s
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-07
H
.
Pe
t
er Anvin
rbt
r
ee: drop "const" from search f
u
nc
t
i
on
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-06
H
.
P
e
t
e
r Anvin
changes
.
src
:
document POPCNT fi
x
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-06
H
.
Peter
Anvin
Merge branch 'nasm-2
.
05
.
xx
'
commit
|
commitdiff
|
tree
2008-11-06
H
.
Peter
Anv
i
n
test/popcnt
.
asm: simple test f
o
r
th
e
P
OPCNT instru
c
tion
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-06
H
.
P
ete
r
Anvin
The POPCNT
instruct
i
o
n
does not need size
s
on memory
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-06
H
.
P
e
te
r
Anvin
BR 2229703: POPCNT
r64,
r
m64 not POPCNT r64,rm3
2
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-06
H
.
Pete
r
Anvi
n
preproc: BR 222
2
61
5
: fix segfault on bogus
%i
f
ma
c
ro
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-05
H
.
Pete
r
Anvin
do
c
: better de
s
c
r
i
p
tion of %l
i
ne
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-04
H
.
Peter Anvin
chang
e
s
.
s
r
c: documen
t
i
f
for %ifmacr
o
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-04
H
.
Peter Anvin
tes
t
: add test for BR 2222
6
15
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-04
H
.
P
e
ter Anvin
prep
r
oc
:
BR 2222615: fix segfaul
t
on bogus %
i
fmacro
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-03
H
.
Peter An
v
in
d
oc/changes
.
src: d
o
cument ELF T
L
S
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-03
H
.
Peter Anv
i
n
doc: min
o
r edit to the TLS docu
m
entat
i
on examples
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-01
H
.
Pe
t
er An
v
in
v
er
s
io
n
.
pl: sna
p
shot r
e
l
e
ases *only* hav
e
d
igit
s
i
n
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-31
H
.
Peter Anvin
M
o
ve all version string
s
to a single compil
a
tion
u
nit
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvin
r
b
tree: drop th
e
data p
o
inter
;
instead rely on bei
n
g
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvin
compiler
.
h: add offsetof()
a
nd conta
i
n
er_of()
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter An
v
in
Left
-
leaning red-
b
lack tree da
t
a structure
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter
A
nvin
F
ix
header
g
u
ards for outlib
.
h
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Pe
t
er Anvin
make
alldeps
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvin
doc: cross
-
re
f
erence macro para
m
eter concatenation
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter
A
nvin
Merge branch 'nasm-2
.
05
.
xx'
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvin
doc: fix typo in the d
e
scri
p
tio
n
of %unmacro
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvin
doc: fix capitalization
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter
Anvi
n
doc:
r
emove duplicate
e
n
t
ry for
t
he "error" warning
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvin
doc: retroactively document updates to the warning
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
P
eter Anvin
doc: fix ty
p
o in th
e
descrip
t
ion of %unmacro
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter
A
n
v
in
doc: fix cap
i
talizatio
n
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter
A
n
v
in
doc: re
m
ove duplica
t
e
entry
f
or
t
he "er
r
or"
warnin
g
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvin
doc: retroactively document updates to
t
h
e
war
n
ing
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
next