repo.or.cz
/
nasm
/
perl-rewrite.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
NASM 2.06rc5
2009-02-22
H
.
Peter Anvin
N
ASM 2
.
06
r
c5
commit
|
commitdiff
|
tree
2009-02-22
H
.
P
e
ter Anvin
BR 25579
0
3: fix dis
a
ssembly
of a set of SSE MOV
*
instructions
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
BR 2541252: Fix issues
in insns
.
dat, mostly related
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
P
ete
r
Anvin
changes
.
s
r
c: do
c
ument WAIT an
d
%
$
$ fi
x
es
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter
Anvin
BR 2
5
92
4
76: Treat WAI
T
as a pr
e
fi
x
even though it's
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
br704736: handl
e
de
e
p
cont
e
xt-loc
a
l
macros
commit
|
commitdiff
|
tree
2009-02-22
H
.
P
e
t
e
r Anvin
nasm
l
ib:
make nasm
_
s
t
r
cat() take const arguments
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anv
i
n
out
e
lf32/64: remove alig
n
_str in favor
o
f
fwritezero()
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter A
n
vin
outbin:
f
i
x
t
ypo: "s
e
ctions" not "section"
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
U
n
ify a
l
l
-ze
r
o buffers; add
f
writezer
o
()
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
BR 2611906: pr
o
per error message for sta
r
t <
o
r
i
gin
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
NA
S
M
2
.
06rc4
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
Fix
opcode for VADD
S
UBPS; operands
for VBLEND;
ad
d
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
FMA instructions won't be in Sandy Bridge
commit
|
commitdiff
|
tree
2009-02-13
H
.
Pet
e
r An
v
in
B
R
2
59
3
349: Move version m
e
ssage b
a
ck
t
o stdout
commit
|
commitdiff
|
tree
2009-01-19
H
.
Pe
t
er Anv
i
n
doc: clean up
t
he "String Man
i
pulati
o
n
i
n Macros" s
e
c
t
ion
commit
|
commitdiff
|
tree
2009-01-19
H
.
Peter Anvin
doc: i
n
dent the time macro example
commit
|
commitdiff
|
tree
2009-01-19
H
.
Peter Anvin
doc: fix typo
commit
|
commitdiff
|
tree
2009-01-19
H
.
Peter
A
nvi
n
Mer
g
e br
a
n
c
h
'
m
aster' o
f
git+ss
h
://
r
e
po
.
o
r
.
cz/srv
/
git
.
.
.
commit
|
commitdiff
|
tree
2009-01-19
H
.
Peter Anvin
doc
:
upda
t
e the se
c
tion on numeric constants
commit
|
commitdiff
|
tree
2009-01-05
H
.
Peter A
n
vin
Fix
t
he
[warning]
di
r
e
c
tive
commit
|
commitdiff
|
tree
2009-01-04
H
.
Peter Anvi
n
out
a
s86: slig
h
t stylist
i
c
cleanups
commit
|
commitdiff
|
tree
2008-12-30
H
.
Pete
r
Anvin
BR 2432826: F
i
x
enforc
e
ment of
t
h
e
L
ONG b
i
t
commit
|
commitdiff
|
tree
2008-12-30
H
.
Peter Anvin
BR
2
413278: Non
o
ptimal f
o
rms of arithm
e
t
ic
ins
t
r
uction
s
.
.
.
commit
|
commitdiff
|
tree
2008-12-23
H
.
P
e
ter
A
nvin
changes
.
src
:
do
c
ument Ma
c
h-O alignment fix
.
commit
|
commitdiff
|
tree
2008-12-20
H
.
Pe
t
e
r Anv
i
n
NASM 2
.
06
r
c
2
commit
|
commitdiff
|
tree
2008-11-30
H
.
Peter A
n
vi
n
NASM 2
.
06rc1
commit
|
commitdiff
|
tree
2008-11-07
H
.
Peter
A
nvin
ELF: u
s
e rbtree
f
or symbol searche
s
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-07
H
.
Peter Anvin
rbtree: drop "cons
t
"
from se
a
rch fun
c
tion
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-06
H
.
Pet
e
r
An
v
in
ch
a
nges
.
sr
c
: docu
m
e
nt POPCNT fix
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-06
H
.
P
ete
r
An
v
in
M
e
rge branch 'nasm-2
.
05
.
x
x
'
commit
|
commitdiff
|
tree
2008-11-06
H
.
Pe
t
er Anvin
t
es
t
/popcnt
.
asm: simple test for th
e
POPCNT instructi
o
n
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-06
H
.
Peter Anvin
The POPCNT instruc
t
ion does not need sizes on memory
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-06
H
.
Peter
A
n
v
in
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
.
Pet
e
r
A
nvi
n
p
r
eproc: BR 222
2
615:
f
ix seg
f
ault on bogus %
i
fmacr
o
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-05
H
.
Peter Anvin
doc: better description of %lin
e
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-04
H
.
Peter Anvin
chan
g
e
s
.
s
rc: doc
u
ment if for %ifmacro
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-04
H
.
Peter Anvin
test: add test for BR 2222
6
15
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-04
H
.
Peter Anvin
preproc: B
R
2
222615: f
i
x segfault on bogus %i
f
m
acro
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-03
H
.
Peter Anvin
doc/changes
.
src: document
ELF TLS
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-03
H
.
Peter An
v
i
n
doc:
min
o
r
e
dit to the TL
S
d
o
cum
e
ntation examp
l
es
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-01
H
.
Peter
A
nvin
versio
n
.
pl
:
sna
p
shot releases *only*
hav
e
digits in
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-31
H
.
Peter Anvin
M
o
v
e
a
ll ver
s
i
o
n strings to a
single compilation unit
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
P
eter An
v
in
rb
t
ree
:
drop
t
he data
pointe
r
; instead rely on being
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter An
v
in
c
omp
i
l
e
r
.
h: add of
f
setof() and conta
i
ner
_
of()
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter
A
n
vin
Left-leaning
r
ed-black tree
data struct
u
r
e
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvin
Fix head
e
r guar
d
s
f
or
o
utli
b
.
h
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvin
mak
e
alldeps
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
P
e
ter A
n
vin
doc
:
cross-reference
m
acro parameter concatenation
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Pet
e
r
Anvi
n
Merge b
r
anch 'nas
m
-2
.
05
.
xx'
commit
|
commitdiff
|
tree
2008-10-30
H
.
Pe
t
er Anvin
doc
:
fix t
y
po in the de
s
cription of %u
n
mac
r
o
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvin
doc: f
i
x capita
l
iz
a
tion
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
P
eter Anvi
n
doc: remove duplic
a
te
e
ntry for the "error
"
warning
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
P
eter An
v
i
n
d
oc: r
e
troactively do
c
ument up
d
at
e
s to t
h
e warning
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
P
e
ter A
n
vin
doc: fix typo
in the descriptio
n
o
f
%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
An
v
in
doc: remo
v
e duplicat
e
entry
f
o
r
the "error" w
a
rning
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter A
n
vin
doc: r
e
t
roactiv
e
ly docu
m
e
n
t
updates
t
o the warnin
g
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-29
H
.
Peter Anvin
Merge commit 'nasm-
2
.
05
.
01'
commit
|
commitdiff
|
tree
2008-10-29
H
.
P
e
ter
Anvin
N
A
S
M 2
.
05
.
01
commit
|
commitdiff
|
tree
2008-10-29
H
.
Peter Anv
i
n
doc/changes
.
src: d
o
cument -W/-w
f
ix
as
a
NASM 2
.
05
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-28
H
.
Peter
Anvin
ou
t
put: ad
d
common file ou
t
lib
.
c for
common
f
unctions
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-27
H
.
P
e
ter Anvin
preproc
:
m
e
rge expand_m
m
ac_params() and
e
xpand_i
n
direct()
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-26
H
.
Peter Anvin
Me
r
ge
b
ranch 'nasm-2
.
05
.
xx'
commit
|
commitdiff
|
tree
2008-10-26
H
.
Peter Anv
i
n
B
e
tter des
c
ription of the number-
o
verflow war
n
ing
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
a
gain
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-26
H
.
Peter Anvin
smartali
g
n: clean up
u
n
necess
a
ry duplica
t
i
on
;
tw
e
ak
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-25
H
.
P
e
ter Anvin
For
snapsho
t
re
l
ea
s
es, expand out the
mangled v
e
rsion
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-25
H
.
Peter Anvin
disasm: introduce o
p
y
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-25
H
.
Peter Anvin
assemble: use opx and opy in a few more
places
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-24
H
.
P
e
ter Anvin
do
c
/changes
.
src: retroactively
d
ocume
n
t anonymous
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Pet
e
r Anvi
n
pre
p
roc: don'
t
macro-e
x
p
and
t
h
e
argu
m
ent
to %us
e
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter Anv
i
n
d
o
c
: docum
e
nt %pop with argument
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Pet
e
r Anvin
preproc: allo
w
%pop to take an identifier, unify %push
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter Anvin
doc: document anony
m
ous %p
u
sh
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter Anv
i
n
d
o
c/changes
.
src: begin
the release not
e
s for 2
.
06
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter Anvin
doc: fix awk
w
a
rd
w
ord o
r
der
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter Anvin
version
.
pl: d
o
n
't add
a
n
ext
r
a
.
0
0
for
subminor if
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter
A
nvin
Merge bra
n
ch 'indirec
t
'
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter Anvin
Fix op2 ref
e
rences that had n
o
t yet been converte
d
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-24
H
.
P
eter Anvin
di
s
asm
:
exten
s
ion b
y
t
e
suppor
t
i
n the
disas
s
embler
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Pete
r
Anvin
Add extension bytecodes t
o
s
upport ope
r
ands 4+
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter
Anvin
When
is
s
uing warnings
for EA displacements, u
s
e the
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Pete
r
Anvin
NASM 2
.
05
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter Anvin
doc/
c
hanges
.
src: update rel
e
ase notes
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-23
H
.
Peter Anvin
The CRC32 instr
u
ctions
c
an take 66
p
re
f
ix
e
s as well
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-23
H
.
Peter
Anvin
test/crc32
.
asm: test the CRC32 instructi
o
n
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-23
H
.
Peter An
v
i
n
BR 2190521: fix the CRC32 opcodes
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-22
H
.
Pe
t
er Anvin
NA
S
M
2
.
05rc8
commit
|
commitdiff
|
tree
2008-10-22
H
.
Peter Anvin
BR 2187210: Fix PFRC
P
V and
PF
R
SQR
T
V
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-22
H
.
Peter
A
nvin
assemble: not
all backend
s
handle
i
ntra
-
segment OUT
_
R
EL*A
D
R
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-22
H
.
Peter
Anvin
BR 21
4
8448: fix re
l
ative addresses i
n
bin output
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-20
H
.
P
e
ter A
n
vin
Update
.
g
itig
n
or
e
to
i
n
c
l
ude addition
a
l ge
n
e
rated fi
l
es
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-20
H
.
Pe
t
er Anvin
test/ppindirect
.
a
s
m: tes
t
token pasting
inside %[
.
.
.
]
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-20
H
.
Pet
e
r Anvin
preproc:
f
ix terminal token pa
s
ting in indire
c
t
s
e
q
ue
n
c
es
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-20
H
.
Pet
e
r Anvin
preproc:
e
r
r
or on untermin
a
ted %[
.
.
.
]
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-20
H
.
Peter Anvin
pre
p
roc: fi
x
exit
c
on
d
it
i
on
s
for indirection loop
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-20
H
.
Peter Anvin
preproc: co
r
rectly handle q
u
ote
d
s
trin
g
s i
n
s
ide %[
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-20
H
.
Peter
Anvin
doc: doc
u
ment the %[
.
.
.
] constru
c
t
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-19
H
.
P
e
ter Anvin
test:
bette
r
smartalign tests
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
next