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
doc: remove duplicate entry for the "error" warning class
2008-10-30
H
.
Peter Anvin
doc:
r
em
o
ve dupli
c
a
te entry for the "erro
r
" warning
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
P
e
ter Anvin
doc: retroactiv
e
ly document upda
t
es
t
o the
w
arn
i
ng
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-29
H
.
Peter Anvin
NASM 2
.
05
.
01
commit
|
commitdiff
|
tree
2008-10-29
H
.
Peter
Anvi
n
doc/chan
g
e
s
.
src: do
c
u
m
ent -W/
-
w fix
a
s a N
A
SM 2
.
05
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-26
H
.
Peter Anvin
Bet
t
er description of th
e
number-o
v
erflow warning
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-26
H
.
Peter Anvin
BR: 21969
6
6: make the -
w
/-W options work again
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter Anvin
When issui
n
g warnings for EA displacemen
t
s, use the
.
.
.
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
.
Peter
Anvin
d
oc/changes
.
sr
c
: updat
e
release n
o
tes
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-23
H
.
Pet
e
r Anvin
The CRC32
instructions can take 66 pre
f
ix
e
s as well
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-23
H
.
Peter A
n
vin
test/crc32
.
asm: test
t
he CRC3
2
instruction
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-23
H
.
Peter Anvin
BR 2
1
9
0
5
21: fi
x
the CRC32 opcod
e
s
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-22
H
.
P
e
ter Anvin
NASM 2
.
05
r
c8
commit
|
commitdiff
|
tree
2008-10-22
H
.
Peter
A
n
vin
B
R
2187210: Fix PFR
C
PV
a
nd PFR
S
Q
RTV
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-22
H
.
Peter Anvin
assemble: not all backends handl
e
intra-seg
m
ent OUT_R
E
L
*ADR
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-22
H
.
Peter Anvin
BR 2148448:
f
ix
relative add
r
esses in bi
n
output
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-20
H
.
Peter Anvin
Updat
e
.
gi
t
ignore to include a
d
ditio
n
a
l
gener
a
te
d
files
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-19
H
.
Peter
A
nvin
NASM 2
.
05rc7
commit
|
commitdiff
|
tree
2008-10-18
H
.
Pete
r
A
n
v
in
ELF64: o
n
c
e again
,
fix generation of "naked"
OUT_REL*ADR
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-18
H
.
P
eter A
n
vin
NASM 2
.
0
5
r
c
6
commit
|
commitdiff
|
tree
2008-10-18
H
.
P
e
te
r
Anvin
doc/cha
n
ges
.
sr
c
: document massive cha
n
ges to
ELF64
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-18
H
.
P
eter A
n
vin
E
L
F64: PLT32, GOTPCREL, and
GOTP
C
REL
6
4 really need
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-18
H
.
Pete
r
An
v
i
n
ELF64: th
e
"size" argumen
t
t
o OUT_REL*
A
D
R isn't really
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-18
H
.
Pete
r
Anvin
a
ss
e
mble: fo
r
OUT_REL*ADR, the "size" argument
i
s
no
t
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-18
H
.
P
e
ter Anvin
t
e
st/elf64so
.
asm: demons
t
r
a
te
a
c
a
s
e whe
r
e w
e
bind
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-18
H
.
Peter
A
nvin
ELF64:
a
c
t
ually generate relati
v
e GOT/PLT refere
n
ces
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-18
H
.
Pet
e
r Anvin
test/Makefile: enable debugging info
f
or
e
lftest/elftes
t
64
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-18
H
.
P
ete
r
Anvin
ELF64: GOTOFF64
d
oe
s
n't ne
e
d
a
gsym
a
t all
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-18
H
.
Peter A
n
vin
EL
F
64: We apparently don't n
e
e
d
ex
a
c
t
i
t
ude fo
r
GOTOFF64
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-18
H
.
Peter
A
nvin
e
lfte
s
t
6
4: both Sma
l
l PIC an
d
Medi
u
m
PIC mo
d
e
l
tests
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-18
H
.
Peter Anvin
ELF64: GOT a
n
d PLT
referenc
e
s need a
s
ymbol (
a
s
l
o
t
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-18
H
.
Pet
e
r An
v
in
E
L
F64: unbre
a
k
generatin
g
no-segment addres
s
es
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-18
H
.
Peter Anvin
SAA: add saa_wr
i
teaddr() similar to
other locations
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-18
H
.
Pet
e
r Anvin
test/Makef
i
l
e
: the elftest
o
bjects
d
epend o
n
$(
N
ASM)
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-18
H
.
P
e
t
e
r Anvi
n
ELF64: us
e
th
e
RE
L
A addend field i
n
stead of rel
y
ing
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-18
H
.
Pete
r
Anvin
Tes
t
a
n
d
M
ak
e
f
i
le rules for
3
2- and 64-bi
t
ELF shared
.
.
.
commit
|
commitdiff
|
tree
2008-10-16
H
.
Peter Anvin
NASM
2
.
05rc5
commit
|
commitdiff
|
tree
2008-10-16
H
.
Pet
e
r
A
nv
i
n
Test for BR 217
2
659
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-16
H
.
Peter A
n
vin
BR
2
172659: Fix incorrect out
p
u
t value f
o
r
byte operands
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-15
H
.
Pet
e
r Anvin
Add refer
e
nc
e
t
o
%+ fro
m
macro parameter con
c
atena
t
ion
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-15
H
.
Peter Anvin
doc: m
i
n
or editorial change
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-15
H
.
Peter
Anvin
ELF64:
f
ix v
a
rious GO
T
re
l
ocati
o
ns
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-15
H
.
Peter Anvin
T
e
s
t
for va
r
ious ELF64
G
O
T
re
f
erenc
e
s
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-15
H
.
Peter Anvin
doc: ad
d
link
t
o
the macro packages when t
a
lking
a
b
out
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-13
H
.
Peter Anvin
BR 2164053: --prefix
_ not --prefix_
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-13
H
.
Peter A
n
vin
NASM 2
.
0
5
r
c
4
commit
|
commitdiff
|
tree
2008-10-13
H
.
P
eter
A
nvin
Document RIP-
r
elative GOT fixe
s
in ELF6
4
commit
|
commitdiff
|
tree
2008-10-09
H
.
Pete
r
Anv
i
n
a
s
semble
.
c: use
c
ase4() macros like in
disa
s
m
.
c
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-09
H
.
Pet
e
r Anvin
d
i
sasm:
co
l
lap
s
e a
l
l the segm
e
nt regist
e
r
push/po
p
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-09
H
.
Peter
Anvin
te
s
t
/push
s
eg
.
asm: add "pop cs"
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-09
H
.
Pe
t
er Anvi
n
test/pushseg
.
asm
:
t
e
st for push/pop of segment registe
r
s
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-09
H
.
Peter Anvin
Reshuffle and
m
ove the bytec
o
des for segment register
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-08
H
.
Peter Anvin
Collect
statis
t
ics
o
n bytecode use
i
n in
s
n
sb
.
c
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-08
H
.
Peter Anv
i
n
NASM 2
.
05rc
3
commit
|
commitdiff
|
tree
2008-10-07
H
.
Peter Anvin
te
s
t/imul
.
asm: remove
o
bsole
t
e
E
RR
O
R
marker
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-07
H
.
Peter Anv
i
n
Test
for
vario
u
s IMU
L
p
att
e
r
ns
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-07
H
.
Peter An
v
in
Add mis
s
ing IMUL p
a
tter
n
: r
e
g64,imm8
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-07
H
.
Peter A
n
vi
n
Add
a
few missing
\15 -> \275 conversi
o
ns
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-07
H
.
P
e
ter An
v
i
n
Chan
g
e
\40 cl
a
ss opcodes
to
\
254,
except I
M
UL
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-07
H
.
P
e
ter Anvin
N
e
w
opcode for 3
2
->64 bit sig
n
-extended
im
m
e
d
i
a
t
e with
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-07
H
.
Peter
Anvi
n
test/immwarn
.
a
s
m:
add a fe
w
more
non-warn
i
ng
tests
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-07
H
.
Peter Anvin
Remove is_sb
y
te64()
and replace with is_sb
y
te3
2
() pl
u
s
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-07
H
.
Peter
A
nvi
n
Avoid double warning
f
o
r signed
d
word immedia
t
e
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-07
H
.
Peter Anvin
New opcodes to
d
e
al w
i
th 8-bit im
m
ediate sign ex
t
e
n
ded
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-07
H
.
P
eter Anvin
N
ASM 2
.
05rc2
commit
|
commitdiff
|
tree
2008-10-07
H
.
Pe
t
er Anvin
changes: docum
e
n
t
i
mm
e
dia
t
e f
i
x
commit
|
commitdiff
|
tree
2008-10-07
H
.
Peter Anvin
B
R 214844
8
:
Fix RI
P
-
r
e
lative addressing with an
i
mmediate
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-07
H
.
P
e
ter
Anvin
immwar
n
: more
im
m
ediate wa
r
nings tes
t
, with
notes of
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-07
H
.
Pete
r
A
nvin
Better warnings for ou
t
-of-range
va
l
ues
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-07
H
.
P
e
te
r
Anvi
n
test: change
.
stdou
t
/
.
stderr to s
t
d
o
ut/stderr
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-07
H
.
Pete
r
Anvin
changes
:
d
o
cument CVT fixe
s
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-07
H
.
P
e
ter Anvin
BR 2148476: Fix arguments for a bun
c
h
of the
CVT
*
instructions
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-07
H
.
Peter Anvin
test/br
2
14
8
476
.
a
sm: c
o
mprehe
n
sive test of the CVT*
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-06
H
.
Peter Anvin
test/immwar
n
.
a
s
m: new test
for imme
d
i
a
te warnin
g
s
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-05
H
.
P
e
ter An
v
in
test/Makefile: ru
l
e to run perfor
m
te
s
t --diff
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-05
H
.
P
e
ter
Anvin
per
f
o
r
mtest: use -u with diff
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-05
H
.
Peter Anv
i
n
test/
M
akefi
l
e: add rules for the automatic tests
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-05
H
.
Peter Anvi
n
assemble
.
c: be sma
r
ter
abou
t
wh
e
n to suppres
s
warnings
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-05
H
.
Pet
e
r
A
nv
i
n
assembl
e
.
c: do not war
n
o
n
val
i
d S
B
YTE optimizations
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-01
H
.
P
e
t
e
r
Anvin
NASM 2
.
05rc
1
commit
|
commitdiff
|
tree
2008-10-01
H
.
P
eter Anvin
d
oc/
c
hanges
.
s
r
c: upd
a
t
e
commit
|
commitdiff
|
tree
2008-10-01
H
.
Peter Anv
i
n
c
h
anges
.
src: document JM
P
re
g
64 fix
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-01
H
.
Pete
r
Anvin
rd
s
rc
.
p
l:
h
andle tabs in the input
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-01
H
.
P
e
ter Anvin
doc:
r
em
o
ve
t
ab
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-01
H
.
Peter
Anvin
Put
t
he
s
t
ati
c
information ab
o
ut warnin
g
s in a structure
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-09-30
H
.
Peter
A
nvin
Allo
w
%w
a
rning output to be suppressed
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-09-30
H
.
P
e
ter Anvin
assemble
.
c
:
c
l
eanups
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-09-30
H
.
Pet
e
r Anvi
n
Document the -O0 and -O1 behaviors
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-09-26
H
.
Pe
t
er
Anvin
A
d
d more
6
4-b
i
t
j
ump t
e
sts
commit
|
commitdiff
|
tree
2008-09-26
H
.
Peter Anvin
JM
P
reg64 do
e
s not
r
equire a RE
X
.
W prefix
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-09-26
H
.
Peter Anvin
N
A
SM 2
.
04
commit
|
commitdiff
|
tree
2008-09-25
H
.
P
e
ter Anvin
Set __PASS__ to 3 for preproces
s
only
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-09-25
H
.
Peter Anvin
C
l
ean up unterminated lines
commit
|
commitdiff
|
tree
2008-09-25
H
.
Peter Anvin
Actu
a
lly ma
k
e
non
-
power-of
-
2 align
m
ents work
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-09-25
H
.
Pet
e
r Anvin
N
A
SM 2
.
04rc6
commit
|
commitdiff
|
tree
2008-09-25
H
.
Pe
t
er Anvin
Document __PASS__
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-09-24
H
.
Pe
t
er Anvin
Add __PASS__ bu
i
l
t
in
m
acro
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-09-24
H
.
P
e
ter Anvin
Unb
r
eak %w
a
rning
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-09-24
H
.
Peter Anvin
doc/change
s
.
src: something closer
t
o final rele
a
se
.
.
.
commit
|
commitdiff
|
tree
2008-09-24
H
.
Peter
Anvin
nasmdoc
.
src: more consis
t
en
t
in
d
entation in %err
o
r
.
.
.
commit
|
commitdiff
|
tree
next