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
insns.dat: fix minor formatting anomalies
2009-02-18
H
.
Peter A
n
vin
i
n
s
n
s
.
dat:
fix minor fo
r
matting a
n
om
a
lies
commit
|
commitdiff
|
tree
2009-02-18
H
.
Peter
A
nvin
insns
.
pl: handle t
h
e
new V
E
X
.
D
D
S
f
lag per
AVX spec
.
.
.
commit
|
commitdiff
|
tree
2009-02-13
H
.
P
e
t
e
r Anvi
n
BR 2593349: Move version mes
s
a
ge bac
k
to s
t
do
u
t
commit
|
commitdiff
|
tree
2009-02-11
H
.
P
e
ter Anvin
NASM 2
.
06rc3
commit
|
commitdiff
|
tree
2009-01-19
H
.
Peter A
n
vin
doc: clean up the "S
t
rin
g
Manipulatio
n
in
M
acros"
s
ection
commit
|
commitdiff
|
tree
2009-01-19
H
.
Peter Anvin
d
oc: indent the time macro example
commit
|
commitdiff
|
tree
2009-01-19
H
.
P
eter Anvin
do
c
: fix typo
commit
|
commitdiff
|
tree
2009-01-19
H
.
Pe
t
er Anvin
Merge branch
'master
'
of git+s
s
h://repo
.
or
.
cz/srv/git
.
.
.
commit
|
commitdiff
|
tree
2009-01-19
H
.
Peter Anvi
n
doc: update t
h
e sectio
n
on numeric constants
commit
|
commitdiff
|
tree
2009-01-05
H
.
P
ete
r
Anvin
F
ix t
h
e
[
warning] directive
commit
|
commitdiff
|
tree
2009-01-04
H
.
Peter Anvin
outa
s
86: slight s
t
ylis
t
ic cl
e
anup
s
commit
|
commitdiff
|
tree
2008-12-30
H
.
Peter Anvin
BR 2
4
32826: Fix
enforcement of the LONG bit
commit
|
commitdiff
|
tree
2008-12-30
H
.
Peter Anvin
BR
2413278: Nono
p
timal
forms of arithmetic instructions
.
.
.
commit
|
commitdiff
|
tree
2008-12-23
H
.
Peter Anv
i
n
change
s
.
src:
d
ocu
m
ent Mach-
O
alignme
n
t f
i
x
.
commit
|
commitdiff
|
tree
2008-12-20
H
.
Pe
t
er Anv
i
n
NASM
2
.
0
6
rc2
commit
|
commitdiff
|
tree
2008-11-30
H
.
Peter Anv
i
n
NASM 2
.
06
r
c
1
commit
|
commitdiff
|
tree
2008-11-07
H
.
Peter Anvin
E
L
F: use rbtree for symbol searches
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-07
H
.
Peter
A
n
vin
rbt
r
ee
:
dro
p
"c
o
ns
t
" fro
m
searc
h
function
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-06
H
.
Pe
t
er Anvin
c
h
a
nges
.
src: d
o
c
u
m
e
n
t
PO
P
CNT fix
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-06
H
.
P
eter Anvi
n
Merge branch
'
nasm-2
.
05
.
xx'
commit
|
commitdiff
|
tree
2008-11-06
H
.
Peter
A
n
v
in
t
e
st/popcnt
.
asm: simple test for the PO
P
CNT instr
u
ction
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-06
H
.
Peter An
v
i
n
T
h
e
POPCNT
instruction does not
n
ee
d
sizes on
m
emory
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-06
H
.
Peter Anvin
BR 2229703: POPCNT r64,rm64 not POPCNT
r
64
,
rm32
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-06
H
.
Peter Anvi
n
preproc: BR 22
2
2
6
15: fix se
g
f
ault on bogus
%
ifmacro
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-05
H
.
P
eter Anvin
doc: bett
e
r de
s
c
r
iptio
n
of %
l
ine
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-04
H
.
Peter Anvin
cha
n
ges
.
src: docu
m
ent i
f
for %ifmacro
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-04
H
.
P
ete
r
Anvin
t
e
st: add test
f
or
B
R 2
2
22615
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-04
H
.
Peter Anvin
p
repr
o
c:
BR 222
2
6
15: fix segf
a
u
l
t on bogus %ifmac
r
o
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-03
H
.
Peter Anvin
doc/chan
g
e
s
.
src: docu
m
e
n
t
ELF TLS
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-03
H
.
Peter Anvin
doc:
m
i
nor ed
i
t to the TLS
d
ocumentation e
x
amples
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-01
H
.
Peter
A
nvin
version
.
p
l:
snapshot releases *only* have digits
in
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-31
H
.
P
e
ter
A
nvin
Mo
v
e all ve
r
sion
s
t
rings
t
o
a single compila
t
ion unit
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter A
n
v
i
n
rbtre
e
: dr
o
p the data poin
t
e
r
; instead rely
on being
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
P
eter Anvin
compile
r
.
h
: a
d
d offs
e
tof() and container_of(
)
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
P
eter Anvin
L
eft-leaning red-blac
k
tree data s
t
r
u
cture
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter
A
n
vin
Fix header guards
for
o
utlib
.
h
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Pete
r
Anvin
make alldeps
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvin
doc: cros
s
-reference mac
r
o
p
a
rame
t
er concatenat
i
on
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvi
n
M
e
r
ge branch 'n
a
sm-2
.
05
.
xx'
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvin
doc: fix typo in
the d
e
scription of %unmacro
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter An
v
in
d
o
c
:
fix capit
a
lizati
o
n
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter
A
n
vin
doc:
remove duplicate 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 Anv
i
n
doc: retro
a
ctively
d
ocument update
s
to
t
he wa
r
nin
g
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvi
n
doc: fix typo in th
e
des
c
ription of %unma
c
ro
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anv
i
n
doc: fi
x
c
a
pitalization
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter A
n
vin
doc: remov
e
d
uplicate entry
f
or the "error"
warning
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
P
eter Anvin
doc:
retroactively docume
n
t
u
p
date
s
to the w
a
rning
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-29
H
.
P
ete
r
Anvin
Mer
g
e commi
t
'nasm
-
2
.
05
.
01'
commit
|
commitdiff
|
tree
2008-10-29
H
.
Pet
e
r Anvin
NAS
M
2
.
05
.
01
commit
|
commitdiff
|
tree
2008-10-29
H
.
Peter
Anvin
do
c
/c
h
a
n
ges
.
src: docume
n
t
-W/-w
fix as a NASM
2
.
0
5
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-28
H
.
P
e
ter Anv
i
n
out
p
ut: a
d
d co
m
mon file o
u
t
lib
.
c for common
functions
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-27
H
.
Pe
t
e
r
Anvin
prepr
o
c: merge
expand_mma
c
_param
s
() and expa
n
d_indirect()
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-26
H
.
Peter Anv
i
n
Merge b
r
anc
h
'nasm-2
.
05
.
xx'
commit
|
commitdiff
|
tree
2008-10-26
H
.
Pet
e
r
Anvin
Better
d
esc
r
iption of the number-o
v
er
f
lo
w
warning
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-26
H
.
Pete
r
Anvi
n
BR
:
2196
9
66: m
a
ke the -w/-W options work aga
i
n
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-26
H
.
Peter Anvin
smartalign:
c
lean
u
p
unneces
s
ary duplication;
t
w
eak
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-25
H
.
P
eter
A
nvi
n
F
or snapshot releases,
e
x
p
a
nd
out th
e
mangle
d
ver
s
ion
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-25
H
.
Peter
Anvin
d
i
s
as
m
: introd
u
ce opy
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-25
H
.
Pete
r
A
n
vin
assemble:
u
se
opx a
n
d
opy i
n
a
few
m
o
re places
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter
A
nvin
doc/changes
.
src: retroac
t
iv
e
ly document anonymous
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-24
H
.
P
e
te
r
Anvin
p
reproc: don't macro
-
expand the argument to %use
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter Anvin
doc: document
%
p
op with argument
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter Anvi
n
preproc: allow %p
o
p to take an id
e
ntifie
r
, unify %
p
ush
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Pete
r
A
nv
i
n
d
o
c: document an
o
n
y
mous %push
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Pete
r
An
v
in
doc/
c
hanges
.
s
r
c
: begin the
relea
s
e notes
f
or 2
.
06
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Pete
r
Anvin
doc: fi
x
awkward word
or
d
e
r
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter A
n
vi
n
version
.
pl: don't add
an extra
.
0
0 for submin
o
r if
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter Anvin
Merge
b
ranch '
i
n
d
irect
'
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter Anvin
Fix op
2
references that had n
o
t yet been con
v
e
rte
d
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter Anvin
disasm: extensio
n
byte s
u
pport in the d
i
sas
s
embl
e
r
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Pe
t
er An
v
in
A
d
d
extens
i
o
n
bytecodes t
o
support o
p
eran
d
s
4
+
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter Anvin
When i
s
sui
n
g wa
r
n
ings for EA displ
a
cem
e
n
ts,
u
se
t
h
e
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter Anvin
NASM 2
.
05
commit
|
commitdiff
|
tree
2008-10-24
H
.
Pe
t
er Anvi
n
doc/changes
.
s
r
c: update release no
t
e
s
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-23
H
.
Pe
t
e
r
Anvin
T
h
e CRC32 in
s
tru
c
t
i
o
n
s
c
a
n
take 66 prefixes as
w
ell
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-23
H
.
Peter Anvin
t
e
st/crc32
.
asm: tes
t
the C
R
C32 instructi
o
n
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-23
H
.
P
eter Anvin
BR
2
190521: fix the CR
C
32 opcodes
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-22
H
.
Peter Anv
i
n
N
ASM
2
.
05rc
8
commit
|
commitdiff
|
tree
2008-10-22
H
.
Peter
A
n
vin
BR 2187210: Fi
x
P
FRCPV and PFRSQ
R
TV
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-22
H
.
P
e
ter
Anvin
assemble: not al
l
ba
c
kend
s
ha
n
dle
i
ntra-segment OUT_REL*ADR
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-22
H
.
Peter
A
nvin
BR
2
1
4
8
4
4
8
: fix
relative
a
d
dresses
i
n
b
in o
u
tput
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-20
H
.
Peter Anv
i
n
Updat
e
.
g
i
tignore to include additional ge
n
erated fil
e
s
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-20
H
.
Peter Anv
i
n
test
/
ppindirect
.
asm: tes
t
token
pa
s
t
ing inside %[
.
.
.
]
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-20
H
.
Peter Anvin
preproc: fix terminal token p
a
sting i
n
indirect sequ
e
nces
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-20
H
.
Pete
r
Anvin
preproc: error on un
t
erminated %[
.
.
.
]
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-20
H
.
P
e
ter Anvin
preproc: fix
e
xit conditi
o
ns for i
n
direction loop
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-20
H
.
Pet
e
r Anvin
preproc:
correctly ha
n
d
le quoted strings inside %[
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-20
H
.
Peter A
n
vin
d
o
c
:
d
ocument the
%
[
.
.
.
] construct
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-19
H
.
Pe
t
e
r
Anvin
t
est: better smartalign tests
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-19
H
.
Peter Anvin
smartalign:
u
se a
"times
"
const
r
uct r
a
ther than
%
rep
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-19
H
.
Peter An
v
i
n
macros
.
pl:
h
andle \-continuation
l
i
nes i
n
m
a
c
ros
.
pl
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-19
H
.
P
e
te
r
Anvin
smartalign: rew
r
i
t
e t
o
use the indirec
t
construc
t
,
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-19
H
.
Pete
r
Anvin
test: add test for prepr
o
cessor ind
i
rection cons
t
r
uct
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-19
H
.
Pete
r
Anvi
n
p
r
e
pro
c
: f
i
x l
i
st
iteration in
the case o
f
e
x
pand_ind
i
re
c
t()
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-19
H
.
Peter Anvin
preproc: Add
new %[
.
.
.
] indirection const
r
uct
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-19
H
.
Peter Anvin
NASM
2
.
05rc
7
commit
|
commitdiff
|
tree
2008-10-18
H
.
Peter A
n
vin
E
L
F64: once again, fix gen
e
ration of "
n
aked" OUT_REL*ADR
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-18
H
.
Peter An
v
in
NASM 2
.
05rc6
commit
|
commitdiff
|
tree
2008-10-18
H
.
Pete
r
Anvin
doc/changes
.
src: document mass
i
ve changes to ELF64
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-18
H
.
Peter A
n
vin
ELF64: PLT32, GOTPCREL, and
G
OTP
C
REL64 really need
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
next