repo.or.cz
/
nasm
/
nasm.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
output/dwarf.h: update dwarf constants
2009-04-20
H
.
Peter Anvin
NASM 2
.
06rc11
commit
|
commitdiff
|
tree
2009-04-20
H
.
P
e
ter Anvin
pr
e
pr
o
c: unify to
k
e
n
-pasting
code
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2009-04-20
H
.
Peter A
n
vin
d
oc: slightly tidy the c
o
pyright page of the manua
l
.
commit
|
commitdiff
|
tree
2009-04-17
H
.
Pet
e
r
Anvi
n
pr
e
proc: m
a
ke
$ and $$ TOKEN_OTHER
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2009-04-08
H
.
Pe
t
er Anv
i
n
preproc: fix
m
ore
token pas
t
ing cas
e
s
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-04-08
H
.
P
e
t
e
r Anvin
AUTH
O
RS: Update information f
o
r HPA
commit
|
commitdiff
|
tree
2009-04-08
H
.
Peter
A
nvin
NAS
M
2
.
06r
c
10
commit
|
commitdiff
|
tree
2009-04-08
H
.
Peter
Anvin
D
ocument preprocessor toke
n
c
o
ncatenation fix
.
commit
|
commitdiff
|
tree
2009-04-08
H
.
Peter Anvin
Handle weird
c
ases of token pasting
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-04-08
H
.
Peter A
n
v
i
n
NASM 2
.
06rc9
commit
|
commitdiff
|
tree
2009-04-07
H
.
Pe
t
er Anv
i
n
nasm
.
nsi:
add
C
OPYING to the list of fil
e
s to package
commit
|
commitdiff
|
tree
2009-04-07
H
.
Peter
A
nvi
n
nas
m
.
nsi: add NA
S
M Manu
a
l; automate v
e
rsion g
e
neration
commit
|
commitdiff
|
tree
2009-04-07
Sha
o
Miller
Add NSI
S
script to ma
k
e a Windows ins
t
a
l
ler
commit
|
commitdiff
|
tree
2009-03-19
H
.
Pet
e
r Anvin
dis
a
s
m
: fix r
e
v
e
rse
d
REP vs
R
EPNE
in
e
atbyte
(
)
commit
|
commitdiff
|
tree
2009-03-19
H
.
P
e
ter Anv
i
n
disasm: when no
instruction is
foun
d
, co
n
sider a naked
.
.
.
commit
|
commitdiff
|
tree
2009-03-18
H
.
Peter Anvin
NA
S
M 2
.
06rc8
commit
|
commitdiff
|
tree
2009-03-18
An
d
y
P
olyakov
outco
f
f: BR
2
685756:
f
ix SAFESE
H
w
ith an internal symb
o
l
commit
|
commitdiff
|
tree
2009-03-18
Michae
l
Scherer
o
u
telf32/64: fix uninitiali
z
ed rbt
r
ee
commit
|
commitdiff
|
tree
2009-03-18
H
.
Pe
t
er Anvin
BR 2690688: Fix
o
pcodes fo
r
FMA instructi
o
ns
commit
|
commitdiff
|
tree
2009-03-17
H
.
Peter
A
n
v
in
Add test f
r
om B
R
269
0
6
8
8
commit
|
commitdiff
|
tree
2009-03-17
H
.
P
e
t
e
r
Anvin
B
R
2690688: add missing VFM in
s
tructions
commit
|
commitdiff
|
tree
2009-03-16
H
.
P
eter A
n
vin
BR 2689316: PEXTRQ req
u
ire
s
REX
.
W
commit
|
commitdiff
|
tree
2009-03-16
H
.
Pete
r
A
nvin
genfm
a
:
fix spelling of t
h
e VFNM ins
t
ructions
commit
|
commitdiff
|
tree
2009-03-16
H
.
P
eter
A
nvin
insns
.
dat: fix VFN
M
instructi
o
ns incor
r
ectly spel
l
e
d
.
.
.
commit
|
commitdiff
|
tree
2009-03-15
H
.
P
ete
r
A
n
vin
NASM 2
.
06rc7
commit
|
commitdiff
|
tree
2009-03-08
H
.
Peter Anvin
BR 2672117
:
handle
l
ong lines for db/dw/etc
.
commit
|
commitdiff
|
tree
2009-03-01
H
.
P
e
ter Anvin
aut
o
conf:
d
etect the broken boo
l
in OpenWatcom 1
.
8
commit
|
commitdiff
|
tree
2009-03-01
H
.
Peter Anvi
n
Most instruction codes are octal, s
o
print
error
s
th
a
t
.
.
.
commit
|
commitdiff
|
tree
2009-02-27
H
.
Peter Anvi
n
o
p
timization
.
as
m
:
more sb
y
te tests
commit
|
commitdiff
|
tree
2009-02-27
H
.
Pet
e
r Anvin
s
b
yte: optimi
z
a
t
ion is OK i
f
UNKNOWN isn't set
commit
|
commitdiff
|
tree
2009-02-27
H
.
Peter Anvin
o
ptimization
.
a
sm: a
d
d
s
byte
t
e
sts
commit
|
commitdiff
|
tree
2009-02-26
H
.
Pete
r
A
nvin
N
A
SM
2
.
0
6
rc6
commit
|
commitdiff
|
tree
2009-02-26
H
.
Peter Anvin
BR 2413265: d
o
n't pessimize di
s
plac
e
m
e
nts
commit
|
commitdiff
|
tree
2009-02-26
H
.
P
eter Anvin
optimiza
t
ion
.
asm: add EA o
p
t
i
mi
z
a
t
io
n
tests
commit
|
commitdiff
|
tree
2009-02-26
H
.
P
e
ter Anvin
nasm
.
c: an
o
t
her readability c
l
eanup
commit
|
commitdiff
|
tree
2009-02-26
H
.
P
e
ter An
v
in
nasm
.
c: readabilit
y
cleanup for s
e
g
:o
f
f parsing
commit
|
commitdiff
|
tree
2009-02-24
H
.
Peter
Anvin
Add
V
P
CLMUL i
n
st
r
uctions
commit
|
commitdiff
|
tree
2009-02-24
H
.
Peter Anvin
a
ssembl
e
: only be optimi
s
t
i
c with NO_SEG if we'r
e
really
.
.
.
commit
|
commitdiff
|
tree
2009-02-24
H
.
Peter Anvin
convergence
.
asm:
add test of
j
mp
to an absolute address
commit
|
commitdiff
|
tree
2009-02-22
H
.
Pe
t
er An
v
i
n
PCLMUL
i
s app
a
rently targe
t
ed for Westm
e
r
e with the
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter
A
nvi
n
NASM
2
.
06rc5
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
BR 2
5
57903: fix
d
i
s
assembly of a set of SSE
MOV* ins
t
ru
c
t
i
ons
commit
|
commitdiff
|
tree
2009-02-22
H
.
Pet
e
r Anvin
BR 2541252: Fi
x
issues in insns
.
da
t
, mostly re
l
ated
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
changes
.
src
:
docum
e
nt
WAIT
and %$$ fixes
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
BR 2592476: Treat WAIT as a pref
i
x e
v
en though
i
t's
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
Pete
r
Anvin
b
r7
0
4736: handle
de
e
p
c
o
ntext-
l
o
c
al
macros
commit
|
commitdiff
|
tree
2009-02-22
H
.
Pet
e
r Anvin
nasm
l
ib:
m
ake nasm_strca
t
() take const arguments
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
outelf32/64:
r
emove
a
l
i
gn_s
t
r in favor o
f
fwritezero
(
)
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvi
n
ou
t
bin:
fix typo: "se
c
t
ions
"
n
ot
"
section"
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anv
i
n
Unify a
l
l
-
zero buffe
r
s; add fwrit
e
zero()
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter A
n
vin
B
R
2
61
1
906:
proper error message for st
a
rt <
origin
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
NASM 2
.
06rc
4
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
Fix opcode
for
VADDSUBPS
;
operan
d
s for VBLEND;
add
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
P
eter
An
v
in
FM
A
instructions won't be in Sandy Bridge
commit
|
commitdiff
|
tree
2009-02-18
H
.
P
e
ter An
v
in
P
erl script
used
to ge
n
erate FMA
i
nstruction patterns
commit
|
commitdiff
|
tree
2009-02-18
H
.
Peter Anv
i
n
change
s
.
sr
c
: document updated AV
X
specificatio
n
commit
|
commitdiff
|
tree
2009-02-18
H
.
Pet
e
r
A
nvin
Update the VFMA*
i
nstr
u
ctions
p
e
r
the AVX spec
v
ersion
5
commit
|
commitdiff
|
tree
2009-02-18
H
.
P
e
ter A
n
vin
i
n
sns
.
d
at: fix mino
r
f
o
rmatti
n
g anomalies
commit
|
commitdiff
|
tree
2009-02-18
H
.
Peter Anvin
i
nsns
.
p
l
: handle the new VEX
.
DDS f
l
ag per AVX spec
.
.
.
commit
|
commitdiff
|
tree
2009-02-13
H
.
Peter Anvin
BR 2593
3
49: Move version message back to stdout
commit
|
commitdiff
|
tree
2009-02-11
H
.
Pe
t
er Anvin
NASM 2
.
06rc3
commit
|
commitdiff
|
tree
2009-01-21
Soronel Haetir
D
ocument t
h
e a
s
86
.
.
start
l
a
b
el
commit
|
commitdiff
|
tree
2009-01-19
H
.
Peter Anvin
d
o
c: clean up t
h
e "S
t
ring Manipulation in
M
acros"
s
ection
commit
|
commitdiff
|
tree
2009-01-19
H
.
Pete
r
A
n
v
in
doc: indent the time macro exampl
e
commit
|
commitdiff
|
tree
2009-01-19
H
.
Peter Anvi
n
doc
:
f
i
x typo
commit
|
commitdiff
|
tree
2009-01-19
H
.
Peter Anvi
n
Merge bra
n
ch '
m
aster' of
g
it+ssh://repo
.
o
r
.
c
z
/srv/git
.
.
.
commit
|
commitdiff
|
tree
2009-01-19
H
.
Pet
e
r
An
v
in
doc: update the section on numeri
c
c
o
n
s
ta
n
ts
commit
|
commitdiff
|
tree
2009-01-05
H
.
Pet
e
r
Anvin
Fi
x
the [warnin
g
] direc
t
ive
commit
|
commitdiff
|
tree
2009-01-04
H
.
Pe
t
e
r
Anvin
o
u
tas86: sli
g
ht s
t
ylist
i
c cl
e
an
u
ps
commit
|
commitdiff
|
tree
2009-01-04
So
r
onel Haetir
Ad
d
en
t
ry point sup
p
ort
t
o as86
backend
commit
|
commitdiff
|
tree
2008-12-30
H
.
P
e
ter
A
nvin
BR 2
4
32826: Fix
enforce
m
ent
of th
e
LONG b
i
t
commit
|
commitdiff
|
tree
2008-12-30
H
.
Peter
A
nvin
BR
2
4132
7
8: Nonoptima
l
forms of arit
h
metic instructions
.
.
.
commit
|
commitdiff
|
tree
2008-12-23
H
.
Pete
r
Anvin
changes
.
src:
d
ocum
e
nt Mach-O alignment
f
i
x
.
commit
|
commitdiff
|
tree
2008-12-20
H
.
P
eter A
n
vin
N
A
SM
2
.
0
6rc2
commit
|
commitdiff
|
tree
2008-12-18
D
a
vid De
H
aven
Mach-O
alig
n
ment
f
ix
commit
|
commitdiff
|
tree
2008-11-30
H
.
Pet
e
r Anvin
NAS
M
2
.
06rc1
commit
|
commitdiff
|
tree
2008-11-07
H
.
Peter Anvin
ELF:
use rbtree
f
or
s
ymbol searches
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-07
H
.
Pete
r
Anvi
n
rb
t
ree
:
drop "const"
from search f
u
ncti
o
n
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-06
H
.
P
e
ter Anvin
ch
a
nges
.
sr
c
:
document POPCNT fix
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-06
H
.
P
et
e
r Anvin
Merge branch 'nasm-2
.
05
.
x
x
'
commit
|
commitdiff
|
tree
2008-11-06
H
.
Peter
A
n
vin
t
e
st/popcnt
.
asm: simp
l
e tes
t
fo
r
the POPCNT instruction
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-06
H
.
Peter Anvin
Th
e
POPC
N
T in
s
truction d
o
e
s not need
s
ize
s
on m
e
mory
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-06
H
.
Peter Anvin
BR 2229703: POPCN
T
r
64,rm64 not
PO
P
CNT
r
6
4,rm32
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-06
H
.
P
e
ter
A
nv
i
n
prep
r
oc: BR 2222615: fix segfault on
bogus
%
ifmacro
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-05
H
.
P
e
te
r
Anvin
doc: better descr
i
pti
o
n of %line
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-04
H
.
Peter A
n
vin
c
h
ang
e
s
.
src: docume
n
t
if for %ifmacro
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-04
H
.
Pe
t
er Anvin
test: add test
f
or BR 2222
6
1
5
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-04
H
.
P
e
ter Anvin
preproc: BR
2
22261
5
: f
i
x segfau
l
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/
c
hanges
.
s
rc: document ELF TLS
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-03
H
.
Peter
Anvin
doc: min
o
r
edi
t
to t
h
e TLS doc
u
men
t
ation examples
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-01
H
.
P
e
t
er
A
n
vin
version
.
p
l
: snapsh
o
t
r
eleases *o
n
ly* have digit
s
in
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-31
H
.
P
e
ter Anvin
Move all vers
i
on
s
trings to a s
i
ngle compilation unit
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter
Anvin
rbtre
e
: drop the
da
t
a pointer; instead
rely on being
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
P
e
ter Anvin
compiler
.
h: add
o
f
fsetof() and
conta
i
n
er_o
f
()
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
P
e
te
r
Anvi
n
Left-leaning red-blac
k
tr
e
e d
a
t
a
struc
t
ure
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvin
Fix
h
e
ader
guards
f
or outlib
.
h
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter A
n
vin
make alldeps
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvin
doc
:
cross-ref
e
rence macro parameter
concate
n
at
i
o
n
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Pe
t
e
r
Anvin
M
e
rge branch 'nasm-2
.
05
.
xx'
commit
|
commitdiff
|
tree
2008-10-30
H
.
P
e
t
er Anvin
doc:
fix typo
i
n
the
descri
p
tion of %unm
a
cro
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
next