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
Merge branch 'nasm-2.07.xx'
2009-07-03
H
.
Peter Anvin
Remove rdf2ihx
.
c, since it looks unlikely w
e
'll get
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-03
H
.
Pe
t
er Anvin
Correction: preproc
.
c is *not* in the
clear just
yet
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-02
H
.
Peter Anvin
N
A
S
M
2
.
06
.
01r
c
1
commit
|
commitdiff
|
tree
2009-07-02
H
.
Peter
A
nvin
Beginni
n
g
s of a
crud
e
utili
t
y to du
m
p the contents
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-02
H
.
Pet
e
r Anvi
n
Fix early report_error(); avoid nuisa
n
ce phase warn
i
n
g
s
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-02
H
.
Peter Anvin
ou
t
obj: handle the ca
s
e of SEG <undefine
d
> in
p
ass 0
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-02
H
.
Pete
r
Anvin
n
a
sml
i
b: add
n
asm_assert(); use const char
* for filenames
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-02
H
.
Pet
e
r Anv
i
n
compiler
.
h: new macro for a
n
on-r
e
tur
n
ing fun
c
tion
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-01
H
.
P
eter Anvin
outmacho: c
h
ange license t
o
2-BSD
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-30
Cyr
i
ll
Gorcunov
ELF6
4
:
fi
x
incorrect type for the
.
strtab section heade
r
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-30
H
.
Peter Anv
i
n
NASM 2
.
06
commit
|
commitdiff
|
tree
2009-06-29
H
.
Peter Anvin
h
e
ad
e
rs/doc:
copyrig
h
t header for document
a
tion files
commit
|
commitdiff
|
tree
2009-06-29
H
.
Peter An
v
in
Ad
d
new co
p
yr
i
ght he
a
ders to the rd
o
ff c
o
de
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-29
H
.
Peter Anv
i
n
Add new
copyrig
h
t
headers
to the o
u
t
put
m
odules
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-29
H
.
Peter Anvin
A
dd copy
r
ight
headers
to st
a
ndard macro p
a
c
kag
e
s
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-29
H
.
Peter Anv
i
n
Add copyright headers
to macro files
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-29
H
.
Peter An
v
in
Ma
c
ro file copyright heade
r
commit
|
commitdiff
|
tree
2009-06-29
H
.
Peter
Anvin
Add copyright headers to
the *
.
c/
*
.
h files in the
main
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-29
H
.
Pet
e
r
A
nvin
In memor
y
of Chuck
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-29
H
.
Peter Anvin
A
d
d c
o
p
yright heade
r
to nasmdoc
.
src
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-28
H
.
P
e
ter
A
nvin
LICENSE: include the actual BSD lic
e
nse
commit
|
commitdiff
|
tree
2009-06-28
H
.
Peter Anvin
A
dd copyright notic
e
s
to other *
.
dat fi
l
e
s
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-28
H
.
Peter
An
v
in
Add copyr
i
g
h
t notice to in
s
ns
.
dat
commit
|
commitdiff
|
tree
2009-06-28
H
.
Peter Anvin
Add
c
op
y
righ
t
verbi
a
g
e to Perl scripts; update LICENSE
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-28
H
.
Peter
Anvin
St
a
ndard copyright verbiage heade
r
s
commit
|
commitdiff
|
tree
2009-06-28
H
.
Pet
e
r An
v
in
LIC
E
NSE:
g
ive the current
license status
.
commit
|
commitdiff
|
tree
2009-06-28
H
.
Peter Anvin
NASM 2
.
0
6
r
c16
commit
|
commitdiff
|
tree
2009-06-28
H
.
Pe
t
e
r
Anvin
Run
m
a
ke alldeps
commit
|
commitdiff
|
tree
2009-06-28
H
.
Peter Anvin
Move p
r
ototype
s
f
o
r nul
l
_debug to outform
.
h and outl
i
b
.
h
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-28
H
.
P
eter Anvin
Move backen
d
-
s
pec
i
fic c
o
de to
output/; break out null
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-28
H
.
Peter Anvin
debug: make *all* the null debug routines available
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-28
H
.
Pete
r
Anvi
n
output:
call debug init
from a
c
e
ntral loc
a
tion
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-28
H
.
Pete
r
Anvin
test/Makefile: a
d
d rule to prod
u
ce
a
.
dbg file
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-28
H
.
Peter Anvin
out
f
orm: buil
d
A
LL for
m
ats
by defau
l
t, in
c
luding DBG
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-28
H
.
Peter Anvin
outelf
.
c
:
add
a
ppr
o
p
r
i
ate #ifdefs
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-28
H
.
P
e
ter Anvin
outdbg: make o
u
td
b
g
.
c compile clean
l
y
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-27
H
.
Pe
t
er An
v
in
NASM 2
.
06rc15
commit
|
commitdiff
|
tree
2009-06-27
H
.
Peter Anvin
B
R 278
1
900
:
h
and
l
e co
m
mon
labels whil
e
optimizing
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-27
H
.
P
e
ter Anvin
parser
.
c
:
fix stylist
i
c
n
itpick
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-27
H
.
Pet
e
r
An
v
in
assemble
.
c: stylistic nitpick
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-27
H
.
Pete
r
Anvin
p
reproc: u
s
e %if 0 ins
t
ead o
f
%ifdef BOGUS
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-27
H
.
P
eter Anvin
hash
t
bl: m
a
ke hash_iterat
e
() n
o
t c
r
a
s
h
o
n an
uninitalize
d
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-27
H
.
P
eter Anvin
nas
m
.
c
:
c
le
a
n up pass exit logic
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-26
H
.
P
e
t
e
r
Anvin
ndis
a
sm: fix di
s
assembly of JRCXZ
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-26
H
.
Peter
A
nvin
NASM 2
.
06r
c
14
commit
|
commitdiff
|
tree
2009-06-26
H
.
Peter An
v
in
i
n
s
ns
.
d
at: r
e
forma
t
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-26
H
.
Peter Anvi
n
i
n
s
n
s
.
dat: add
r
elaxed forms for X
O
P
/FMA4/CVT16 instructions
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-26
H
.
Peter An
v
in
Add Cyrill Gorcunov to
AUTHORS
commit
|
commitdiff
|
tree
2009-06-26
H
.
Pet
e
r
Anvin
insns
.
pl: remove
stray whitespace
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-26
H
.
Peter Anvin
insns
.
pl:
add "nohi" code for REX_NH
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-26
H
.
Pet
e
r
A
n
vin
insns
.
p
l
:
f
i
x indentation
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-26
H
.
Peter Anvin
E
LF:
m
ake debugging
f
unctions static
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-26
H
.
Peter
A
nvin
ELF
:
remove
l
oop invariant calculat
i
on of globa
l
o
f
fs
e
t
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-26
H
.
Peter Anvin
ELF
:
clean up th
e
ari
t
h
m
etic
f
o
r
global symb
o
ls
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-26
H
.
Peter An
v
in
ELF: bump
G
LOBAL_TEMP_BASE
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Pet
e
r Anv
i
n
E
L
F: e
l
imi
n
ate hard-coded se
c
tio
n
nu
m
b
ers
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-25
H
.
P
e
t
e
r Anvin
H
a
ndle the
n
e
w ELF headers in the dependency generation
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Peter An
v
in
ELF: add
h
eader fil
e
s, begin merging commo
n
code, drop
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-25
H
.
P
e
ter Anvin
NASM 2
.
06rc13
commit
|
commitdiff
|
tree
2009-06-25
H
.
P
e
t
er Anvin
chan
g
es
.
s
r
c: upda
t
e
commit
|
commitdiff
|
tree
2009-06-25
H
.
P
ete
r
Anvin
insns: m
a
ke th
e
MMX ve
r
si
o
n of PINSR
W
mat
c
h the SS
E
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-25
H
.
P
eter Anvin
Intel FMA: drop relaxed
forms
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-25
H
.
P
e
t
er
A
nvi
n
Fix t
h
e PINSR series of instructions
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Peter Anvin
Add
s
uppo
r
t for i
n
structions which
a
l
w
a
y
s
use low 8
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Peter Anvin
insns
.
d
a
t: fi
x
t
y
pos: VCMPORD
_
S
P[
S
D
]
entered as VC
M
PORS_SP[SD]
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-25
H
.
P
eter Anv
i
n
insns
.
dat: co
l
l
apse r
e
laxe
d
forms
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-25
H
.
P
e
ter Anvin
insns
.
pl: allow relaxed for
m
s to be creat
e
d without
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-24
H
.
Pe
t
er Anvin
changes
.
src:
f
ix some odd spacin
g
commit
|
commitdiff
|
tree
2009-06-23
H
.
P
e
ter
Anvin
par
s
er: don't use midcode decla
r
ation
s
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-05-26
H
.
Pet
e
r
Anvin
specfile: update
U
RLs
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-05-26
H
.
Peter Anvin
Nind
e
n
t
:
add back
t
he
-nut
o
ption
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-05-26
H
.
Peter Anvin
N
i
ndent: upda
t
e with the
-npro and -il0 options
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-05-23
H
.
Peter
Anvin
doc: use N
A
SM syntax f
o
r x87 registers
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-05-17
Cyrill
Go
r
cunov
ins
n
s
.
d
a
t - fixup for XOP
(
S
S
E
5) AMD instructions
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-05-15
Cyrill Gorcunov
insns
.
dat - introcuce ba
s
e XOP (SS
E
5) AM
D
inst
r
uctions
Some fixes from Peter Johnson and
H. Peter Anvin
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-05-15
Cyr
i
ll Gor
c
unov
insns
.
pl - add h
a
nd
l
ing o
f
p
p VEX/X
O
P field
s
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-05-09
H
.
Pet
e
r Anvin
A
dd symb
o
l
ic constants
f
or REX
_
V
"clas
s
es" (VEX, XOP
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-05-09
H
.
Peter Anvin
doc: remove
i
n
s
ref
.
src
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-05-06
H
.
Peter Anvin
NASM 2
.
06
r
c12
commit
|
commitdiff
|
tree
2009-05-04
H
.
Peter Anvi
n
prepro
c
:
ha
n
dle %+
e
ven during early token r
e
plac
e
ment
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-05-04
H
.
Peter Anvin
Use lo
w
er case f
o
r
V
EX
a
nd XOP in i
n
structions ta
b
le
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-05-04
H
.
Peter
A
nvin
Inf
r
astr
u
ctur
e
s
uppor
t
for AMD's new XOP pref
i
x
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-04-30
H
.
P
e
ter Anvin
outb
i
n: replace fprintf(
r
f,
n
ot_def
i
ned); with fputs
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-04-20
H
.
P
e
te
r
A
n
v
in
NASM 2
.
06
r
c11
commit
|
commitdiff
|
tree
2009-04-20
H
.
Peter Anvin
pre
p
r
o
c
:
unify token-pasting code
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2009-04-20
H
.
Peter Anvin
doc:
s
l
ig
h
tly ti
d
y
t
he copyright page of the manual
.
commit
|
commitdiff
|
tree
2009-04-17
H
.
Peter Anv
i
n
prepro
c
: make
$
and
$
$ TOKEN_OTHER
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2009-04-08
H
.
P
e
te
r
Anvin
preproc: fix more to
k
en
p
asting cases
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-04-08
H
.
Peter A
n
v
i
n
AUTHORS
:
Update inf
o
rmation for HPA
commit
|
commitdiff
|
tree
2009-04-08
H
.
Peter
Anvin
NA
S
M 2
.
06rc10
commit
|
commitdiff
|
tree
2009-04-08
H
.
Pet
e
r Anvin
Document
p
reproce
s
sor
token concatenation
fix
.
commit
|
commitdiff
|
tree
2009-04-08
H
.
Pete
r
A
nvin
Handle weird
cas
e
s of to
k
en past
i
n
g
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-04-08
H
.
Pete
r
Anvin
NASM
2
.
0
6rc9
commit
|
commitdiff
|
tree
2009-04-07
H
.
Peter
Anvin
nas
m
.
nsi: ad
d
COPYI
N
G
t
o
the
list
o
f f
i
les to package
commit
|
commitdiff
|
tree
2009-04-07
H
.
Peter Anvin
nasm
.
nsi
:
add
N
ASM Manu
a
l; autom
a
te ve
r
sion
generati
o
n
commit
|
commitdiff
|
tree
2009-04-07
Shao Miller
Ad
d
NSIS script to make
a
Windows inst
a
ller
commit
|
commitdiff
|
tree
2009-03-19
H
.
Peter Anvin
disas
m
: fix reverse
d
REP vs REPNE in ea
t
byte()
commit
|
commitdiff
|
tree
2009-03-19
H
.
Peter Anvin
d
isasm: when no instruction
i
s
f
ound, consider
a
nake
d
.
.
.
commit
|
commitdiff
|
tree
2009-03-18
H
.
Pet
e
r Anvin
NASM 2
.
06rc8
commit
|
commitdiff
|
tree
2009-03-18
A
n
d
y Polyakov
outcof
f
: BR
2
685756: fix SAFE
S
EH with
an
i
nternal
s
ym
b
ol
commit
|
commitdiff
|
tree
next