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 2672117: handle long lines for db/dw/etc.
2009-03-08
H
.
Peter
Anvin
BR 2672
1
17: handle long lines
for db/dw/etc
.
commit
|
commitdiff
|
tree
2009-03-01
H
.
Peter
A
nv
i
n
a
u
toconf: d
e
tect
t
h
e
broken bo
o
l in
O
p
enWa
t
com 1
.
8
commit
|
commitdiff
|
tree
2009-03-01
H
.
Peter Anvin
Most ins
t
ruction codes are octal, so pr
i
nt errors t
h
at
.
.
.
commit
|
commitdiff
|
tree
2009-02-27
H
.
Peter An
v
in
optimizatio
n
.
asm: more sbyte tests
commit
|
commitdiff
|
tree
2009-02-27
H
.
Peter Anvin
sbyte: op
t
imization is OK if UNKNOWN
i
sn
'
t
set
commit
|
commitdiff
|
tree
2009-02-27
H
.
P
eter Anvin
opt
i
mizatio
n
.
asm: add sbyt
e
test
s
commit
|
commitdiff
|
tree
2009-02-26
H
.
Peter
Anvin
NASM 2
.
0
6
r
c
6
commit
|
commitdiff
|
tree
2009-02-26
H
.
Pet
e
r
Anvin
BR
2
413265: don't pessimize displacem
e
n
t
s
commit
|
commitdiff
|
tree
2009-02-26
H
.
Peter Anv
i
n
optimization
.
asm: add EA optimi
z
a
tion tests
commit
|
commitdiff
|
tree
2009-02-26
H
.
Peter An
v
in
nasm
.
c:
another readabi
l
ity cle
a
nup
commit
|
commitdiff
|
tree
2009-02-26
H
.
Peter A
n
vi
n
nasm
.
c
: rea
d
a
bility clea
n
up
for
s
eg
:
off parsing
commit
|
commitdiff
|
tree
2009-02-24
H
.
Peter Anvin
Add VPCLMUL instructions
commit
|
commitdiff
|
tree
2009-02-24
H
.
Peter Anvin
ass
e
mble:
onl
y
be optimis
t
ic with NO
_
SEG if w
e
're really
.
.
.
commit
|
commitdiff
|
tree
2009-02-24
H
.
P
eter Anvin
convergence
.
asm: add te
s
t of jmp
t
o an absolute address
commit
|
commitdiff
|
tree
2009-02-22
H
.
P
eter
A
n
v
in
PCLMUL is apparen
t
ly
t
argeted for Westmere with the
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter
Anvin
NASM
2
.
06rc5
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anv
i
n
B
R 2557903:
fix
d
isassembly of
a set of SSE
MO
V
*
i
nstru
c
tions
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter
Anvin
BR
2
5
4
1252: Fix issu
e
s in insns
.
da
t
, mos
t
ly related
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
Pe
t
er An
v
i
n
change
s
.
src
:
document WA
I
T
and %$$
fixes
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter
A
nvin
BR
2
592
4
76:
Tr
e
a
t
WAIT as a
p
r
e
fi
x
even
th
o
ugh it
'
s
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
Pete
r
Anvin
br704736:
handl
e
deep context-local macros
commit
|
commitdiff
|
tree
2009-02-22
H
.
Pet
e
r Anvin
nasmlib: make nasm_strcat() take const a
r
guments
commit
|
commitdiff
|
tree
2009-02-22
H
.
Pe
t
e
r Anvin
oute
l
f32/64: remove align_
s
tr in f
a
vor of fwritezero()
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
outbin: fix ty
p
o:
"
s
ection
s
" not "se
c
tion
"
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter
A
nvin
Unify all-zero buffers; add fwr
i
tezero()
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anv
i
n
B
R
26
1
1906: prope
r
error message for st
a
rt < ori
g
i
n
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter An
v
in
NASM 2
.
06rc4
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anv
i
n
Fix opcode for VADDSUBPS; op
e
rands for
V
B
L
END; add
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anv
i
n
F
M
A i
n
struction
s
won't
be in
S
andy Bridge
commit
|
commitdiff
|
tree
2009-02-18
H
.
Peter Anvin
Perl scrip
t
u
sed to
g
ener
a
t
e
F
M
A instructio
n
pat
t
erns
commit
|
commitdiff
|
tree
2009-02-18
H
.
Peter Anvin
change
s
.
src
:
d
ocument up
d
a
t
ed AVX sp
e
cification
commit
|
commitdiff
|
tree
2009-02-18
H
.
Peter Anvin
Update the
VFMA* instruction
s
per t
h
e
AV
X
spec version 5
commit
|
commitdiff
|
tree
2009-02-18
H
.
Peter Anvin
insns
.
dat: fi
x
mino
r
f
or
m
atting anom
a
lies
commit
|
commitdiff
|
tree
2009-02-18
H
.
Pe
t
er Anvin
insn
s
.
pl: hand
l
e
t
he new VEX
.
DDS flag per AV
X
spec
.
.
.
commit
|
commitdiff
|
tree
2009-02-13
H
.
Peter
A
nvin
BR 2593349: Move
version mes
s
ag
e
b
a
c
k
to stdout
commit
|
commitdiff
|
tree
2009-02-11
H
.
Peter Anvin
N
A
S
M 2
.
06rc3
commit
|
commitdiff
|
tree
2009-01-21
Soron
e
l Haetir
D
o
cu
m
e
nt
t
he
as86
.
.
start l
a
bel
commit
|
commitdiff
|
tree
2009-01-19
H
.
Peter
Anvin
doc: clean up
th
e
"String Manipulatio
n
in Ma
c
ros" section
commit
|
commitdiff
|
tree
2009-01-19
H
.
P
eter Anvin
d
o
c: i
n
dent
t
h
e
tim
e
macro e
x
ample
commit
|
commitdiff
|
tree
2009-01-19
H
.
Peter An
v
in
d
oc: fix typo
commit
|
commitdiff
|
tree
2009-01-19
H
.
Peter An
v
in
Merge branch
'
m
aster' of git
+
s
sh://repo
.
or
.
cz/s
r
v/git
.
.
.
commit
|
commitdiff
|
tree
2009-01-19
H
.
P
eter Anvin
d
o
c: update
the section
on
numer
i
c consta
n
ts
commit
|
commitdiff
|
tree
2009-01-05
H
.
P
e
t
e
r Anvin
F
i
x the [wa
r
ning] directiv
e
commit
|
commitdiff
|
tree
2009-01-04
H
.
Pete
r
A
nvin
o
u
tas86:
slight stylistic cle
a
n
u
ps
commit
|
commitdiff
|
tree
2009-01-04
Soro
n
el Hae
t
ir
Add
e
ntry point sup
p
ort to as86 backen
d
commit
|
commitdiff
|
tree
2008-12-30
H
.
P
et
e
r
Anvin
BR
2432826: Fix
enforcem
e
nt of the L
O
NG bit
commit
|
commitdiff
|
tree
2008-12-30
H
.
Peter Anvi
n
BR 2413278: Nonop
t
imal f
o
rms of arithmetic instr
u
ctio
n
s
.
.
.
commit
|
commitdiff
|
tree
2008-12-23
H
.
Peter Anvin
c
hanges
.
src:
d
ocument Mach-O alignment f
i
x
.
commit
|
commitdiff
|
tree
2008-12-20
H
.
Peter Anvin
NASM
2
.
06rc2
commit
|
commitdiff
|
tree
2008-12-18
David DeHaven
Mach-O alignment
f
i
x
commit
|
commitdiff
|
tree
2008-11-30
H
.
Peter
A
n
vin
NASM 2
.
06r
c
1
commit
|
commitdiff
|
tree
2008-11-07
H
.
Peter Anvin
ELF: use rbtree for symbol
searches
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-07
H
.
P
e
ter
Anvin
rbtree: drop "const" from search fun
c
tion
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-06
H
.
Pet
e
r Anvin
changes
.
src: doc
u
ment
P
O
P
CNT fix
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-06
H
.
Peter
Anvin
M
e
rge
branch '
n
a
sm-2
.
0
5
.
xx'
commit
|
commitdiff
|
tree
2008-11-06
H
.
Peter Anvin
test/popcnt
.
asm:
s
imple test for
t
h
e POPCNT instruc
t
ion
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-06
H
.
P
e
ter Anvin
T
he POPCNT instru
c
tion does
n
o
t n
e
ed
s
izes on
memory
.
.
.
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 r6
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
preproc: BR 222
2
615: f
i
x
s
eg
f
ault on bogus %
i
fmacro
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-05
H
.
Peter An
v
in
doc: better descr
i
ption of
%
line
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-04
H
.
Peter Anv
i
n
changes
.
s
r
c: docu
m
ent if
for %ifmacro
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-04
H
.
Peter Anvin
t
e
st: ad
d
test for BR 2222615
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-04
H
.
Peter
A
nvin
p
reproc: B
R
2
222615
:
fix segfault on bogus %ifmacro
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-03
H
.
Pete
r
Anvin
doc/changes
.
s
r
c: d
o
cument ELF TLS
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-03
H
.
Pet
e
r
Anvin
doc: minor edit t
o
the TLS docum
e
nta
t
ion e
x
amples
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-01
H
.
Peter A
n
v
i
n
version
.
pl: snapshot
r
e
l
eases *on
l
y* have digits in
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-31
H
.
Pe
t
er
A
n
vi
n
Mov
e
a
ll version strings to a
single
c
ompilation uni
t
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvi
n
rbtree
:
drop the data p
o
inte
r
;
instead rely on being
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter A
n
vin
com
p
iler
.
h: a
d
d offs
e
tof() and
cont
a
iner_of()
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvin
Left-le
a
n
ing
r
ed-blac
k
tree data struc
t
ure
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Pete
r
Anvin
Fix h
e
ade
r
guar
d
s for outlib
.
h
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvin
make allde
p
s
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter
Anvin
doc: cros
s
-refere
n
ce macro param
e
ter concatenatio
n
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter
Anvin
Merge branch 'nasm-2
.
0
5
.
xx'
commit
|
commitdiff
|
tree
2008-10-30
H
.
P
eter Anvin
doc: fix typo in th
e
description of %unma
c
ro
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anv
i
n
do
c
: fix capitali
z
ation
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvin
doc:
remove dupli
c
ate entry for the "er
r
or" war
n
ing
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvin
doc: retro
a
cti
v
ely doc
u
ment updates to the
w
arning
.
.
.
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
he de
s
c
ription
of
%
unmacro
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
P
eter Anvin
d
oc: fix capita
l
ization
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Pete
r
Anvin
d
o
c
: remove duplicate
en
t
ry
for the "err
o
r"
w
a
rning
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Pet
e
r Anvin
doc: r
e
troactively docum
e
n
t
u
pdates to the warni
n
g
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-29
H
.
Peter
A
nvin
M
e
rg
e
commi
t
'n
a
sm-2
.
05
.
01
'
commit
|
commitdiff
|
tree
2008-10-29
H
.
Peter A
n
vin
NA
S
M 2
.
05
.
01
commit
|
commitdiff
|
tree
2008-10-29
H
.
Peter Anv
i
n
doc/changes
.
s
r
c: document -W/-w fix as a NAS
M
2
.
0
5
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-28
H
.
Peter
A
nvin
o
u
tput:
add common fil
e
outlib
.
c for common
f
un
c
ti
o
ns
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-27
H
.
Pete
r
A
n
v
in
p
re
p
roc: merge expan
d
_mm
a
c_params() a
n
d expand_in
d
irect()
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-26
H
.
P
e
ter Anvi
n
Merge
b
ranch '
n
asm-2
.
05
.
xx'
commit
|
commitdiff
|
tree
2008-10-26
H
.
Peter Anvin
Better
d
escription o
f
the number-overflow
warn
i
ng
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-26
H
.
P
e
ter
A
n
v
in
BR
:
219696
6
: m
a
k
e th
e
-
w
/
-
W op
t
i
ons work again
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-26
H
.
Peter Anvi
n
s
martalign: clean
up unnecessary duplication; tweak
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-25
H
.
Peter
A
nvin
For
snapshot releases,
e
xpan
d
out t
h
e mangled vers
i
on
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-25
H
.
Pete
r
Anv
i
n
disasm: intr
o
duc
e
opy
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-25
H
.
Pe
t
er Anvin
a
s
semble: use
opx and opy in a
few
more pla
c
es
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter Anvin
doc/
c
hanges
.
s
rc
:
retroacti
v
ely document anon
y
m
ous
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Pete
r
Anvin
prep
r
oc:
d
on't macro-exp
a
nd the argument to %use
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-24
H
.
P
e
ter Anvin
doc: docu
m
ent %pop wit
h
ar
g
ument
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-24
H
.
P
e
t
er Anvin
preproc:
allow %pop to take an i
d
en
t
ifie
r
, unif
y
%push
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-24
H
.
P
eter Anvin
doc: document anonymous %push
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter An
v
i
n
d
oc/chang
e
s
.
src
:
begin the release note
s
for 2
.
06
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
next