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
BR 2593349: Move version message back to stdout
2009-02-13
H
.
Pet
e
r Anvin
BR 2
5
93
3
49: Move version message back
to
s
tdout
commit
|
commitdiff
|
tree
2009-01-19
H
.
Pet
e
r
A
nvin
d
oc: clean up the "String Manipula
t
ion in Macros" section
commit
|
commitdiff
|
tree
2009-01-19
H
.
P
e
ter
A
nvin
doc: inden
t
the time macro examp
l
e
commit
|
commitdiff
|
tree
2009-01-19
H
.
Peter Anvin
doc: fi
x
t
y
po
commit
|
commitdiff
|
tree
2009-01-19
H
.
Peter Anvin
Merge branch 'm
a
ster'
of
git
+
s
sh:
/
/repo
.
or
.
cz/srv/git
.
.
.
commit
|
commitdiff
|
tree
2009-01-19
H
.
Peter Anvin
doc: update the section o
n
nume
r
ic constants
commit
|
commitdiff
|
tree
2009-01-05
H
.
Peter
A
nvin
Fix
t
he [warning] d
i
recti
v
e
commit
|
commitdiff
|
tree
2009-01-04
H
.
Peter Anvin
outas86: slight stylis
t
ic cle
a
nup
s
commit
|
commitdiff
|
tree
2009-01-04
Soronel Hae
t
ir
Add
e
nt
r
y poi
n
t
support to as86
b
ackend
commit
|
commitdiff
|
tree
2008-12-30
H
.
Peter Anvin
BR 2432826: Fix enforceme
n
t
of t
h
e LONG bi
t
commit
|
commitdiff
|
tree
2008-12-30
H
.
Peter
A
nvin
B
R
2413278: Non
o
p
t
imal forms of arithmetic instr
u
ct
i
ons
.
.
.
commit
|
commitdiff
|
tree
2008-12-23
H
.
Peter Anvin
changes
.
src: docum
e
nt
M
ach-O alignment
f
ix
.
commit
|
commitdiff
|
tree
2008-12-20
H
.
Pete
r
Anvin
NASM
2
.
06
r
c2
commit
|
commitdiff
|
tree
2008-12-18
Da
v
id DeHaven
Mach-O alignm
e
nt f
i
x
commit
|
commitdiff
|
tree
2008-11-30
H
.
Pet
e
r A
n
vin
NASM 2
.
06rc1
commit
|
commitdiff
|
tree
2008-11-07
H
.
Peter A
n
vin
ELF: use rbtree for symbol
searches
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-07
H
.
Peter
A
nvin
rbtree: d
r
op "const" from
sea
r
ch
f
un
c
t
ion
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-06
H
.
Pe
t
er Anvin
cha
n
g
e
s
.
src
:
document
P
OPCNT fix
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-06
H
.
Pet
e
r A
n
vin
M
e
rge bra
n
ch 'n
a
sm-2
.
05
.
xx'
commit
|
commitdiff
|
tree
2008-11-06
H
.
Peter
A
nvin
te
s
t/popcnt
.
asm: simple
test for the
P
O
P
C
N
T i
n
struc
t
ion
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-06
H
.
Peter Anv
i
n
Th
e
POPCNT instr
u
ction does not need siz
e
s
on memory
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-06
H
.
Pete
r
Anvin
BR 22
2
9703:
P
OPCNT r64,rm64 not POP
C
N
T r64,rm32
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-06
H
.
Pe
t
er Anvi
n
preproc: BR 2222
6
15: fix seg
f
au
l
t on bogus
%ifmacro
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-05
H
.
P
e
ter Anv
i
n
do
c
: better de
s
criptio
n
of %line
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-04
H
.
Peter Anvi
n
c
h
anges
.
src
:
d
o
c
u
ment if for %
i
fma
c
ro
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-04
H
.
Pete
r
Anvi
n
test:
a
dd
test fo
r
BR 2
2
22615
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-04
H
.
Peter
Anvin
p
r
epro
c
:
B
R 2222
6
15: fix segf
a
ult on bo
g
us %ifmacro
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-03
H
.
Pete
r
Anvin
doc/chan
g
es
.
src: doc
u
ment EL
F
TLS
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-03
H
.
Peter Anvi
n
doc: min
o
r edit to t
h
e TLS
d
o
cumentation
e
xa
m
p
l
es
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-01
H
.
Pe
t
er
Anvin
version
.
pl: snaps
h
o
t
releases *onl
y
*
h
ave
digits in
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-31
H
.
P
e
ter Anvin
Move all version strings to a
single
c
ompilatio
n
unit
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvin
rbtr
e
e
:
drop the data pointer; instead re
l
y on being
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anv
i
n
compiler
.
h: a
d
d off
s
etof()
a
nd contain
e
r_of()
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
P
e
ter Anvin
L
e
ft-leaning
re
d
-black tree d
a
ta structure
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvin
Fix header gua
r
d
s for
o
u
t
lib
.
h
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
P
eter
A
nvin
make allde
p
s
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvin
d
oc: cro
s
s
-reference ma
c
ro parameter conc
a
t
e
n
a
tion
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Pe
t
er Anvin
M
erge branc
h
'nasm-2
.
05
.
xx'
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter
Anvin
doc: fix typo in the d
e
s
c
ription o
f
%
u
nmac
r
o
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter
A
n
v
in
d
oc: fix capita
l
ization
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvin
do
c
: remove duplicate entry for the
"
error" warning
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anv
i
n
doc:
r
etroactively d
o
cument
u
pdates to the warning
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter
Anvin
doc:
fix typo
i
n the
des
c
ription
of %unmacro
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Pe
t
er Anvin
d
o
c: fix capitaliz
a
tion
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvin
doc: remove d
u
plicate e
n
try
for the
"error" warning
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Pe
t
er Anvin
d
o
c: r
e
t
r
oactivel
y
document u
p
dates
to the wa
r
ning
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-29
H
.
Peter A
n
vin
Merg
e
commit
'nas
m
-2
.
05
.
01'
commit
|
commitdiff
|
tree
2008-10-29
H
.
Peter Anvin
NAS
M
2
.
05
.
01
commit
|
commitdiff
|
tree
2008-10-29
H
.
Peter Anvin
d
o
c/ch
a
nges
.
src: documen
t
-
W/-w f
i
x 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
nvin
ou
t
p
u
t: add co
m
mon
file out
l
ib
.
c f
o
r c
o
mmon func
t
ions
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-27
H
.
Pet
e
r An
v
in
prep
r
oc
:
me
r
ge expand
_
m
ma
c
_
p
ara
m
s() and expand_indir
e
ct()
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-26
H
.
Pete
r
Anvin
Me
r
ge br
a
nch 'nasm-2
.
05
.
xx'
commit
|
commitdiff
|
tree
2008-10-26
H
.
P
et
e
r
Anvin
Better d
e
scription of the num
b
er
-
overflow w
a
rning
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-26
H
.
Peter Anvin
BR: 2
1
96966: make the -w
/
-W op
t
ions work again
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-26
H
.
Peter Anvin
smar
t
al
i
gn: clean up unnecessa
r
y duplication; t
w
eak
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-25
H
.
Peter A
n
vin
For snapsh
o
t releas
e
s, expand out the mangled version
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-25
H
.
P
eter
A
nvin
disasm:
i
ntroduc
e
opy
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-25
H
.
Peter Anvin
assemble: u
s
e
o
px and o
p
y
i
n a few more places
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-24
H
.
P
eter Anvin
doc/changes
.
src: retroactively document anonymous
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Pete
r
Anvin
p
reproc: don't macro-expand the argument to %
u
s
e
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter Anvin
do
c
: d
o
cument %pop with argume
n
t
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter A
n
vin
preproc:
a
l
low %pop to take an i
d
e
n
tifi
e
r, un
i
fy %
p
ush
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter Anvin
doc: document a
n
o
n
ymous
%pu
s
h
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter Anvin
doc/changes
.
src
:
begin the release n
o
t
e
s
for 2
.
06
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter Anv
i
n
do
c
: fix awkward
word order
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-24
H
.
P
e
ter Anvin
version
.
pl:
d
o
n't add an extra
.
00 for subminor if
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter A
n
vin
Merge br
a
nch 'in
d
irect'
commit
|
commitdiff
|
tree
2008-10-24
H
.
P
e
te
r
An
v
in
Fix
o
p2 reference
s
th
a
t had n
o
t yet been converted
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Pet
e
r Anvin
disasm: exte
n
s
ion byte support in the dis
a
ssembler
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-24
H
.
P
e
ter An
v
in
Add ex
t
ension byt
e
codes to support ope
r
ands 4+
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter Anv
i
n
When issuing warnings f
o
r EA displaceme
n
t
s, u
s
e
the
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter Anvin
N
ASM 2
.
05
commit
|
commitdiff
|
tree
2008-10-24
H
.
P
e
t
er Anvin
d
oc/chan
g
e
s
.
src: up
d
ate relea
s
e notes
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-23
H
.
Peter Anvin
The CR
C
32 instruction
s
can t
a
ke 66
p
re
f
ixes
a
s
wel
l
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-23
H
.
Peter Anvin
test/c
r
c32
.
asm:
test the C
R
C32 in
s
tructi
o
n
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-23
H
.
Peter Anvin
BR 21905
2
1: fix
the CRC32 opco
d
es
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-22
H
.
Peter
A
nvin
NASM 2
.
0
5
rc8
commit
|
commitdiff
|
tree
2008-10-22
H
.
Peter
A
nvin
B
R
2
1
87210:
F
ix PFRCPV
an
d
PFR
S
QRTV
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-22
H
.
Peter
Anvin
assemble:
not all backends hand
l
e int
r
a-seg
m
ent OUT
_
REL*ADR
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-22
H
.
Peter
Anvin
BR
2
148448: fi
x
relative addresses in
b
in
o
ut
p
ut
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-20
H
.
Peter Anvin
Update
.
gitignore to include add
i
tional genera
t
ed files
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-20
H
.
Pete
r
Anvin
test
/
ppind
i
rect
.
a
s
m
:
t
est to
k
en pasti
n
g
inside %[
.
.
.
]
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-20
H
.
Peter A
n
v
i
n
p
r
eproc: fix t
e
rminal token past
i
ng in indirect
se
q
ue
n
ces
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-20
H
.
P
ete
r
Anvin
p
r
eproc: erro
r
on unterm
i
n
ated %[
.
.
.
]
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-20
H
.
Peter
A
nvin
p
r
e
proc: f
i
x
exit
c
onditions for indirect
i
on loo
p
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-20
H
.
Peter
Anvi
n
preproc
:
correctly handle quot
e
d strings inside
%
[
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-20
H
.
Pet
e
r Anvi
n
doc:
document th
e
%[
.
.
.
]
construct
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-19
H
.
Peter Anvin
test: bet
t
e
r
smartalign te
s
ts
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-19
H
.
Peter Anvin
smartali
g
n:
use a
"
times" co
n
struct rather than %rep
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-19
H
.
P
ete
r
Anv
i
n
macros
.
p
l:
handle \
-
contin
u
ation lines in m
a
cros
.
pl
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-19
H
.
Pet
e
r Anv
i
n
s
m
artalig
n
: r
e
writ
e
to use the indirect c
o
nstruct,
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-19
H
.
Pe
t
e
r
A
nvin
test: add test for p
r
e
p
roc
e
ssor
ind
i
re
c
tion c
o
nstruct
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-19
H
.
P
eter
Anvin
preproc
:
fix list iteratio
n
in the cas
e
of
ex
p
and
_
indirect()
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-19
H
.
P
e
t
er
A
nvin
p
reproc: Add new
%
[
.
.
.
]
i
n
direction
constr
u
ct
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-19
H
.
Pete
r
Anvin
NASM 2
.
05rc7
commit
|
commitdiff
|
tree
2008-10-18
H
.
Peter
Anv
i
n
ELF64: once again, fix generation of "nak
e
d" OUT
_
REL*ADR
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-18
H
.
Peter An
v
i
n
NASM 2
.
05rc6
commit
|
commitdiff
|
tree
2008-10-18
H
.
Peter A
n
vin
d
o
c/changes
.
src: document massive changes
t
o ELF64
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-18
H
.
Peter
A
nvin
E
L
F64
:
PLT32, GOTPCREL, and GOTPCREL6
4
real
l
y
need
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-18
H
.
P
e
ter Anvin
E
LF64:
t
h
e "size"
a
rgument
t
o OUT_REL*ADR isn't really
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
next