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
Remove rdf2ihx.c, since it looks unlikely we'll get it relicensed.
2009-03-15
H
.
Pe
t
er Anvi
n
N
A
SM 2
.
0
6rc7
commit
|
commitdiff
|
tree
2009-03-08
H
.
Peter Anvin
BR 267211
7
: handle long lines for d
b
/dw/etc
.
commit
|
commitdiff
|
tree
2009-03-01
H
.
Pet
e
r Anvin
auto
c
onf: detect the br
o
ken bo
o
l in Ope
n
Wa
t
com 1
.
8
commit
|
commitdiff
|
tree
2009-03-01
H
.
Peter Anvin
Most instruction c
o
d
es are
octal, so print error
s
t
hat
.
.
.
commit
|
commitdiff
|
tree
2009-02-27
H
.
Peter A
n
v
in
optimi
z
ation
.
a
sm: mo
r
e
s
b
y
te t
e
s
t
s
commit
|
commitdiff
|
tree
2009-02-27
H
.
Peter Anvin
s
b
yte: optimization
i
s OK if UNKN
O
W
N
isn't
s
et
commit
|
commitdiff
|
tree
2009-02-27
H
.
Pet
e
r A
n
v
i
n
optimi
z
ation
.
asm: ad
d
sb
y
te tests
commit
|
commitdiff
|
tree
2009-02-26
H
.
Pete
r
Anvin
NASM 2
.
06r
c
6
commit
|
commitdiff
|
tree
2009-02-26
H
.
P
ete
r
Anvin
BR
2
4
1
3
265: don't pessimiz
e
displace
m
ents
commit
|
commitdiff
|
tree
2009-02-26
H
.
Peter An
v
in
o
ptimiz
a
tion
.
asm: add EA o
p
timization te
s
ts
commit
|
commitdiff
|
tree
2009-02-26
H
.
Pete
r
Anvin
na
s
m
.
c
:
a
no
t
her r
e
ada
b
il
i
ty
clea
n
u
p
commit
|
commitdiff
|
tree
2009-02-26
H
.
Peter Anvin
n
asm
.
c: readability cl
e
a
n
up for seg:off
p
arsing
commit
|
commitdiff
|
tree
2009-02-24
H
.
Peter Anv
i
n
Add VPCLMUL i
n
structions
commit
|
commitdiff
|
tree
2009-02-24
H
.
Peter Anv
i
n
a
ssem
b
l
e
:
o
n
l
y
be optimistic with
NO_SEG if we're really
.
.
.
commit
|
commitdiff
|
tree
2009-02-24
H
.
Peter Anvi
n
c
onver
g
e
n
ce
.
asm: add test
o
f jmp to an abs
o
lute address
commit
|
commitdiff
|
tree
2009-02-22
H
.
P
e
t
er Anvin
PCLMU
L
is a
p
pa
r
ently
t
a
rgeted fo
r
Westmere with the
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
Pet
e
r Anvin
NASM 2
.
06rc5
commit
|
commitdiff
|
tree
2009-02-22
H
.
Pe
t
er Anvin
BR 255
7
903: fix di
s
a
s
sem
b
ly of a set of S
S
E MOV* instructions
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter An
v
i
n
B
R
25
4
1252: Fix is
s
ues i
n
insns
.
dat,
m
ost
l
y related
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
P
e
ter
A
nvin
changes
.
sr
c
: d
o
cume
n
t WAIT and %
$
$ fixes
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
B
R
25
9
2476: Tre
a
t
W
A
IT as a prefix even thou
g
h it's
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvi
n
b
r70473
6
: ha
n
dl
e
deep co
n
t
e
xt-local macro
s
commit
|
commitdiff
|
tree
2009-02-22
H
.
P
e
t
er
A
nvin
nasmlib: make
n
asm_strca
t
() take co
n
st
arguments
commit
|
commitdiff
|
tree
2009-02-22
H
.
P
e
ter Anvin
outelf32/64: remov
e
alig
n
_s
t
r
in
f
a
v
or of fwritezero()
commit
|
commitdiff
|
tree
2009-02-22
H
.
P
e
ter Anv
i
n
o
utbin: f
i
x typo
:
"section
s
" not "section"
commit
|
commitdiff
|
tree
2009-02-22
H
.
P
eter An
v
i
n
Unify a
l
l-zero b
u
ffers;
a
dd
f
wr
i
tezero()
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
B
R
261
1
906: proper error mes
s
age for
st
a
rt < origin
commit
|
commitdiff
|
tree
2009-02-22
H
.
P
e
ter Anvin
N
ASM 2
.
06rc4
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter A
n
v
in
Fix o
p
c
o
de for
VADDSUBPS; op
e
rands fo
r
V
BLEND; add
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
P
e
ter Anvin
FM
A
instruct
i
o
n
s won't
b
e i
n
Sa
n
dy Bridg
e
commit
|
commitdiff
|
tree
2009-02-18
H
.
Peter Anvin
P
e
rl
s
cr
i
p
t
used to gener
a
t
e
FMA instruction patterns
commit
|
commitdiff
|
tree
2009-02-18
H
.
Pe
t
er Anvin
changes
.
src:
docu
m
e
nt
update
d
AVX specif
i
c
a
tion
commit
|
commitdiff
|
tree
2009-02-18
H
.
Peter Anvin
U
pdate th
e
VFMA* instructions per the
A
V
X spec version 5
commit
|
commitdiff
|
tree
2009-02-18
H
.
Peter Anvin
insns
.
dat:
f
i
x
minor formatt
i
n
g
a
nomalies
commit
|
commitdiff
|
tree
2009-02-18
H
.
Pe
t
er Anvin
in
s
n
s
.
p
l
: handle th
e
new VEX
.
D
DS flag
p
e
r
AVX spe
c
.
.
.
commit
|
commitdiff
|
tree
2009-02-13
H
.
P
e
ter Anvin
BR 2593349
:
Mov
e
versio
n
messa
g
e back to stdout
commit
|
commitdiff
|
tree
2009-02-11
H
.
Peter A
n
vin
NASM 2
.
06rc3
commit
|
commitdiff
|
tree
2009-01-19
H
.
Peter Anvi
n
doc
:
clean up the "St
r
ing Manipu
l
ation
in
Macros
"
section
commit
|
commitdiff
|
tree
2009-01-19
H
.
Peter A
n
vin
doc: inde
n
t the time macro ex
a
mple
commit
|
commitdiff
|
tree
2009-01-19
H
.
Peter Anvin
do
c
: fix typo
commit
|
commitdiff
|
tree
2009-01-19
H
.
Pet
e
r Anvi
n
Mer
g
e branch 'master' of git+
s
s
h
://repo
.
or
.
cz/srv/git
.
.
.
commit
|
commitdiff
|
tree
2009-01-19
H
.
Pete
r
Anvin
doc: up
d
a
te the section on num
e
ric constants
commit
|
commitdiff
|
tree
2009-01-05
H
.
Peter Anvin
F
ix the
[
warning] directive
commit
|
commitdiff
|
tree
2009-01-04
H
.
P
ete
r
A
nvin
outas
8
6
:
slight sty
l
ist
i
c
c
l
e
a
nups
commit
|
commitdiff
|
tree
2008-12-30
H
.
Peter Anvin
BR 2432826
:
Fix en
f
orcement of the LONG bit
commit
|
commitdiff
|
tree
2008-12-30
H
.
Pete
r
Anvi
n
BR
24132
7
8: No
n
o
p
timal forms
o
f arith
m
etic instru
c
t
ions
.
.
.
commit
|
commitdiff
|
tree
2008-12-23
H
.
Peter Anvin
ch
a
ng
e
s
.
src:
d
oc
u
ment Mach-O
alignme
n
t fix
.
commit
|
commitdiff
|
tree
2008-12-20
H
.
Pet
e
r
An
v
i
n
NASM 2
.
06r
c
2
commit
|
commitdiff
|
tree
2008-11-30
H
.
P
e
t
e
r
Anvin
NAS
M
2
.
06rc1
commit
|
commitdiff
|
tree
2008-11-07
H
.
Peter Anvi
n
ELF: us
e
rbtree for symbol searches
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-07
H
.
Pet
e
r Anvin
r
btree: drop "const" from sear
c
h function
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-06
H
.
Pe
t
er Anvin
cha
n
ges
.
src: d
o
c
umen
t
POPCNT fix
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-06
H
.
Pete
r
Anvin
Merge bra
n
c
h
'
n
asm-2
.
05
.
xx'
commit
|
commitdiff
|
tree
2008-11-06
H
.
P
eter A
n
vi
n
test/po
p
cnt
.
asm: simple test for the PO
P
CNT i
n
struction
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-06
H
.
Peter Anvin
The POPCNT instruction does
not nee
d
siz
e
s on memory
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-06
H
.
P
eter Anvin
BR 2229703: POPCNT r64,
r
m64 not
P
OPC
N
T
r64
,
rm32
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-06
H
.
Peter
Anvin
prepr
o
c
:
BR 222261
5
: fix
s
egfault
on bogus %ifmacro
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-05
H
.
Peter
A
nv
i
n
doc: better description of %line
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-04
H
.
Peter Anvin
cha
n
ges
.
src: document if for %
i
fmacro
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-04
H
.
Peter Anv
i
n
test: add tes
t
for
B
R 2222615
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-04
H
.
Pe
t
er Anvin
pre
p
r
o
c:
BR
222
2
615: fix s
e
g
faul
t
on bogus
%ifmacro
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-03
H
.
Peter Anvin
d
o
c/c
h
ang
e
s
.
s
r
c:
d
ocument ELF TLS
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-03
H
.
Peter Anvin
doc:
minor edit
t
o
t
he TLS
d
ocumentat
i
on e
x
amp
l
es
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-01
H
.
P
e
ter
A
nvin
version
.
pl: sna
p
shot
releases *only
*
ha
v
e digits in
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-31
H
.
Peter A
n
vin
Move al
l
v
e
rsion strings to a single compilation u
n
it
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvi
n
rbtree: drop
th
e
data poin
t
er; instead rely o
n
being
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvi
n
compiler
.
h:
add offsetof
(
)
and c
o
ntainer_of()
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
P
e
ter Anvin
Left-leaning red-black tree data structur
e
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
P
e
ter A
n
vin
F
i
x h
e
ader guards f
o
r outlib
.
h
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Pet
e
r
Anvin
make alldeps
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Pe
t
er Anvin
doc:
c
r
o
s
s-re
f
ere
n
ce macro p
a
rame
t
er conc
a
tenation
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvin
M
e
rge branch 'nasm-2
.
05
.
xx
'
commit
|
commitdiff
|
tree
2008-10-30
H
.
Pet
e
r Anvin
doc: fix typo in the descr
i
ption
o
f %unmacro
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
P
e
ter
Anvin
d
o
c: f
i
x
c
a
p
ita
l
izatio
n
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvin
doc: remove d
u
p
licate entry for the
"
error" warning
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Pet
e
r A
n
v
i
n
doc: retr
o
active
l
y docume
n
t updates t
o
the w
a
r
ning
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter An
v
in
do
c
: fix
typo in t
h
e
d
e
s
cription of
%unmacro
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter
Anvin
doc
:
fi
x
capitalization
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvin
doc: remove dupl
i
cate entry for the "er
r
or
"
warning
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvin
doc: retroact
i
ve
l
y document
upda
t
es to the warni
n
g
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-29
H
.
Peter An
v
in
Me
r
g
e commit 'nasm-2
.
05
.
01'
commit
|
commitdiff
|
tree
2008-10-29
H
.
Peter An
v
in
NASM 2
.
05
.
01
commit
|
commitdiff
|
tree
2008-10-29
H
.
Peter Anvi
n
do
c
/
c
hanges
.
src: document -W/-w
fix as a NASM
2
.
05
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-28
H
.
Pe
t
er
A
nv
i
n
ou
t
put:
add
c
ommo
n
file outlib
.
c
for common functions
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-27
H
.
Peter
A
nvin
p
rep
r
oc:
m
erge expand_
m
mac_par
a
ms()
a
nd expan
d
_indirect()
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-26
H
.
Peter Anvin
Merge br
a
nch 'nasm-2
.
05
.
x
x
'
commit
|
commitdiff
|
tree
2008-10-26
H
.
Pete
r
Anvin
Better
d
escription of the numbe
r
-overflo
w
w
a
rning
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-26
H
.
Peter Anv
i
n
BR: 2196966
:
make
the -w/-
W
options work again
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-26
H
.
Peter Anvin
smartali
g
n: clean up unnecessary duplicat
i
on; tw
e
ak
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-25
H
.
Peter Anvin
For snapshot
r
eleases, expand
ou
t
the mangled version
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-25
H
.
Peter Anvin
d
i
sasm:
i
n
troduc
e
opy
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-25
H
.
Peter Anv
i
n
assem
b
le:
u
s
e o
p
x and
o
py in a few m
o
r
e
places
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Pe
t
er
Anvin
doc/changes
.
s
rc: re
t
roactively
do
c
ument anonymous
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Pet
e
r
Anvin
prep
r
o
c
: don't
m
acro-expand the argument to
%
use
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter Anvi
n
doc: docume
n
t %p
o
p wi
t
h argument
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter
A
nvin
p
r
eproc: allow %pop to ta
k
e an identifier, unify %push
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter
An
v
in
doc:
d
ocument anon
y
mous %push
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter Anvin
doc/changes
.
src: begin the rel
e
a
se notes for 2
.
06
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter Anvin
doc: fix aw
k
w
ard
w
o
rd order
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Pe
t
er
Anv
i
n
v
e
r
sio
n
.
pl: d
o
n't add
an extra
.
00
f
or subminor if
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
next