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
Most instruction codes are octal, so print errors that way too
2009-03-01
H
.
Peter Anvin
Most instruction codes
are oc
t
al, so p
r
int errors that
.
.
.
commit
|
commitdiff
|
tree
2009-02-27
H
.
Peter Anvin
optimizatio
n
.
asm: more
sbyte
t
ests
commit
|
commitdiff
|
tree
2009-02-27
H
.
Pe
t
er Anvin
sbyte
:
o
p
t
imiz
a
t
ion
i
s OK if UNKN
O
WN isn't set
commit
|
commitdiff
|
tree
2009-02-27
H
.
P
e
t
er
Anvin
opt
i
mization
.
asm: add sbyt
e
tests
commit
|
commitdiff
|
tree
2009-02-26
H
.
Peter Anv
i
n
NASM
2
.
06rc6
commit
|
commitdiff
|
tree
2009-02-26
H
.
P
eter Anvin
BR 2413265: do
n
't pessimize displacements
commit
|
commitdiff
|
tree
2009-02-26
H
.
P
eter A
n
vin
optimization
.
asm
:
add EA optim
i
zation tests
commit
|
commitdiff
|
tree
2009-02-26
H
.
Peter Anvin
n
a
sm
.
c: another
r
eadabilit
y
cl
e
anup
commit
|
commitdiff
|
tree
2009-02-26
H
.
Pete
r
Anvin
nasm
.
c: readability cleanup for seg:off
parsing
commit
|
commitdiff
|
tree
2009-02-24
H
.
Pet
e
r Anvin
Add
V
P
C
LMUL instructio
n
s
commit
|
commitdiff
|
tree
2009-02-24
H
.
P
et
e
r Anvin
assemble: o
n
l
y be optimistic wi
t
h
NO_SEG
if w
e
'
r
e
really
.
.
.
commit
|
commitdiff
|
tree
2009-02-24
H
.
Peter
A
nvin
co
n
vergen
c
e
.
as
m
:
a
dd tes
t
of jmp to an a
b
solute ad
d
ress
commit
|
commitdiff
|
tree
2009-02-22
H
.
P
eter Anvin
PCLMUL is appare
n
tly targeted f
o
r West
m
ere with the
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
P
ete
r
A
n
v
i
n
NASM
2
.
06rc5
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
BR 2557903: fix disassem
b
ly of a set of
S
SE MOV
*
instructions
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
BR 25412
5
2
:
Fix
i
ssues
i
n insns
.
dat, mostly related
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter
Anvin
c
hanges
.
src: doc
u
ment WAIT and
%
$$ fixes
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter
A
n
v
i
n
BR 2592476: T
r
eat
W
A
I
T as
a
prefix
even though
i
t's
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
P
e
ter A
n
vin
b
r
7
04736:
h
andle deep cont
e
xt-local macr
o
s
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
na
s
mlib: make n
a
sm_strcat() take const arguments
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
ou
t
elf32/6
4
: r
e
move align_str in fa
v
or of fwritezero(
)
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
out
b
in:
f
ix ty
p
o: "sections
"
not "sect
i
on
"
commit
|
commitdiff
|
tree
2009-02-22
H
.
P
et
e
r Anv
i
n
Unif
y
al
l
-zero bu
f
f
ers;
a
d
d
fwritezero()
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter
Anvin
BR 2
6
11906: proper err
o
r m
e
ssag
e
for s
t
art
<
origin
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
NASM 2
.
0
6rc4
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter
A
n
v
i
n
Fix opcode for VADDSUBPS; operand
s
for VBLEND; add
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
FMA
instructions won't be in S
a
nd
y
Br
i
dge
commit
|
commitdiff
|
tree
2009-02-18
H
.
Peter
A
n
vin
Perl script used to gen
e
rate FMA i
n
s
t
ruction
p
atterns
commit
|
commitdiff
|
tree
2009-02-18
H
.
Pe
t
er Anvin
cha
n
ge
s
.
src: documen
t
u
p
da
t
ed AVX spe
c
ific
a
tion
commit
|
commitdiff
|
tree
2009-02-18
H
.
Peter A
n
vin
U
pdate
t
he VFMA*
i
n
str
u
ction
s
per the A
V
X
spec versi
o
n 5
commit
|
commitdiff
|
tree
2009-02-18
H
.
Peter
Anvin
insns
.
dat: fix
m
inor formatting anom
a
l
i
es
commit
|
commitdiff
|
tree
2009-02-18
H
.
Pet
e
r Anvin
insns
.
pl: handle the
new VEX
.
D
DS fl
a
g per
A
VX spe
c
.
.
.
commit
|
commitdiff
|
tree
2009-02-13
H
.
Pe
t
er
An
v
in
BR 2593349: Mov
e
versio
n
message back to stdou
t
commit
|
commitdiff
|
tree
2009-02-11
H
.
Peter Anvin
NASM 2
.
06rc3
commit
|
commitdiff
|
tree
2009-01-21
So
r
o
n
e
l
Haetir
Do
c
u
men
t
the a
s
86
.
.
start
label
commit
|
commitdiff
|
tree
2009-01-19
H
.
Pet
e
r
Anvin
doc: clean up the
"
String Manipulation in
M
acros"
s
ection
commit
|
commitdiff
|
tree
2009-01-19
H
.
Peter Anvin
doc: indent the time macro example
commit
|
commitdiff
|
tree
2009-01-19
H
.
Peter Anvin
do
c
: fix typo
commit
|
commitdiff
|
tree
2009-01-19
H
.
Pete
r
Anvin
Merge branch 'master'
o
f git
+
ssh
:
//repo
.
or
.
c
z
/srv/git
.
.
.
commit
|
commitdiff
|
tree
2009-01-19
H
.
Peter Anvin
doc: update the sectio
n
o
n
numeri
c
constants
commit
|
commitdiff
|
tree
2009-01-05
H
.
Pe
t
er An
v
in
Fix the
[
warning] d
i
r
ective
commit
|
commitdiff
|
tree
2009-01-04
H
.
P
e
ter Anvi
n
outas86
:
slight stylistic clea
n
ups
commit
|
commitdiff
|
tree
2009-01-04
S
oronel Haetir
Add entry
p
oint
support to as86 ba
c
k
end
commit
|
commitdiff
|
tree
2008-12-30
H
.
Peter Anvin
BR 2432826:
Fix enforcem
e
nt of
t
he
LONG bi
t
commit
|
commitdiff
|
tree
2008-12-30
H
.
Pet
e
r Anvi
n
BR 2413278:
N
o
n
optim
a
l f
o
rms of arith
m
etic instructions
.
.
.
commit
|
commitdiff
|
tree
2008-12-23
H
.
Peter Anv
i
n
changes
.
src: doc
u
ment Mach-O
alignment fi
x
.
commit
|
commitdiff
|
tree
2008-12-20
H
.
Peter A
n
vin
NASM
2
.
06rc2
commit
|
commitdiff
|
tree
2008-12-18
David
D
eHaven
Mach-O align
m
ent fix
commit
|
commitdiff
|
tree
2008-11-30
H
.
Peter
An
v
i
n
N
ASM 2
.
06rc1
commit
|
commitdiff
|
tree
2008-11-07
H
.
Peter Anvin
ELF:
use rbtree for symbol sear
c
hes
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-07
H
.
Peter Anvin
rbtree: drop "co
n
st" f
r
om search fun
c
tion
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-06
H
.
Pe
t
er Anvin
c
h
an
g
es
.
src: document POPCNT fix
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-06
H
.
Pe
t
er Anvin
Merg
e
b
ranch 'nasm-2
.
05
.
xx'
commit
|
commitdiff
|
tree
2008-11-06
H
.
P
et
e
r Anvin
te
s
t/
p
opcnt
.
asm: simp
l
e test for the POPCNT instruction
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-06
H
.
Peter An
v
in
T
h
e
P
O
PCN
T
instr
u
c
t
ion doe
s
not need si
z
es on me
m
o
r
y
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-06
H
.
Pet
e
r Anvin
B
R
2
2
29703:
POPC
N
T r64,rm64 not POPCNT r
6
4,rm32
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-06
H
.
Pet
e
r Anvin
pr
e
proc:
B
R 22
2
2
6
15: fix segfault on
bogus %ifmac
r
o
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-05
H
.
Peter Anvin
d
o
c: bett
e
r
d
escription
of %li
n
e
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-04
H
.
Pete
r
A
n
vin
chan
g
es
.
s
r
c: docume
n
t i
f
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 2222615
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-04
H
.
Peter
A
nvin
pr
e
proc: BR 2222615: fix segfaul
t
on bogus %
i
fmacr
o
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-03
H
.
Peter Anvin
doc/c
h
anges
.
src: do
c
u
m
e
nt ELF
T
LS
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-03
H
.
P
e
ter A
n
vin
doc: minor edit to the
T
LS documentation examples
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-01
H
.
Peter Anvin
version
.
pl: snaps
h
ot release
s
*o
n
ly* have
d
ig
i
t
s
i
n
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-31
H
.
Peter Anv
i
n
Move all version strings to a single compilation
u
n
i
t
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvin
rbt
r
ee: drop the data pointer; in
s
t
ead 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
:
add offsetof() an
d
co
n
tainer
_
of()
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvi
n
Left-lean
i
ng r
e
d-black tree data
st
r
ucture
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
P
e
ter Anvin
F
ix
h
e
ader guards for out
l
i
b
.
h
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Pet
e
r Anvin
m
a
ke alldeps
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
P
e
ter A
n
vin
doc:
c
ros
s
-reference
m
acro parameter conc
a
t
enati
o
n
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter An
v
in
Mer
g
e br
a
nch '
n
asm
-
2
.
05
.
xx'
commit
|
commitdiff
|
tree
2008-10-30
H
.
P
eter An
v
in
doc: fix
t
ypo in the description of %unm
a
cro
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvin
d
oc:
f
ix capitalization
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Pete
r
Anvin
doc: remove dupl
i
cate entry for t
h
e "error" warning
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Pete
r
A
nvin
doc: retroactiv
e
ly
d
oc
u
ment up
d
ates to the warning
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
P
e
t
e
r
A
nvin
doc: fix typo in the d
e
s
cription of %unmacro
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter A
n
vin
doc: fi
x
capi
t
alizat
i
on
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvin
doc
:
remove dupl
i
cate entry fo
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: ret
r
oactively document updates t
o
the warning
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-29
H
.
Peter Anvin
M
e
r
ge commit 'nasm-2
.
05
.
01'
commit
|
commitdiff
|
tree
2008-10-29
H
.
P
e
ter Anvin
N
A
SM
2
.
05
.
01
commit
|
commitdiff
|
tree
2008-10-29
H
.
P
eter A
n
vi
n
doc/c
h
ange
s
.
sr
c
: docum
e
nt -W/-w fix as a NASM 2
.
05
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-28
H
.
Pet
e
r An
v
in
ou
t
put: add
c
ommon
file o
u
tlib
.
c f
o
r co
m
mon
f
unctions
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-27
H
.
Peter Anvin
prepr
o
c: merge expand_mmac_params
(
) and
e
xpand_indire
c
t()
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-26
H
.
Peter
A
nv
i
n
Merge branch 'nasm-
2
.
05
.
xx'
commit
|
commitdiff
|
tree
2008-10-26
H
.
Peter
A
nvin
Bett
e
r description
o
f
the number-overflow wa
r
ning
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-26
H
.
Peter Anvin
B
R: 2196966:
make
t
h
e -w/-W options work ag
a
in
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-26
H
.
Peter Anvi
n
s
mart
a
lign:
c
lean up unnece
s
sary
d
uplication; twea
k
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-25
H
.
Pete
r
Anvin
For sna
p
s
hot releases, expand out th
e
m
angled vers
i
on
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-25
H
.
Peter A
n
vin
dis
a
sm:
i
ntroduce opy
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-25
H
.
Pet
e
r Anvin
assemb
l
e: u
s
e opx and opy
i
n a few more p
l
aces
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter A
n
vin
doc
/
changes
.
src:
retroact
i
vely document
anonymous
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-24
H
.
P
eter Anvi
n
preproc:
d
on't ma
c
r
o-exp
a
nd the
a
rgument to %u
s
e
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-24
H
.
P
eter Anvin
doc: document %
p
op with argument
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-24
H
.
P
ete
r
An
v
i
n
preproc:
a
llow %pop to take an
i
dentifier, unify %pus
h
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter
Anvin
doc: document anonym
o
u
s
%push
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter Anvi
n
doc
/
change
s
.
s
rc: begin the release notes for 2
.
0
6
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter Anvin
doc:
fix a
w
kward word order
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter
Anvin
version
.
pl
:
do
n
't add an extra
.
0
0
f
o
r submi
n
or if
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
next