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
Remove rdf2ihx.c, since it looks unlikely we'll get it relicensed.
2009-07-03
H
.
P
e
t
er
A
nv
i
n
Re
m
ove rdf2ihx
.
c, since i
t
lo
o
ks
unlikely we'll get
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-03
H
.
Peter Anvin
Correction: preproc
.
c
i
s *not* in the clear just
y
e
t
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-02
H
.
Peter
A
nvin
NASM
2
.
06
.
01rc
1
commit
|
commitdiff
|
tree
2009-07-02
H
.
P
e
ter
A
nvin
Beginning
s
of
a
crude utility to du
m
p the content
s
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-02
H
.
Peter Anvin
Fix ea
r
l
y repor
t
_erro
r
(); avoid nuisa
n
ce phase
warn
i
ngs
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-02
H
.
Peter Anvin
ou
t
obj: h
a
ndle t
h
e case
o
f SEG
<
undefined> in pass 0
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-02
H
.
Peter Anvin
n
a
smlib: add n
a
s
m
_assert(); u
s
e co
n
s
t char *
for filenames
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-02
H
.
Pe
t
er An
v
i
n
c
o
m
p
iler
.
h: new ma
c
ro for
a non-r
e
turning functi
o
n
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-01
H
.
Peter A
n
vin
out
m
acho: ch
a
nge licen
s
e
to 2-
B
SD
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-30
C
y
ril
l
Gorcun
o
v
ELF64: fix incorre
c
t type for
the
.
strtab section
he
a
der
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-30
H
.
Peter A
n
vin
NASM 2
.
06
commit
|
commitdiff
|
tree
2009-06-29
H
.
Peter Anvi
n
headers/
d
oc: copy
r
ight header for docume
n
ta
t
ion f
i
l
e
s
commit
|
commitdiff
|
tree
2009-06-29
H
.
Peter Anvin
Add new copyright h
e
ade
r
s to t
h
e rdo
f
f c
o
de
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-29
H
.
Peter Anvin
A
dd new copyrig
h
t
he
a
ders to the
outpu
t
modul
e
s
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-29
H
.
Peter Anvin
Add copyright
h
eader
s
to standard
m
acro
packag
e
s
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-29
H
.
P
e
t
er An
v
in
Ad
d
copyright headers to
m
a
cro file
s
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-29
H
.
P
e
ter
A
nv
i
n
M
ac
r
o file copyrig
h
t heade
r
commit
|
commitdiff
|
tree
2009-06-29
H
.
Peter An
v
in
Ad
d
c
o
pyright headers
to
t
h
e
*
.
c
/
*
.
h
f
iles in the main
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-29
H
.
Peter Anvin
In memory
o
f
C
h
uck
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-29
H
.
Pe
t
e
r
A
nvin
Add c
o
pyr
i
g
h
t header to nasmd
o
c
.
src
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-28
H
.
Peter A
n
vin
L
ICENSE
:
include the actual BSD license
commit
|
commitdiff
|
tree
2009-06-28
H
.
Peter Anvin
Add copyrigh
t
notices to other
*
.
da
t
files
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-28
H
.
Pet
e
r Anvin
Add copyright notice to in
s
ns
.
dat
commit
|
commitdiff
|
tree
2009-06-28
H
.
Peter Anvin
Ad
d
copyrig
h
t v
e
r
b
iage to Perl s
c
ripts; update LICEN
S
E
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-28
H
.
Peter Anvin
S
t
andard copyright verbiage hea
d
ers
commit
|
commitdiff
|
tree
2009-06-28
H
.
P
eter Anvin
LICENSE: give the
curr
e
nt license stat
u
s
.
commit
|
commitdiff
|
tree
2009-06-28
H
.
Peter
A
nv
i
n
NAS
M
2
.
0
6
rc16
commit
|
commitdiff
|
tree
2009-06-28
H
.
Peter Anvin
Run make alldeps
commit
|
commitdiff
|
tree
2009-06-28
H
.
Peter Anvin
Mo
v
e
prototypes f
o
r null_debug to o
u
tform
.
h and outlib
.
h
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-28
H
.
Pet
e
r
Anvin
Mo
v
e backend-specific code to outp
u
t/; break o
u
t
nu
l
l
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-28
H
.
Pe
t
er Anvin
debug: make *all*
t
he null debug rout
i
nes avai
l
able
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-28
H
.
Peter Anvin
output
:
call de
b
u
g
init from a
c
entral
l
ocation
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-28
H
.
P
eter Anvin
test/Makefile: add rule to produce a
.
dbg
file
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-28
H
.
Peter
A
nv
i
n
o
ut
f
orm: build ALL fo
r
ma
t
s
by default, including DBG
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-28
H
.
Peter
A
nvin
outelf
.
c: add
a
ppropr
i
ate #i
f
defs
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-28
H
.
Peter
A
nv
i
n
o
u
t
d
bg: make o
u
t
dbg
.
c compile c
l
eanly
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-27
H
.
Peter Anv
i
n
NASM
2
.
0
6rc15
commit
|
commitdiff
|
tree
2009-06-27
H
.
P
eter
Anvin
BR 2781900: h
a
ndle common labe
l
s
w
hile optim
i
zing
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-27
H
.
Pete
r
A
nvi
n
parser
.
c:
fi
x
stylistic nit
p
ick
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-27
H
.
Pe
t
er Anvi
n
assemble
.
c
:
sty
l
ist
i
c nitpi
c
k
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-27
H
.
P
e
ter Anvin
preproc: use %if
0 inst
e
a
d of %ifdef BOG
U
S
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-27
H
.
Peter An
v
in
hash
t
bl:
m
ake ha
s
h_iterate() n
o
t crash on an uninit
a
lized
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-27
H
.
Pe
t
e
r
Anvin
nas
m
.
c:
c
lean
u
p
pass exi
t
logic
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-26
H
.
Peter Anv
i
n
ndisasm:
f
ix
d
isa
s
sembly of JRCXZ
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-26
H
.
Peter
Anvin
N
ASM 2
.
06
r
c14
commit
|
commitdiff
|
tree
2009-06-26
H
.
Pet
e
r Anvin
insns
.
dat: reforma
t
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-26
H
.
Peter An
v
i
n
insns
.
dat: add r
e
laxed forms for XOP
/
FM
A
4/CVT1
6
instruc
t
ions
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-26
H
.
Peter Anvi
n
Add Cyril
l
Gorc
u
nov
to AUTHORS
commit
|
commitdiff
|
tree
2009-06-26
H
.
Pete
r
A
nvin
insns
.
pl: r
e
move
str
a
y white
s
pace
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-26
H
.
P
e
ter
A
n
vin
ins
n
s
.
p
l
: add
"
n
o
hi" c
o
de for REX_
N
H
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-26
H
.
Peter Anvin
insns
.
pl: fix ind
e
ntation
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-26
H
.
Peter Anvin
ELF: make
debugging
f
u
n
c
tion
s
static
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-26
H
.
Pete
r
An
v
in
ELF: remove loop invariant c
a
lculat
i
on of global offset
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-26
H
.
Pe
t
er Anvin
E
LF: clean up th
e
arithmetic for glob
a
l symbo
l
s
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-26
H
.
Peter Anvi
n
ELF: bum
p
GLO
B
AL_
T
EMP_BASE
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Peter A
n
vin
ELF
:
eliminate h
a
rd-c
o
d
ed section numb
e
rs
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Peter Anvi
n
Hand
l
e the new ELF header
s
in the depe
n
dency generati
o
n
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Pete
r
A
nvin
ELF:
a
d
d header files
,
b
egin mergi
n
g common cod
e
,
drop
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-25
H
.
P
e
ter Anvin
N
A
SM 2
.
06rc1
3
commit
|
commitdiff
|
tree
2009-06-25
H
.
P
e
ter
A
nvin
changes
.
src: update
commit
|
commitdiff
|
tree
2009-06-25
H
.
Peter Anvi
n
insns: make t
h
e M
M
X version of
P
INSRW m
a
tch the
SSE
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Peter Anvin
In
t
el
F
M
A
:
dr
o
p re
l
axed forms
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Pete
r
Anvin
Fix the P
I
N
SR series of instruc
t
io
n
s
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Peter
A
nvin
A
d
d support for i
n
s
t
ructions
w
hich always use low
8
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Peter
Anvin
insns
.
dat
:
fix typos: VCMPORD_
S
P[SD] entered as V
C
MPORS_SP[
S
D]
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Pete
r
Anvin
i
n
sns
.
d
at: collapse relaxed
forms
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Pete
r
Anv
i
n
ins
n
s
.
p
l
: a
l
low
r
e
l
axed forms
to be created
w
ithout
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-24
H
.
P
eter Anvin
changes
.
src:
fix some odd
s
p
a
c
i
ng
commit
|
commitdiff
|
tree
2009-06-23
H
.
P
e
t
er Anv
i
n
p
arser: d
o
n
'
t use midcode d
e
clarations
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-05-26
H
.
Pe
t
e
r
Anvin
s
p
ecfile: upda
t
e URLs
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-05-26
H
.
Peter A
n
vin
Ninde
n
t: add back the -nut opti
o
n
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-05-26
H
.
Peter Anvin
Nindent: upda
t
e with
t
he -npro and -il0
o
p
tions
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-05-23
H
.
Peter Anvi
n
doc: use NASM syn
t
ax for x87 registers
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-05-17
Cyril
l
Gorcun
o
v
in
s
ns
.
dat
-
fi
x
up f
o
r XOP (S
S
E
5
)
AMD ins
t
ruc
t
ions
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-05-15
Cy
r
ill Gorcunov
insns
.
d
at - in
t
rocuce base
X
OP (SSE5) AMD instructions
Some fixes from Peter Johnson and
H. Peter Anvin
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-05-15
Cyrill
G
orcun
o
v
insns
.
pl -
add handling of pp
V
EX/XOP fie
l
d
s
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-05-09
H
.
Peter
A
nvin
Add symbol
i
c cons
t
an
t
s for REX_V "
c
lasses" (
V
EX, XOP
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-05-09
H
.
Peter A
n
vin
d
o
c: remove insre
f
.
src
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-05-06
H
.
Pe
t
e
r
Anvin
NASM 2
.
06rc12
commit
|
commitdiff
|
tree
2009-05-04
H
.
P
ete
r
Anvin
preproc: handle %+ ev
e
n during early t
o
ken replacement
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-05-04
H
.
Peter Anv
i
n
Use lower case
f
or VEX and XOP in instruction
s
table
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-05-04
H
.
Pe
t
er
Anvin
Infras
t
ructure support for AMD's new XOP pr
e
fix
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-04-30
H
.
Peter Anvin
out
b
in: r
e
place fprintf
(
r
f, not
_
def
i
ne
d
); wit
h
fputs
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-04-20
H
.
Pe
t
er Anvin
NASM 2
.
06rc11
commit
|
commitdiff
|
tree
2009-04-20
H
.
Peter Anvi
n
preproc
:
unify token-
p
a
sting code
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2009-04-20
H
.
Peter An
v
in
doc:
slightly tidy
the c
o
p
y
right
pa
g
e of the m
a
nual
.
commit
|
commitdiff
|
tree
2009-04-17
H
.
Peter Anvin
pre
p
roc: make $ and $$ T
O
KEN_OTH
E
R
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2009-04-08
H
.
P
e
ter Anvin
pre
p
roc: f
i
x more
token p
a
sting cases
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-04-08
H
.
Peter Anvin
AUTHORS: Update
information
fo
r
H
P
A
commit
|
commitdiff
|
tree
2009-04-08
H
.
Peter
Anvin
NASM
2
.
06rc10
commit
|
commitdiff
|
tree
2009-04-08
H
.
Peter Anvin
Document preprocessor token con
c
ate
n
ation fi
x
.
commit
|
commitdiff
|
tree
2009-04-08
H
.
Peter
A
nvin
Handl
e
weird cases of
t
oken pas
t
in
g
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-04-08
H
.
Peter Anvin
NAS
M
2
.
0
6rc
9
commit
|
commitdiff
|
tree
2009-04-07
H
.
Pe
t
er Anvin
nasm
.
nsi: add COPYING to the l
i
st of fil
e
s to package
commit
|
commitdiff
|
tree
2009-04-07
H
.
Peter Anvin
nasm
.
nsi: add NASM Ma
n
ual; automa
t
e version generation
commit
|
commitdiff
|
tree
2009-04-07
Shao Mille
r
Add
N
SIS scr
i
pt t
o
make
a
W
i
n
dows installe
r
commit
|
commitdiff
|
tree
2009-03-19
H
.
Peter An
v
in
disas
m
: fix
r
e
v
e
r
s
e
d
R
E
P vs
REPNE in ea
t
byte()
commit
|
commitdiff
|
tree
2009-03-19
H
.
Peter Anvin
dis
a
sm: when
n
o
instruction is
f
ound, c
o
n
sider
a nake
d
.
.
.
commit
|
commitdiff
|
tree
2009-03-18
H
.
Pete
r
Anvin
NASM 2
.
06rc8
commit
|
commitdiff
|
tree
2009-03-18
Andy
Poly
a
kov
o
u
t
coff: BR
268575
6
: fix SAFESEH with an internal symbol
commit
|
commitdiff
|
tree
next