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
NASM 2.06.01rc1
2009-07-02
H
.
P
e
ter A
n
vin
NASM 2
.
06
.
01rc
1
commit
|
commitdiff
|
tree
2009-07-02
H
.
Pete
r
A
nvin
B
eginni
n
gs of a crude utility to dump the cont
e
nts
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-02
H
.
P
e
t
er Anv
i
n
Fix
e
arly report_error();
a
void nuisance phas
e
w
a
rnings
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-02
H
.
P
et
e
r
Anvin
outobj:
handle the 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
nasmlib: add nas
m
_a
s
sert(); use const cha
r
* for filenames
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-02
H
.
Peter Anvi
n
compiler
.
h: new m
a
cro fo
r
a non-returnin
g
func
t
ion
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-01
H
.
Pe
t
er A
n
vin
outmacho: chan
g
e licens
e
to
2
-BSD
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-30
Cy
r
i
ll Gorcunov
ELF64: fix
incorr
e
ct type for the
.
strt
a
b
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 A
n
vin
headers/do
c
:
co
p
yright header for do
c
umentation file
s
commit
|
commitdiff
|
tree
2009-06-29
H
.
Peter Anv
i
n
A
d
d
n
e
w copyr
i
ght
header
s
t
o the rdoff code
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-29
H
.
Pe
t
er
Anvin
Add new co
p
yright
h
e
ade
r
s t
o
the ou
t
put modules
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-29
H
.
P
et
e
r
A
n
vin
A
d
d
c
opyright h
e
aders to standard macr
o
p
a
ck
a
ges
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-29
H
.
Peter Anvin
Add copyrigh
t
h
e
a
ders to m
a
cr
o
files
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-29
H
.
Peter
Anvin
Macro fi
l
e copyright header
commit
|
commitdiff
|
tree
2009-06-29
H
.
Peter Anvin
Add co
p
yright header
s
t
o
the
*
.
c/*
.
h files
i
n th
e
main
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-29
H
.
Peter Anvin
I
n
m
emor
y
of Chu
c
k
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-29
H
.
Pete
r
Anvin
Ad
d
copyright hea
d
e
r
t
o nasmdoc
.
src
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-28
H
.
Pet
e
r Anvin
LIC
E
NSE
:
inc
l
ude th
e
act
u
al
B
SD li
c
ense
commit
|
commitdiff
|
tree
2009-06-28
H
.
Pe
t
er Anvin
Ad
d
copyright
notic
e
s to other
*
.
d
a
t
files
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-28
H
.
Pe
t
er Anvin
A
dd copyright not
i
ce
t
o
insns
.
dat
commit
|
commitdiff
|
tree
2009-06-28
H
.
Pe
t
er Anvin
Add cop
y
r
i
ght v
e
rbiage to
P
erl scripts;
u
pd
a
te LICE
N
SE
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-28
H
.
Peter
Anv
i
n
Standard cop
y
righ
t
verbiage
h
e
a
ders
commit
|
commitdiff
|
tree
2009-06-28
H
.
Peter
Anvin
LICENSE: give the current
l
icense
s
tatus
.
commit
|
commitdiff
|
tree
2009-06-28
H
.
Peter Anv
i
n
NASM 2
.
06rc16
commit
|
commitdiff
|
tree
2009-06-28
H
.
Peter An
v
i
n
Run mak
e
a
lldeps
commit
|
commitdiff
|
tree
2009-06-28
H
.
Peter Anvin
Move prototypes f
o
r nu
l
l_debug
t
o
o
utform
.
h
a
nd ou
t
lib
.
h
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-28
H
.
Pe
t
er Anvin
Mo
v
e backend-sp
e
cific code to output
/
; br
e
ak
out null
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-28
H
.
Peter An
v
in
debug: make
*all* the nu
l
l
d
eb
u
g ro
u
tines available
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-28
H
.
Pet
e
r Anvi
n
output:
c
all debug init f
r
om a
c
entral location
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-28
H
.
Pe
t
er Anvin
test/Makefil
e
:
a
dd rule t
o
produ
c
e a
.
dbg file
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-28
H
.
Peter Anvin
out
f
o
r
m
: bui
l
d
ALL formats by de
f
ault, including DBG
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-28
H
.
Peter Anvin
outelf
.
c:
a
d
d ap
p
r
opriate #ifdefs
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-28
H
.
Pet
e
r Anvi
n
ou
t
dbg:
m
ake outdbg
.
c
c
ompile
cleanl
y
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-27
H
.
Peter A
n
vin
NASM 2
.
06rc15
commit
|
commitdiff
|
tree
2009-06-27
H
.
Peter Anvin
BR 2781900: handle
com
m
on labels while optimizing
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-27
H
.
P
e
ter A
n
vin
parser
.
c:
f
ix stylis
t
ic nitpick
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-27
H
.
Pe
t
e
r
Anvin
assemble
.
c: st
y
listic nitpick
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-27
H
.
Peter
A
n
vi
n
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
A
n
v
i
n
h
as
h
t
b
l: ma
k
e hash_
i
terate() n
o
t cr
a
sh on an uni
n
italized
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-27
H
.
Peter Anvin
n
a
sm
.
c: clean up pass exit l
o
gi
c
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-26
H
.
Peter
Anvin
n
d
i
s
as
m
: fix disas
s
e
m
bl
y
of JRCX
Z
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-26
H
.
Pete
r
Anvin
NASM 2
.
0
6rc14
commit
|
commitdiff
|
tree
2009-06-26
H
.
P
e
t
er Anvin
insns
.
dat: reformat
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-26
H
.
Peter Anvi
n
i
ns
n
s
.
d
a
t:
add relaxed f
o
rms
f
or XOP/FMA4/CVT16
i
nstructions
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-26
H
.
Peter A
n
vin
Add C
y
ri
l
l Gorcu
n
ov to
AUTHORS
commit
|
commitdiff
|
tree
2009-06-26
H
.
Pe
t
er An
v
in
insns
.
pl:
r
emove
s
tray whi
t
espa
c
e
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-26
H
.
Peter A
n
vin
insns
.
pl: add "nohi"
c
ode for
R
EX_NH
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-26
H
.
Peter Anvin
insns
.
pl:
fix i
n
dentation
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-26
H
.
Peter A
n
vin
EL
F
: make
d
ebugg
i
ng functions static
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-26
H
.
Peter Anvin
ELF: remove
loop inv
a
riant calc
u
lation of global offs
e
t
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-26
H
.
Pete
r
Anvi
n
ELF: clean
u
p the
a
rithmeti
c
for global symbol
s
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-26
H
.
Pet
e
r A
n
vin
ELF: bu
m
p GLOBAL
_
TE
M
P_
B
AS
E
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Pet
e
r Anvi
n
E
LF: elimi
n
a
t
e
h
a
rd-code
d
section
n
u
m
bers
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Pete
r
An
v
in
Ha
n
d
le th
e
new ELF heade
r
s in the
dep
e
ndency gen
e
ration
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Peter Anvin
ELF: add header
files, begin merging common
c
ode, drop
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Pete
r
Anvi
n
NASM 2
.
06rc13
commit
|
commitdiff
|
tree
2009-06-25
H
.
Pete
r
An
v
in
change
s
.
s
rc:
u
p
date
commit
|
commitdiff
|
tree
2009-06-25
H
.
Peter Anvin
insns: make
the MM
X
version of PINSR
W
match the SS
E
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-25
H
.
P
e
t
e
r An
v
in
Intel
F
M
A: drop relaxed f
o
rms
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Peter Anvin
Fix the PINS
R
series of
ins
t
ructi
o
ns
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Pe
t
e
r Anvin
Add support fo
r
i
n
structi
o
ns 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 Anv
i
n
insns
.
dat: fix ty
p
os: VCMPORD_SP[SD] entered as VCMPORS_SP[SD]
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Peter Anvi
n
insns
.
dat: collapse relaxed f
o
r
ms
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Pete
r
Anvin
insns
.
pl: allow
relaxed
forms to
b
e cr
e
ate
d
w
ithout
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-24
H
.
Peter Anvin
chang
e
s
.
src
:
fix s
o
me
odd
spacing
commit
|
commitdiff
|
tree
2009-06-23
H
.
Pet
e
r An
v
in
parser:
d
o
n't use midc
o
de decl
a
rations
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-05-26
H
.
Peter A
n
vin
specfil
e
:
u
pdate URLs
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-05-26
H
.
Peter An
v
in
N
i
ndent: add b
a
ck the -nut
option
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-05-26
H
.
Peter Anvin
Nindent:
u
p
date with the -
n
pro and -i
l
0 o
p
tio
n
s
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-05-23
H
.
Peter Anvin
doc: use NASM syntax for x87
r
e
gist
e
rs
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-05-17
Cyrill
G
orcunov
insns
.
d
a
t -
f
i
x
u
p f
o
r
XOP (SSE5) AMD instr
u
ction
s
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-05-15
Cy
r
i
l
l Gorcunov
insns
.
dat
-
intr
o
c
u
ce base XOP (SSE5) AMD instr
u
c
t
io
n
s
Some fixes from Peter Johnson and
H. Peter Anvin
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-05-15
Cyri
l
l Gorcunov
i
n
s
ns
.
pl - add hand
l
ing of pp V
E
X/XOP fields
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-05-09
H
.
Peter Anvin
Add symbolic constant
s
for REX_V "c
l
asse
s
"
(
VEX
,
XOP
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-05-09
H
.
Pe
t
er An
v
in
d
o
c: remove ins
r
e
f
.
s
r
c
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-05-06
H
.
Peter
A
nvi
n
NASM 2
.
06rc12
commit
|
commitdiff
|
tree
2009-05-04
H
.
P
e
ter
A
nvin
preproc: handle %+ ev
e
n
durin
g
earl
y
t
ok
e
n
replaceme
n
t
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-05-04
H
.
Peter Anvin
Use lower case
for VEX and XOP in ins
t
ru
c
ti
o
n
s
table
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-05-04
H
.
Peter An
v
in
Infrastru
c
ture su
p
p
ort for AM
D
's new XOP prefix
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-04-30
H
.
Peter Anvin
out
b
in: replace fprintf(rf, not_defined)
;
with fp
u
t
s
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-04-20
H
.
Peter Anvin
NA
S
M 2
.
06rc11
commit
|
commitdiff
|
tree
2009-04-20
H
.
Pe
t
er
Anv
i
n
pr
e
proc: unify to
k
en
-
pastin
g
code
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2009-04-20
H
.
P
e
ter Anvi
n
doc
:
slightly
t
idy the copyright page
of the manual
.
commit
|
commitdiff
|
tree
2009-04-17
H
.
Peter Anvin
p
r
eproc: make $ and $
$
TOKEN_OTHE
R
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2009-04-08
H
.
Peter
Anvin
prep
r
oc: fi
x
more token pas
t
in
g
ca
s
e
s
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-04-08
H
.
P
e
ter An
v
i
n
AUTHORS: Up
d
ate infor
m
ati
o
n f
o
r
H
PA
commit
|
commitdiff
|
tree
2009-04-08
H
.
Peter A
n
vi
n
NASM 2
.
06
r
c10
commit
|
commitdiff
|
tree
2009-04-08
H
.
Pet
e
r Anvin
Document preproc
e
s
s
or
t
o
ken concatenation fix
.
commit
|
commitdiff
|
tree
2009-04-08
H
.
Peter Anvin
Hand
l
e we
i
rd
c
a
ses of token pasting
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-04-08
H
.
Peter Anvin
N
A
S
M
2
.
06rc9
commit
|
commitdiff
|
tree
2009-04-07
H
.
Peter Anvin
n
a
sm
.
nsi: add COPYING to t
h
e li
s
t of
f
ile
s
t
o
package
commit
|
commitdiff
|
tree
2009-04-07
H
.
Pe
t
er
Anvin
nasm
.
nsi:
add NASM Manual; automat
e
v
e
rsion ge
n
eration
commit
|
commitdiff
|
tree
2009-04-07
S
hao Mi
l
ler
A
dd N
S
IS s
c
ript to mak
e
a
Windows installer
commit
|
commitdiff
|
tree
2009-03-19
H
.
Peter An
v
in
d
i
sasm: fix
reversed REP vs
REPNE
in e
a
t
b
yte()
commit
|
commitdiff
|
tree
2009-03-19
H
.
P
e
t
e
r Anvin
dis
a
sm:
when no instruction
is f
o
und, co
n
sid
e
r a naked
.
.
.
commit
|
commitdiff
|
tree
2009-03-18
H
.
Peter Anvin
NASM 2
.
06rc8
commit
|
commitdiff
|
tree
2009-03-18
Andy Polyakov
ou
t
c
o
ff:
BR 26
8
5756: fix
SAFESEH with
a
n
interna
l
s
y
mbol
commit
|
commitdiff
|
tree
2009-03-18
Michael
S
cherer
outelf32/64: fi
x
uni
n
i
tial
i
zed rbtree
commit
|
commitdiff
|
tree
2009-03-18
H
.
Pete
r
A
n
vin
BR 26
9
0
6
88: F
i
x opcodes for FMA instr
u
ct
i
ons
commit
|
commitdiff
|
tree
next