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
insns.dat: operand-size syntax for XOP instructions
2009-07-04
H
.
Peter A
n
vin
rd
f
2bin: u
p
date man
page, add link pa
g
es fo
r
a
lias
e
s
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-04
H
.
P
eter Anvin
Add
rdf2ith and rd
f
2srec to
.
g
itignore
commit
|
commitdiff
|
tree
2009-07-04
H
.
Pete
r
An
v
in
Corre
c
t t
h
e legacy name
r
d
f
2ihx (
a
s
opposed to rdf2ith)
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-03
H
.
Peter Anvi
n
rdf2bin: reva
m
p so
i
t can
o
u
tput bin,
i
t
h, or
sr
e
c
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-03
H
.
Pet
e
r Anvin
rdfload: m
a
ke
the
b
ase add
r
e
sse
s
unsig
n
ed
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-03
H
.
Peter Anvin
Remove rdf2ihx
.
c, si
n
c
e it looks unl
i
kely
w
e
'
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 yet
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-02
H
.
Pe
t
er Anvin
NASM 2
.
0
6
.
01rc1
commit
|
commitdiff
|
tree
2009-07-02
H
.
Peter Anvin
Beginnings of a crude utility to dump t
h
e contents
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-02
H
.
Peter A
n
vin
Fix early re
p
ort_error();
a
void
nuisa
n
ce phase warnings
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-02
H
.
P
e
ter Anvin
outo
b
j: han
d
le t
h
e case of
SEG <
u
ndefined> in
p
ass 0
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-02
H
.
Peter Anvin
nas
m
lib: add nasm
_
a
ssert(
)
; use const
c
har *
f
or
filename
s
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-02
H
.
Peter
A
nvin
compiler
.
h: new macro fo
r
a non-returning func
t
ion
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-01
H
.
Peter Anvin
outmacho:
c
hange license to 2-BSD
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-30
Cyrill Gor
c
unov
E
L
F6
4
: fix incorrec
t
type f
o
r the
.
strt
a
b section header
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-30
H
.
Peter Anv
i
n
N
ASM
2
.
06
commit
|
commitdiff
|
tree
2009-06-29
H
.
Peter Anvin
headers/do
c
: copy
r
igh
t
header for documentation files
commit
|
commitdiff
|
tree
2009-06-29
H
.
Pe
t
er Anvin
Add new copyr
i
ght headers
t
o the
r
do
f
f cod
e
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-29
H
.
Peter A
n
vin
A
d
d ne
w
copyr
i
ght hea
d
e
rs to the output modules
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-29
H
.
Pete
r
Anv
i
n
Ad
d
copy
r
ig
h
t headers to standard macr
o
p
a
c
kages
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-29
H
.
Peter
Anvin
Add
c
opy
r
i
ght h
e
aders to
mac
r
o
f
i
les
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-29
H
.
Peter Anvin
Macr
o
f
ile copyr
i
ght header
commit
|
commitdiff
|
tree
2009-06-29
H
.
Pete
r
A
n
vin
Add copyright h
e
aders to the *
.
c/*
.
h files in the mai
n
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-29
H
.
Peter
Anvin
I
n
memory of Chuck
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-29
H
.
P
eter Anvin
Ad
d
c
o
p
yright he
a
d
er to nasmdoc
.
src
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-28
H
.
P
e
ter An
v
in
L
ICENSE: inc
l
ude the actual BSD license
commit
|
commitdiff
|
tree
2009-06-28
H
.
Peter An
v
in
Add
c
opyright not
i
c
e
s
to othe
r
*
.
d
a
t files
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-28
H
.
Peter Anv
i
n
Add c
o
pyright notic
e
t
o insns
.
dat
commit
|
commitdiff
|
tree
2009-06-28
H
.
Peter
A
nvi
n
Add copyrig
h
t ver
b
i
a
ge to Per
l
sc
r
ipts; update LICE
N
SE
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-28
H
.
Peter Anvin
S
t
anda
r
d cop
y
righ
t
verbia
g
e headers
commit
|
commitdiff
|
tree
2009-06-28
H
.
Peter Anvin
LICENSE: give
the curre
n
t
license status
.
commit
|
commitdiff
|
tree
2009-06-28
H
.
Peter Anv
i
n
N
A
SM 2
.
0
6r
c
16
commit
|
commitdiff
|
tree
2009-06-28
H
.
Peter A
n
vin
R
u
n make all
d
eps
commit
|
commitdiff
|
tree
2009-06-28
H
.
P
eter Anvin
Move prot
o
types for
n
ull_debug to outform
.
h and
o
utli
b
.
h
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-28
H
.
P
eter Anvin
Mov
e
back
e
nd-spec
i
fic
c
ode to ou
t
put/;
b
rea
k
out
nul
l
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-28
H
.
Pe
t
er An
v
in
debug: m
a
ke *all* t
h
e null debug rout
i
nes available
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-28
H
.
Peter Anvin
out
p
ut:
call debug init from a central location
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-28
H
.
P
eter Anvin
test/Makefil
e
: add
r
ule 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
o
rm: build
AL
L
for
m
at
s
by default, incl
u
ding D
B
G
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-28
H
.
Peter A
n
vin
ou
t
elf
.
c:
a
d
d
appropriate #ifdefs
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-28
H
.
P
e
t
e
r Anvin
outdbg: make outd
b
g
.
c
compile cleanly
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-27
H
.
Peter Anv
i
n
N
A
SM 2
.
06
r
c15
commit
|
commitdiff
|
tree
2009-06-27
H
.
Peter Anvin
BR 278190
0
: han
d
le common l
a
be
l
s while optimi
z
ing
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-27
H
.
Pet
e
r Anvin
p
a
rser
.
c: fix stylistic
n
itpi
c
k
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-27
H
.
Pe
t
er An
v
in
assem
b
le
.
c: s
t
ylistic nitpick
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-27
H
.
Pet
e
r
Anvi
n
preproc: use %if
0
i
nstead of %
i
fdef BOG
U
S
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-27
H
.
Peter A
n
vin
h
ashtbl: make hash_iterate
(
) not c
r
a
sh on an unini
t
a
l
ized
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-27
H
.
Pete
r
Anvin
nasm
.
c: clean up pass exit logic
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-26
H
.
Pet
e
r A
n
vi
n
n
disa
s
m: fix disass
e
mbly
o
f
JRCXZ
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-26
H
.
Pet
e
r Anvin
NASM
2
.
06rc14
commit
|
commitdiff
|
tree
2009-06-26
H
.
Pet
e
r Anvi
n
insns
.
da
t
: reformat
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-26
H
.
Peter Anvin
insns
.
dat: add
rela
x
ed forms for
X
OP
/
F
M
A
4
/CVT16 instructions
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-26
H
.
Peter
Anvin
Add Cyrill
G
orc
u
n
o
v to AUTH
O
RS
commit
|
commitdiff
|
tree
2009-06-26
H
.
Peter An
v
in
insns
.
p
l
: rem
o
v
e
s
t
ra
y
whit
e
space
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-26
H
.
Pe
t
e
r
A
nvin
i
nsn
s
.
pl: ad
d
"
n
o
hi" co
d
e fo
r
REX_NH
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-26
H
.
Peter Anvi
n
insns
.
pl:
fix indentation
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-26
H
.
P
e
ter Anvin
ELF: make deb
u
gging function
s
static
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-26
H
.
Peter Anvin
ELF: remove loop invar
i
ant c
a
lcul
a
tio
n
o
f
g
lobal
o
f
fset
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-26
H
.
Peter Anvin
E
LF: clean up the a
r
ithmetic for
g
lobal symbols
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-26
H
.
Peter Anvin
ELF: bump GLOBAL_TE
M
P_BASE
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Peter A
n
vin
E
LF: eliminate
h
a
rd
-
c
o
ded sectio
n
numbers
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Peter Anvin
Handle th
e
ne
w
E
L
F
headers
i
n the
d
e
pendency gene
r
ation
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Peter Anvin
ELF: add header
f
ile
s
, begi
n
merging
co
m
mon
code, dro
p
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-25
H
.
P
eter Anvin
NASM 2
.
06rc13
commit
|
commitdiff
|
tree
2009-06-25
H
.
Peter Anvin
changes
.
src: u
p
date
commit
|
commitdiff
|
tree
2009-06-25
H
.
P
e
t
e
r
Anvin
insns:
m
ake the M
M
X version of
PINSRW ma
t
ch the SS
E
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Pete
r
Anvin
I
ntel FMA: dro
p
relaxed
f
o
r
m
s
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Peter Anvin
Fix the PINSR series of instructions
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Peter An
v
in
Add su
p
port for instru
c
ti
o
ns
which always use low 8
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Peter Anvin
insns
.
dat:
f
ix typos: VCMPO
R
D
_
SP[SD] entered as
V
C
MPORS_SP[SD]
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Pe
t
e
r
A
nvin
insns
.
dat: co
l
lapse rel
a
xed forms
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-25
H
.
P
eter Anvin
insn
s
.
p
l: a
l
low relaxed forms to
be cre
a
te
d
wi
t
ho
u
t
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-24
H
.
Pet
e
r Anvin
changes
.
s
rc: fix some od
d
s
pacing
commit
|
commitdiff
|
tree
2009-06-23
H
.
Peter Anvin
par
s
e
r
: don
'
t use midcode declarations
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-05-26
H
.
Pete
r
Anvin
specfile:
u
pd
a
te URLs
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-05-26
H
.
P
eter Anvin
Ninde
n
t
: add bac
k
the -nu
t
option
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-05-26
H
.
Peter An
v
in
Nindent: update
w
ith the -npro and -i
l
0 option
s
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-05-23
H
.
Pe
t
er A
n
v
i
n
doc: us
e
NASM sy
n
tax
f
or x87 re
g
ister
s
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-05-17
Cyrill Gorc
u
nov
i
ns
n
s
.
dat
-
fixup for XOP (S
S
E5) AMD instructions
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-05-15
Cyrill Gorc
u
nov
insns
.
dat
-
introcuc
e
base XOP (SSE5) AMD
i
n
s
tructions
Some fixes from Peter Johnson and
H. Peter Anvin
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-05-15
C
yrill Gorcun
o
v
i
n
s
ns
.
pl
-
add handling
o
f pp
V
EX/XOP fields
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-05-09
H
.
Peter A
n
vin
Add symb
o
l
ic constants for REX
_
V
"classes" (VEX, XOP
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-05-09
H
.
Peter Anvin
doc
:
r
emove insref
.
src
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-05-06
H
.
Peter Anvin
NASM 2
.
06r
c
12
commit
|
commitdiff
|
tree
2009-05-04
H
.
Peter
Anvin
prep
r
o
c
: handle %+ ev
e
n during earl
y
token replacement
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-05-04
H
.
Peter Anvin
Use
l
ower
c
a
se for VEX an
d
XOP i
n
instructions
t
a
b
le
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-05-04
H
.
Pet
e
r
A
nvin
Infrastructur
e
s
u
pport
for AMD's new X
O
P prefix
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-04-30
H
.
Peter Anvin
outbin:
replace fprintf(rf, not_def
i
ned); w
i
th fputs
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-04-20
H
.
Peter Anvin
NASM 2
.
06r
c
1
1
commit
|
commitdiff
|
tree
2009-04-20
H
.
Peter Anvin
prepro
c
: unify to
k
en-pastin
g
c
o
d
e
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2009-04-20
H
.
P
e
ter
A
n
v
in
d
oc: sligh
t
ly tidy
t
he copyr
i
ght page
o
f the manual
.
commit
|
commitdiff
|
tree
2009-04-17
H
.
Peter Anv
i
n
preproc:
m
a
k
e $ a
n
d
$
$
TO
K
E
N_OTHER
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2009-04-08
H
.
Peter Anvin
preproc: fix mo
r
e
t
oken
p
ast
i
ng cas
e
s
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-04-08
H
.
Peter Anvin
AUTHORS: Update info
r
mat
i
on for HPA
commit
|
commitdiff
|
tree
2009-04-08
H
.
Pe
t
er A
n
v
in
NASM 2
.
0
6
rc10
commit
|
commitdiff
|
tree
2009-04-08
H
.
Pet
e
r Anvin
Document prepr
o
cessor token co
n
c
a
ten
a
tion fix
.
commit
|
commitdiff
|
tree
2009-04-08
H
.
Pe
t
er Anvin
Ha
n
dle we
i
rd ca
s
es of toke
n
p
a
sting
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-04-08
H
.
P
e
ter Anvin
NASM
2
.
0
6
rc
9
commit
|
commitdiff
|
tree
2009-04-07
H
.
Peter Anvin
n
a
sm
.
nsi: add
C
OPY
I
N
G
to the list of files to pa
c
kage
commit
|
commitdiff
|
tree
2009-04-07
H
.
Pete
r
Anvin
n
a
sm
.
n
si: add
N
ASM Manual;
autom
a
te version generation
commit
|
commitdiff
|
tree
next