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: fix capitalization
2008-10-30
H
.
Peter A
n
vin
doc: fix capitalization
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvin
do
c
: remove d
u
plicate entry for the "error" warnin
g
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvin
doc: retroactively
d
ocument updat
e
s to
t
he warning
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-29
H
.
Peter Anv
i
n
N
A
SM 2
.
0
5
.
0
1
commit
|
commitdiff
|
tree
2008-10-29
H
.
Pete
r
Anvin
d
oc/cha
n
ge
s
.
sr
c
: document -
W
/-
w
f
i
x
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 Anv
i
n
Bet
t
er description o
f
the
number-overflow warning
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-26
H
.
P
e
ter Anvin
B
R
: 21
9
6966: mak
e
the -w/-W options work ag
a
in
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter An
v
in
When issuing war
n
ings f
o
r EA displacements,
use the
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter Anvin
NASM 2
.
0
5
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter Anv
i
n
doc/cha
n
ges
.
src:
up
d
ate re
l
e
as
e
n
o
tes
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-23
H
.
P
e
ter
A
nvin
The CRC32
instructions can take 66 prefixes as well
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-23
H
.
Pete
r
A
n
v
i
n
te
s
t/crc
3
2
.
as
m
: test th
e
CRC
3
2
i
nstruction
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-23
H
.
P
e
ter Anvin
BR 2190521: fix
t
he CRC32 o
p
c
o
d
es
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-22
H
.
P
eter A
n
vi
n
NASM 2
.
0
5
rc8
commit
|
commitdiff
|
tree
2008-10-22
H
.
Peter A
n
v
i
n
B
R
2187210:
F
ix P
F
RCPV and PFRSQRTV
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-22
H
.
Peter
Anvin
assemble
:
no
t
all backends han
d
le intra-segm
e
nt OUT_REL*
A
DR
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-22
H
.
Peter Anvi
n
BR 2148
4
4
8:
f
ix rela
t
ive addresse
s
in bin o
u
tput
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-20
H
.
Peter Anvin
Update
.
gitignore
to include additional
g
ene
r
ated file
s
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-19
H
.
P
e
ter Anv
i
n
NASM 2
.
0
5rc7
commit
|
commitdiff
|
tree
2008-10-18
H
.
Peter Anvin
ELF64: once
again, f
i
x generation of "na
k
ed" OU
T
_REL*ADR
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-18
H
.
Peter Anv
i
n
NASM 2
.
05r
c
6
commit
|
commitdiff
|
tree
2008-10-18
H
.
Pet
e
r An
v
in
doc/
c
h
anges
.
src:
d
ocument m
a
ssive
c
hang
e
s to ELF6
4
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-18
H
.
Pet
e
r Anvin
E
LF64: PLT32, G
O
TPCREL, and GOTPCRE
L
6
4
really need
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-18
H
.
Peter
Anvin
E
LF64: the
"si
z
e" a
r
g
ument to OUT_REL
*
ADR
isn't
r
ea
l
ly
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-18
H
.
Peter Anvin
assemble: for OUT_REL*ADR, the "size" argument is not
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-18
H
.
Pete
r
A
nvin
test/elf64so
.
a
s
m: demonstrate
a ca
s
e where we bind
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-18
H
.
Pe
t
e
r Anvin
ELF64: actual
l
y generate rela
t
ive GOT/PLT
r
eferences
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-18
H
.
P
e
t
e
r
A
nvin
test/Makefile: enable debuggi
n
g info for e
l
ftest/elftest64
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-18
H
.
Peter
A
nvin
ELF64: GOTOFF64
d
oesn't need a gsym at al
l
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-18
H
.
Peter Anvin
EL
F
64: We
a
p
parently
d
on't
n
eed exactit
u
de for GOTOFF64
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-18
H
.
Peter Anvin
el
f
tes
t
64: both
S
m
a
ll PIC
a
nd Mediu
m
PIC model tests
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-18
H
.
Peter Anvin
ELF
6
4: GOT and PLT referenc
e
s
need a
s
ymbol (a
s
lot
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-18
H
.
Peter
A
nvin
ELF64: unb
r
eak g
e
nera
t
ing no
-
segmen
t
address
e
s
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-18
H
.
Peter Anvin
SAA: add saa_write
a
ddr()
s
imilar to other locat
i
o
n
s
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-18
H
.
Pe
t
er An
v
in
t
est/Mak
e
file: the elftest object
s
depe
n
d on $(NASM)
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-18
H
.
Pe
t
er Anvin
E
L
F
6
4: u
s
e the RELA
addend field
i
nstead of relying
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-18
H
.
Peter
A
nvin
Te
s
t
a
nd Ma
k
ef
i
l
e
rules for
3
2- and 64-bit
E
LF s
h
ar
e
d
.
.
.
commit
|
commitdiff
|
tree
2008-10-16
H
.
Pe
t
er Anvi
n
NAS
M
2
.
05rc5
commit
|
commitdiff
|
tree
2008-10-16
H
.
Peter Anvi
n
Test for BR 2172659
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-16
H
.
P
e
ter Anvin
BR 21
7
2659:
Fix incorrect output va
l
ue for byte operands
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-15
H
.
P
e
ter
A
n
v
in
Add
r
ef
e
rence to %+ fro
m
macro
p
arameter
concatenation
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-15
H
.
Peter Anvin
doc:
mi
n
or editorial cha
n
ge
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-15
H
.
Pe
t
er Anvin
ELF64: fix va
r
i
o
us GO
T
relocati
o
ns
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-15
H
.
Peter
Anvin
Test
fo
r
var
i
ous ELF64 G
O
T references
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-15
H
.
Pete
r
Anv
i
n
d
oc: add
link t
o
the macro
packa
g
es
whe
n
talking abo
u
t
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-13
H
.
P
eter Anvin
BR 2164
0
53:
-
-pre
f
ix _
not -
-
prefix_
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-13
H
.
Peter
A
n
v
in
NASM 2
.
05rc4
commit
|
commitdiff
|
tree
2008-10-13
H
.
Peter Anvin
Documen
t
RIP
-
relative GOT fixes in E
L
F64
commit
|
commitdiff
|
tree
2008-10-09
H
.
Pet
e
r A
n
vin
assemble
.
c: use case4() macros li
k
e
in disasm
.
c
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-09
H
.
Pete
r
Anv
i
n
disa
s
m: collapse all the segme
n
t
registe
r
push/
p
o
p
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-09
H
.
Peter Anvin
test/pus
h
s
eg
.
asm: add
"
pop c
s
"
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-09
H
.
Peter Anv
i
n
test/pushseg
.
a
sm
:
test for
p
ush/pop
o
f segme
n
t regi
s
ters
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-09
H
.
Pe
t
er An
v
in
Reshuffle
a
nd move
the by
t
ec
o
des f
o
r
s
egment regis
t
er
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-08
H
.
Peter A
n
vin
Colle
c
t stat
i
s
t
ics
on byteco
d
e use in in
s
nsb
.
c
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-08
H
.
Peter Anvi
n
NASM 2
.
05rc3
commit
|
commitdiff
|
tree
2008-10-07
H
.
P
e
t
er Anvin
test/im
u
l
.
asm: re
m
ove obsolete ERR
O
R marker
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-07
H
.
Peter Anvin
Test
for vario
u
s I
M
UL patte
r
n
s
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-07
H
.
Peter Anvin
Ad
d
m
i
s
s
i
n
g IMUL pattern: reg64
,
imm8
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-07
H
.
Peter
Anvi
n
Add a few missing \15
-> \
2
7
5 conversions
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-07
H
.
Peter Anvin
Change \40 class opcodes to \254, ex
c
ept IMUL
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-07
H
.
Peter Anvin
New opcod
e
fo
r
32->64 bit sign
-
e
xtended imme
d
iate
wi
t
h
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-07
H
.
Peter Anvin
t
e
s
t/
i
m
mw
a
rn
.
asm: add a few
more
n
on-warning
te
s
ts
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-07
H
.
P
e
ter Anvin
Remo
v
e is
_
sbyte
6
4() an
d
r
ep
l
ace
with is_s
b
yte
3
2
(
) plus
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-07
H
.
Peter Anvin
A
v
oid
double
w
a
rn
i
ng for sign
e
d dword
i
mmed
i
a
te
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-07
H
.
Peter
A
n
vin
New opcodes to dea
l
w
ith 8-bit immediat
e
sign extended
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-07
H
.
Peter A
n
vin
NASM 2
.
05rc2
commit
|
commitdiff
|
tree
2008-10-07
H
.
Peter Anvin
c
hanges:
d
ocument immed
i
ate fix
commit
|
commitdiff
|
tree
2008-10-07
H
.
Peter Anvi
n
B
R 2148448: Fix RIP-relative addressing with an imm
e
diate
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-07
H
.
Peter
Anvin
immw
a
rn: more imme
d
iate warni
n
g
s
test, w
i
t
h notes of
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-07
H
.
Peter Anvin
B
e
tter war
n
ings for out-of
-
rang
e
values
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-07
H
.
Pet
e
r Anvin
test:
change
.
s
t
dou
t
/
.
stderr to
s
tdou
t
/s
t
d
e
rr
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-07
H
.
Peter A
n
vin
cha
n
ges: docu
m
e
nt
C
V
T fixes
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-07
H
.
P
ete
r
Anv
i
n
BR 2148476: F
i
x
a
r
guments for a b
u
nch of the CVT* instruction
s
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-07
H
.
Peter Anvin
test/br214847
6
.
asm:
compr
e
h
e
nsive t
e
s
t of the CV
T
*
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-06
H
.
Pet
e
r Anvin
test/immwarn
.
asm: new test for imm
e
diate warnings
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-05
H
.
Peter Anvin
test/Makefil
e
: rule to run per
f
ormtest -
-
diff
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-05
H
.
P
e
ter Anvin
p
e
rformtest: u
s
e -u w
i
th diff
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-05
H
.
Peter Anvin
te
s
t/Makefile:
add rules for
the aut
o
m
a
tic tes
t
s
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-05
H
.
Pet
e
r
Anvin
as
s
emble
.
c:
b
e smarter about when to suppress warn
i
ngs
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-05
H
.
Peter Anvin
assem
b
le
.
c: do not
w
a
rn on val
i
d SBYTE optimizatio
n
s
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-01
H
.
Pete
r
Anvin
NASM 2
.
0
5
r
c1
commit
|
commitdiff
|
tree
2008-10-01
H
.
Peter Anvin
doc/ch
a
nges
.
s
rc: update
commit
|
commitdiff
|
tree
2008-10-01
H
.
Pete
r
Anvin
chan
g
es
.
s
rc: document JMP reg64 fix
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-01
H
.
Pete
r
Anvin
rdsrc
.
pl: handle
t
abs
i
n the input
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-01
H
.
P
eter A
n
vin
doc: remove
ta
b
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-01
H
.
Peter Anvin
Put the st
a
tic
i
nformation about warnin
g
s
i
n
a st
r
ucture
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-09-30
H
.
Pete
r
A
n
vi
n
Allow %warn
i
n
g output to be sup
p
ressed
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-09-30
H
.
Pet
e
r
Anvin
assemble
.
c: cleanup
s
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-09-30
H
.
Peter Anvin
Document the -O0 and
-O1 behaviors
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-09-26
H
.
Peter Anv
i
n
A
d
d mo
r
e
6
4-bit jump tests
commit
|
commitdiff
|
tree
2008-09-26
H
.
Peter
A
n
vin
J
MP re
g
64 does not requ
i
re a REX
.
W
pr
e
fix
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-09-26
H
.
P
eter
A
nvin
N
A
S
M 2
.
04
commit
|
commitdiff
|
tree
2008-09-25
H
.
Peter
An
v
i
n
Set _
_
P
A
SS__ to 3 for pre
p
rocess
only
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-09-25
H
.
Peter
A
nvin
Cl
e
an up unterminated lines
commit
|
commitdiff
|
tree
2008-09-25
H
.
Pet
e
r Anvin
Actually mak
e
non-power-of-2 alignme
n
t
s work
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-09-25
H
.
P
e
te
r
Anvin
NASM 2
.
04rc6
commit
|
commitdiff
|
tree
2008-09-25
H
.
Peter Anvin
Docu
m
ent __PAS
S
__
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-09-24
H
.
Peter Anv
i
n
Ad
d
__PASS__ builtin m
a
cr
o
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-09-24
H
.
P
eter Anvin
Unbreak %
w
arning
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-09-24
H
.
Peter
A
nvin
doc/changes
.
src:
something
c
loser
t
o
fi
n
al r
e
l
e
ase
.
.
.
commit
|
commitdiff
|
tree
next