repo.or.cz
/
nasm.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
SAA: add saa_writeaddr() similar to other locations
2008-10-18
H
.
P
e
ter Anvin
SAA: add saa_writeaddr()
s
imilar to other locations
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-18
H
.
Peter
Anvin
tes
t
/Makefi
l
e
:
the
e
lftest objects de
p
end on $(NASM)
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-18
H
.
P
e
ter Anvin
ELF64:
u
se the RELA addend fi
e
ld
inst
e
ad of
relying
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-18
H
.
Peter
A
nvin
Test and Mak
e
f
ile
r
u
les for
32- a
n
d 64-bit ELF shared
.
.
.
commit
|
commitdiff
|
tree
2008-10-16
H
.
Peter Anvin
NASM
2
.
05rc5
commit
|
commitdiff
|
tree
2008-10-16
H
.
P
e
ter An
v
in
Test for BR 217265
9
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-16
H
.
Pe
t
er
Anvin
BR
2
17265
9
: Fix
i
ncorrect
o
ut
p
u
t
value for byte
opera
n
ds
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-15
H
.
Peter Anvi
n
Ad
d
re
f
er
e
nce to %+ from macr
o
paramet
e
r concatenation
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-15
H
.
Pe
t
e
r
An
v
in
doc:
m
inor editoria
l
change
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-15
H
.
Peter An
v
in
ELF64: fix various
GO
T
relocations
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-15
H
.
Peter Anvin
Test for various ELF64 GOT refer
e
n
c
e
s
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-15
H
.
Peter Anvin
doc: ad
d
link to
t
he
macro packages whe
n
talking about
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-13
H
.
Pet
e
r Anvin
BR 2
1
6
4
053: --prefi
x
_ not --prefi
x
_
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-13
H
.
Pet
e
r
Anvin
NASM 2
.
05r
c
4
commit
|
commitdiff
|
tree
2008-10-13
H
.
Peter Anvin
D
o
c
u
ment RIP
-
relative GOT fixes
i
n
ELF64
commit
|
commitdiff
|
tree
2008-10-09
H
.
Pet
e
r Anv
i
n
as
s
em
b
le
.
c
: use case4() mac
r
os like
in
d
i
s
asm
.
c
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-09
H
.
P
e
ter Anvin
dis
a
s
m
:
collapse all the segment reg
i
ster push/po
p
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-09
H
.
Peter
A
n
v
in
test/pu
s
hs
e
g
.
asm: add "pop cs"
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-09
H
.
Peter A
n
vin
test/
p
ushseg
.
asm:
t
est
for
p
ush/
p
op of s
e
gment
r
egisters
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-09
H
.
P
e
ter An
v
in
Reshuffle and mo
v
e the bytecodes for
s
egment r
e
gis
t
er
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-08
H
.
Peter Anvin
Co
l
lect s
t
atis
t
ics o
n
byt
e
code use i
n
insnsb
.
c
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-08
H
.
Peter Anv
i
n
NAS
M
2
.
05rc3
commit
|
commitdiff
|
tree
2008-10-07
H
.
P
eter Anvin
te
s
t/imul
.
asm:
r
emove obsolete E
R
R
O
R
m
arker
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-07
H
.
Peter
Anv
i
n
Te
s
t f
o
r vario
u
s IMUL patterns
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-07
H
.
Peter Anvin
Add
m
issing IMUL
pa
t
tern: reg64,i
m
m8
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-07
H
.
P
e
ter Anvi
n
Add
a few mis
s
ing \15
-
> \
2
75 conversions
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-07
H
.
Peter Anvin
C
hange \40 cla
s
s
opcode
s
to \2
5
4, except IMUL
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-07
H
.
Peter
A
nvin
New opcode fo
r
32->64
bit sign-extended immediate with
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-07
H
.
Pe
t
e
r
Anvin
test/i
m
mwarn
.
asm: add a few more non-war
n
ing t
e
sts
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-07
H
.
Peter
A
nvin
R
emove
is_sbyte64() and replace with is_sbyte32() plus
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-07
H
.
Peter Anvi
n
Avoid double warning for signed dwo
r
d immediate
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-07
H
.
Peter An
v
i
n
New opc
o
des to deal
with 8-b
i
t immediat
e
sign extended
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-07
H
.
P
e
ter Anvin
NASM 2
.
05r
c
2
commit
|
commitdiff
|
tree
2008-10-07
H
.
P
et
e
r A
n
vin
chang
e
s
:
docu
m
ent imm
e
diat
e
fi
x
commit
|
commitdiff
|
tree
2008-10-07
H
.
Peter
An
v
i
n
BR
2
1484
4
8:
F
ix RI
P
-
relative ad
d
ressing
wi
t
h
an immedi
a
te
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-07
H
.
Pet
e
r Anvin
immwarn: more
i
m
mediat
e
w
arni
n
gs test
,
with notes of
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-07
H
.
P
e
t
er Anvin
Better
w
arnings for out-of-range values
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-07
H
.
Peter Anvin
test: change
.
stdout/
.
stderr
t
o
stdout
/
s
tderr
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-07
H
.
Peter Anvin
changes:
document
C
VT
f
ixes
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-07
H
.
Peter Anvin
B
R
2148476: Fix argu
m
ents
f
or
a bu
n
ch of th
e
CVT* instructions
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-07
H
.
P
et
e
r An
v
in
test/br2148476
.
asm:
c
ompreh
e
n
sive test of the CVT*
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-06
H
.
Peter Anvin
te
s
t/
i
mmwarn
.
asm: new
test for imm
e
diate wa
r
nings
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-05
H
.
Pete
r
Anvin
test/Makefile
:
rul
e
t
o
run pe
r
f
o
rmtest --diff
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-05
H
.
Peter
Anvin
performtest: us
e
-u with diff
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-05
H
.
P
eter
An
v
in
test/Makefile: add rule
s
f
o
r the automat
i
c t
e
s
ts
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-05
H
.
Pete
r
Anvin
assemble
.
c: be smarter about
when t
o
suppress war
n
ings
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-05
H
.
P
e
ter Anvi
n
a
s
semble
.
c
: do not wa
r
n o
n
valid SBY
T
E optimiza
t
ion
s
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-01
H
.
Pe
t
er An
v
in
NASM 2
.
05rc1
commit
|
commitdiff
|
tree
2008-10-01
H
.
Pe
t
e
r Anvin
doc/change
s
.
s
rc: u
p
date
commit
|
commitdiff
|
tree
2008-10-01
H
.
Peter Anvi
n
changes
.
src: docume
n
t JMP r
e
g64 fi
x
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-01
H
.
Peter
Anvin
rdsrc
.
pl: handle tabs in the
input
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-01
H
.
Peter Anvin
doc: remov
e
tab
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-01
H
.
Peter Anvin
P
ut the static information about warnings in a s
t
ructure
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-09-30
H
.
Pe
t
e
r An
v
in
A
llow %warning
o
utput
to be su
p
pressed
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-09-30
H
.
Pe
t
er Anv
i
n
assemble
.
c: cleanups
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-09-30
H
.
P
eter
Anv
i
n
Document th
e
-O
0
and -
O
1 behavio
r
s
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-09-26
H
.
P
eter Anvin
A
d
d
more 64-bit jump tests
commit
|
commitdiff
|
tree
2008-09-26
H
.
Peter Anvin
JMP r
e
g6
4
does not r
e
quire a REX
.
W pr
e
f
ix
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-09-26
H
.
Pete
r
Anvin
N
ASM 2
.
0
4
commit
|
commitdiff
|
tree
2008-09-25
H
.
Peter Anvin
S
et
__PASS
_
_ to 3 for p
r
eprocess
o
nly
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-09-25
H
.
Peter Anv
i
n
Clean u
p
unter
m
inated
lines
commit
|
commitdiff
|
tree
2008-09-25
H
.
P
eter Anvin
Actually ma
k
e non-power-o
f
-2 ali
g
nm
e
nts work
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-09-25
H
.
Peter Anvin
NASM
2
.
04rc6
commit
|
commitdiff
|
tree
2008-09-25
H
.
P
eter Anvi
n
D
ocument __PA
S
S__
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-09-24
H
.
Peter Anvin
Add
_
_PASS__ builtin macro
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-09-24
H
.
Peter Anvin
Unb
r
e
a
k
%warni
n
g
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-09-24
H
.
Peter A
n
vin
doc/changes
.
src: some
t
hin
g
closer to
final releas
e
.
.
.
commit
|
commitdiff
|
tree
2008-09-24
H
.
Peter Anvin
nasmdoc
.
src: m
o
r
e consist
e
n
t indent
a
tion
in %error
.
.
.
commit
|
commitdiff
|
tree
2008-09-24
H
.
Peter Anv
i
n
tes
t
/fwdoptp
p
: test %error, %warning
,
%fat
a
l
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-09-24
H
.
Peter An
v
in
NASM 2
.
04rc5
commit
|
commitdiff
|
tree
2008-09-24
H
.
Peter Anvin
%error, %
w
a
rning out on the final pas
s
, a
d
d %f
a
tal
commit
|
commitdiff
|
tree
2008-09-24
H
.
P
e
t
e
r Anvin
test: test f
o
r co
d
e tha
t
relies on
t
he optimi
z
er to
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-09-23
H
.
P
eter Anvin
NASM 2
.
04r
c
4
commit
|
commitdiff
|
tree
2008-09-13
H
.
Peter A
n
vi
n
NASM 2
.
04rc3
commit
|
commitdiff
|
tree
2008-09-11
H
.
Peter Anvin
doc:
d
ocum
e
n
t
t
he u
s
e
o
f
macros i
n
%error
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-09-11
H
.
Peter
Anvin
doc:
Call %xdefine a "resolving d
e
fine"
instead of
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-09-11
H
.
Peter
Anvin
doc
:
clean
u
p form
a
tting aroun
d
-O option
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-09-11
H
.
Peter Anvin
NASM 2
.
04rc2
commit
|
commitdiff
|
tree
2008-09-11
H
.
Peter
Anvi
n
changes: doc
u
ment optimizer ch
a
nge
commit
|
commitdiff
|
tree
2008-09-09
H
.
P
e
t
er
A
nvi
n
Run
"
m
a
ke alldeps"
commit
|
commitdiff
|
tree
2008-09-09
H
.
Peter
Anvin
ma
c
ro
s
.
p
l
:
don't include
m
acros for di
s
abled o
u
tput
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-09-09
H
.
Peter Anvin
outaout
.
mac: ao
u
tb
is
an
a
lias f
o
r aout
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-09-09
H
.
Peter Anv
i
n
macros
.
pl: be a bit m
o
re
c
areful wit
h
open(
)
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-09-09
H
.
Peter Anvi
n
macros:
w
in3
2
and win64 are
C
OFF, not
M
ach-
O
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-09-03
H
.
Pe
t
er
A
n
vin
NASM 2
.
04rc1
commit
|
commitdiff
|
tree
2008-09-03
H
.
P
e
t
e
r Anvin
Remove ob
s
olete ta
g
releas
e
script
(
duplicate of
t
a
g
.
.
.
commit
|
commitdiff
|
tree
2008-09-03
H
.
Pete
r
Anvi
n
Upda
t
e
do
c
/
changes
.
s
r
c
commit
|
commitdiff
|
tree
2008-09-03
H
.
P
e
t
e
r Anvin
Document %use smarta
l
ign
commit
|
commitdiff
|
tree
2008-09-03
H
.
Pet
e
r Anvin
Docum
e
nt
%
unmacro
commit
|
commitdiff
|
tree
2008-09-02
H
.
Pe
t
er Anvin
outcoff: stylistic clean
u
ps
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-09-02
H
.
Peter Anvin
out
c
o
ff:
d
efault ou
t
put symbols to T_NUL
L
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-09-01
H
.
Peter Anvin
BR 2048950: fix crash due t
o
m
m
ac
r
o
l
ist
o
verflow
commit
|
commitdiff
|
tree
2008-08-30
H
.
Peter
Anvi
n
test/new:
c
lean up
w
hitespace
commit
|
commitdiff
|
tree
2008-08-30
H
.
Pet
e
r Anvin
S
c
ript to create new test case boiler
p
late
commit
|
commitdiff
|
tree
2008-08-29
H
.
Peter Anvin
Accept i
m
plicit mem
o
ry
size for VMREAD/
V
M
W
RITE
commit
|
commitdiff
|
tree
2008-08-29
H
.
Peter Anvin
BR 2029472: Wrong
o
perand
s
ize for VMREAD/VMWRITE
i
n
.
.
.
commit
|
commitdiff
|
tree
2008-08-29
H
.
Peter A
n
vin
.
g
i
t
ignore: ig
n
ore so
m
e editor backup files
commit
|
commitdiff
|
tree
2008-08-29
H
.
Peter An
v
i
n
BR 2028
9
95: Missin
g
M
O
V
NTI m6
4
, r
6
4
commit
|
commitdiff
|
tree
2008-08-29
H
.
Peter Anvin
Testcase for XCRYPT
commit
|
commitdiff
|
tree
2008-08-29
H
.
Peter
Anvin
BR 202
9
829: Acce
p
t VIA X
C
RYPT instructions w
i
th or
.
.
.
commit
|
commitdiff
|
tree
next