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
.
Pe
t
er Anv
i
n
S
A
A: a
d
d saa_writead
d
r(
)
simil
a
r
to other locations
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-18
H
.
P
eter
A
nv
i
n
test/Makefi
l
e: the elf
t
est obj
e
cts depend
o
n
$(NASM
)
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-18
H
.
Peter Anvin
E
L
F
64
:
use the RELA
addend field instead
o
f
r
e
lying
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-18
H
.
Pet
e
r
Anvin
Test
and Makefile rules f
o
r 32- and 64-bit
E
LF share
d
.
.
.
commit
|
commitdiff
|
tree
2008-10-16
H
.
Peter
An
v
in
NASM 2
.
05rc5
commit
|
commitdiff
|
tree
2008-10-16
H
.
Peter
A
nvin
Test for BR
2172659
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-16
H
.
Peter Anvin
B
R
21
7
2659
:
Fix
in
c
orrect out
p
ut value f
o
r byte
operands
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-15
H
.
P
e
ter Anvin
Add reference
t
o %+ fro
m
macro parameter
c
onca
t
enat
i
on
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-15
H
.
P
e
ter Anvin
doc: minor editorial change
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-15
H
.
P
eter An
v
i
n
EL
F
64: fix
var
i
ous GOT relocations
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-15
H
.
P
eter
A
n
vin
Test f
o
r vario
u
s ELF64
GOT refere
n
ce
s
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-15
H
.
Pet
e
r Anvin
doc: add l
i
nk
to t
h
e macro packages when talking
a
b
out
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-13
H
.
P
eter Anvin
B
R
2164053: --prefix _
not
-
-pref
i
x_
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-13
H
.
Pe
t
er
Anvin
NASM 2
.
05rc4
commit
|
commitdiff
|
tree
2008-10-13
H
.
Pe
t
er Anvin
D
ocument
R
IP-relative GO
T
fixes in ELF6
4
commit
|
commitdiff
|
tree
2008-10-09
H
.
Peter Anvin
a
ssemble
.
c: use cas
e
4()
m
acros
l
ike
i
n disasm
.
c
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-09
H
.
Pe
t
er Anvin
disasm: collaps
e
all the segme
n
t regist
e
r
push
/
pop
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-09
H
.
Peter An
v
in
test/
p
ushseg
.
asm:
add "pop
c
s"
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-09
H
.
Pete
r
A
n
v
i
n
t
est/pushs
e
g
.
a
s
m: test for push/pop o
f
segment registers
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-09
H
.
Peter Anvi
n
Reshuffle and
m
ove the bytecodes
for seg
m
ent
r
egiste
r
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-08
H
.
Peter An
v
in
Collect s
t
atist
i
c
s on bytecode use in insns
b
.
c
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-08
H
.
Pet
e
r Anvin
NASM 2
.
05rc3
commit
|
commitdiff
|
tree
2008-10-07
H
.
Peter Anvin
test/imul
.
asm
:
remove obs
o
let
e
ERROR
marker
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-07
H
.
Peter Anvin
Test for
v
arious IMUL pa
t
t
e
r
ns
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-07
H
.
Peter Anvi
n
Add
m
iss
i
ng
IMU
L
pa
t
tern:
reg
6
4,imm8
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-07
H
.
P
eter
A
nvin
A
d
d a few missi
n
g
\15 -
>
\275 conversi
o
ns
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-07
H
.
Pete
r
Anvin
C
h
ange \40 clas
s
opco
d
es
t
o \2
5
4, exce
p
t
I
M
U
L
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-07
H
.
Peter An
v
i
n
New op
c
ode fo
r
32->64 bit sign-extend
e
d i
m
mediat
e
w
i
t
h
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-07
H
.
Pet
e
r
An
v
in
test/im
m
wa
r
n
.
asm: add a f
e
w
more non-
w
arning tests
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-07
H
.
Peter An
v
i
n
R
e
move is_sbyte64() and replace with is_sbyte32() plu
s
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-07
H
.
Peter
A
nv
i
n
Avoid
d
ouble
wa
r
ning for signed d
w
ord immediate
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-07
H
.
Peter Anvin
New
opcodes
t
o d
e
al
w
ith 8-bit immediate sign extended
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-07
H
.
P
e
ter Anvin
NASM 2
.
05rc2
commit
|
commitdiff
|
tree
2008-10-07
H
.
Pet
e
r Anvin
c
h
anges: document imm
e
diate fix
commit
|
commitdiff
|
tree
2008-10-07
H
.
Peter A
n
vin
BR 2148448: Fix RIP-r
e
lative addressi
n
g
wit
h
an im
m
ediate
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-07
H
.
Peter Anvin
immwarn: more
i
mmediate warnings test, with n
o
t
e
s of
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-07
H
.
P
eter Anv
i
n
Bette
r
warnings
f
or out-of-range values
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-07
H
.
Peter
An
v
i
n
test: change
.
s
t
d
out/
.
stderr to
stdout/stderr
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-07
H
.
P
e
ter
Anvin
changes:
d
o
c
ument CVT fixes
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-07
H
.
P
e
ter
Anvin
BR 2148476: Fix argu
m
ents for a
b
u
nch o
f
the CVT* instruc
t
ions
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-07
H
.
Peter
A
n
vin
test/br21484
7
6
.
asm: compr
e
hensive test of
t
h
e
CVT*
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-06
H
.
Peter Anvin
test
/
i
m
m
war
n
.
asm
:
new te
s
t for immediate warnings
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-05
H
.
Peter Anvin
test/Makef
i
le: rule
t
o run
p
e
rformtest --d
i
ff
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-05
H
.
Peter Anvin
performtest: use -u with diff
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-05
H
.
Peter An
v
i
n
test/Makefile: add rules
f
o
r the automatic
t
e
sts
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-05
H
.
Peter An
v
in
assemble
.
c: be s
m
arte
r
a
b
o
u
t
w
hen to sup
p
ress wa
r
nin
g
s
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-05
H
.
Pet
e
r Anvin
assemble
.
c: do no
t
warn on valid SBY
T
E optimizations
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-01
H
.
Peter
Anvin
NASM
2
.
05rc1
commit
|
commitdiff
|
tree
2008-10-01
H
.
Peter Anvin
doc/change
s
.
s
r
c: update
commit
|
commitdiff
|
tree
2008-10-01
H
.
Peter An
v
in
changes
.
s
r
c
: docu
m
en
t
JMP reg64
f
ix
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-01
H
.
Peter Anvin
rdsrc
.
pl: hand
l
e
tabs in t
h
e
inp
u
t
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-01
H
.
P
e
ter Anv
i
n
doc: remove tab
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-01
H
.
Peter Anvin
Put
the static
in
f
orma
t
i
o
n a
b
out warnings in a
s
tru
c
ture
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-09-30
H
.
Pet
e
r Anvin
Allow
%warning out
p
ut to be suppressed
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-09-30
H
.
Peter Anvin
assemble
.
c:
c
leanups
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-09-30
H
.
Peter Anvi
n
Docu
m
ent
t
he -O0 and -O1 b
e
haviors
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-09-26
H
.
Peter Anvin
Add more 64-bit
j
ump tests
commit
|
commitdiff
|
tree
2008-09-26
H
.
Pet
e
r
A
n
v
in
JM
P
reg64 does
not
r
e
quir
e
a REX
.
W pre
f
ix
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-09-26
H
.
Peter
Anvin
NAS
M
2
.
04
commit
|
commitdiff
|
tree
2008-09-25
H
.
Peter Anvi
n
Set __PA
S
S__
t
o
3
for preprocess
o
n
ly
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-09-25
H
.
Pete
r
Anvin
Clean up unte
r
minate
d
lines
commit
|
commitdiff
|
tree
2008-09-25
H
.
Peter Anvin
Actually mak
e
n
o
n
-
p
ower-o
f
-2 alignments wor
k
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
.
Peter
A
nvi
n
Doc
u
ment __PASS__
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-09-24
H
.
P
eter A
n
vin
Ad
d
_
_PASS__ bu
i
ltin
m
acro
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-09-24
H
.
Peter Anvin
Unbreak %warning
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-09-24
H
.
Peter A
n
v
in
doc/changes
.
src: something closer
to final
release
.
.
.
commit
|
commitdiff
|
tree
2008-09-24
H
.
Peter A
n
v
i
n
nasmd
o
c
.
src: more cons
i
s
tent indent
a
tion in %er
r
or
.
.
.
commit
|
commitdiff
|
tree
2008-09-24
H
.
Peter
Anv
i
n
te
s
t/fwdopt
p
p: test %error, %warnin
g
,
%fata
l
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-09-24
H
.
Pet
e
r An
v
in
N
A
SM
2
.
04rc5
commit
|
commitdiff
|
tree
2008-09-24
H
.
P
eter An
v
i
n
%error, %
w
a
rnin
g
o
u
t on
t
h
e fin
a
l pass, add %
f
a
t
al
commit
|
commitdiff
|
tree
2008-09-24
H
.
Peter Anvin
test: test for code that relies on
the o
p
timizer to
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-09-23
H
.
Pet
e
r Anvin
NASM 2
.
04rc4
commit
|
commitdiff
|
tree
2008-09-13
H
.
Peter Anvin
NASM 2
.
04rc3
commit
|
commitdiff
|
tree
2008-09-11
H
.
Peter Anvin
do
c
: documen
t
the use of mac
r
os in %err
o
r
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-09-11
H
.
Peter Anvin
doc
:
Call
%
xdefine
a "r
e
solving define" instead of
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-09-11
H
.
P
e
ter An
v
in
doc: clean up formatt
i
ng around -O option
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-09-11
H
.
Pet
e
r A
n
v
in
N
ASM 2
.
04rc2
commit
|
commitdiff
|
tree
2008-09-11
H
.
P
e
ter Anvin
changes: document optimizer
c
h
a
n
ge
commit
|
commitdiff
|
tree
2008-09-09
H
.
Pete
r
Anv
i
n
Run "ma
k
e allde
p
s
"
commit
|
commitdiff
|
tree
2008-09-09
H
.
P
eter Anvin
macros
.
pl
:
don't in
c
l
u
de macr
o
s fo
r
d
i
sabled output
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-09-09
H
.
Peter Anv
i
n
outaout
.
m
ac: aoutb is an
a
l
i
as for aout
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-09-09
H
.
Pe
t
er Anvin
mac
r
os
.
pl: be a bit
m
ore careful with open()
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-09-09
H
.
Pe
t
er Anv
i
n
m
acros: wi
n
32 and
win64 are COFF,
n
ot M
a
ch-O
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-09-03
H
.
Peter Anvin
NASM 2
.
04rc1
commit
|
commitdiff
|
tree
2008-09-03
H
.
Peter Anvin
R
e
move obsolete ta
g
release scrip
t
(duplicate of
t
ag
.
.
.
commit
|
commitdiff
|
tree
2008-09-03
H
.
Pet
e
r
A
nvi
n
Upd
a
te doc
/
changes
.
src
commit
|
commitdiff
|
tree
2008-09-03
H
.
Peter Anvin
Documen
t
%use sm
a
rtalign
commit
|
commitdiff
|
tree
2008-09-03
H
.
Peter Anvin
Document %u
n
ma
c
ro
commit
|
commitdiff
|
tree
2008-09-02
H
.
Peter Anvin
out
c
off: sty
l
istic clea
n
ups
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-09-02
H
.
P
e
t
e
r
Anvin
outc
o
ff: d
e
f
ault output sym
b
ol
s
to T_NU
L
L
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-09-01
H
.
P
e
ter Anvin
B
R
2048950: fix crash due to mmacr
o
list overf
l
ow
commit
|
commitdiff
|
tree
2008-08-30
H
.
Peter Anvin
test/new: clean up
w
hitespace
commit
|
commitdiff
|
tree
2008-08-30
H
.
Pet
e
r An
v
i
n
Script
t
o create new
t
est case boi
l
erplate
commit
|
commitdiff
|
tree
2008-08-29
H
.
Peter Anvin
A
c
c
ept impli
c
it
m
emory
s
i
ze for
V
MREAD/VMWRITE
commit
|
commitdiff
|
tree
2008-08-29
H
.
Peter A
n
vin
BR 2029472: W
r
ong operand si
z
e for VMREAD/V
M
WR
I
TE in
.
.
.
commit
|
commitdiff
|
tree
2008-08-29
H
.
Peter Anvin
.
g
i
tignor
e
: ignore some ed
i
tor
backup files
commit
|
commitdiff
|
tree
2008-08-29
H
.
Peter Anvin
BR 202899
5
: M
i
ssing MOV
N
TI m64,
r64
commit
|
commitdiff
|
tree
2008-08-29
H
.
Peter Anvin
Testcase for
X
CR
Y
PT
commit
|
commitdiff
|
tree
2008-08-29
H
.
Peter
A
n
v
in
B
R 2029829: Acc
e
p
t
VIA XCRYPT instructions with or
.
.
.
commit
|
commitdiff
|
tree
next