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.c: fix stack overrun in assemble_file
2009-07-04
H
.
Peter Anvin
nasmlib
.
h
:
add unlikely() to nasm
_
a
s
sert()
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-04
H
.
Peter An
v
in
r
d
f2
b
i
n
.
1:
add missing spa
c
e
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-04
H
.
Peter Anvin
r
do
f
f
/te
s
t/Makefile:
actuall
y
do build tests
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-04
H
.
Peter Anvin
spec: update specfile with
n
ew r
d
f2bin alias
e
s
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-04
H
.
Pe
t
er Anvin
rdf2bi
n
: update man page, add link
p
ages
f
or aliases
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-04
H
.
Peter Anvin
Add rdf2ith and rdf2srec
t
o
.
gitignor
e
commit
|
commitdiff
|
tree
2009-07-04
H
.
Peter
Anvin
C
orre
c
t the
legacy name rdf
2
ihx (as op
p
osed to
rdf2ith)
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-03
H
.
Peter An
v
i
n
rdf2bin: revamp so it can ou
t
put b
i
n, ith, or srec
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-03
H
.
Peter Anvin
rdflo
a
d: make the
b
ase add
r
e
sses unsigned
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-03
H
.
Peter Anvin
Remove
rdf2
i
hx
.
c, since
it looks unlikely
w
e'l
l
g
e
t
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-03
H
.
P
eter Anvin
Correction
:
prepro
c
.
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
NA
S
M 2
.
0
6
.
01r
c
1
commit
|
commitdiff
|
tree
2009-07-02
H
.
Peter A
n
v
i
n
Begi
n
nings
o
f a crude utility to dump the conten
t
s
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-02
H
.
P
e
ter Anvin
Fi
x
early
report_error(); avoid nuisance phase warnings
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-02
H
.
Peter
A
nvin
outobj: handle the case of S
E
G <unde
f
ined>
in p
a
ss
0
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-02
H
.
Peter Anvin
nasm
l
ib:
a
dd nasm_asse
r
t(); use cons
t
cha
r
* for fi
l
enames
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-02
H
.
Peter Anvin
compiler
.
h: new macro for a non-returning
function
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-01
H
.
Peter Anvin
outmac
h
o
:
c
h
ang
e
license to 2-BSD
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-30
H
.
P
eter Anvin
NASM 2
.
06
commit
|
commitdiff
|
tree
2009-06-29
H
.
Peter Anvin
headers/doc: copyright hea
d
er for docum
e
ntation
f
iles
commit
|
commitdiff
|
tree
2009-06-29
H
.
Peter
A
nvin
Add new copyright heade
r
s to the rdoff code
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-29
H
.
Pet
e
r
Anvin
Add new c
o
p
yright headers to the output modules
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-29
H
.
Peter Anvin
A
dd copyright header
s
to
stand
a
rd macro packages
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-29
H
.
Pete
r
Anvin
Add copyrig
h
t h
e
aders to mac
r
o f
i
l
es
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-29
H
.
Peter Anvin
Macro file cop
y
r
i
ght header
commit
|
commitdiff
|
tree
2009-06-29
H
.
Peter A
n
vin
Add copyr
i
ght
h
eaders to the
*
.
c/*
.
h f
i
les in the main
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-29
H
.
Peter
A
nvin
In memory of
C
huck
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-29
H
.
Pet
e
r
Anv
i
n
Add copyrig
h
t
header to na
s
mdoc
.
s
r
c
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-28
H
.
P
e
t
e
r
Anvi
n
LI
C
ENSE: in
c
l
u
de
the actual BSD
l
i
c
e
n
s
e
commit
|
commitdiff
|
tree
2009-06-28
H
.
Peter
A
nvin
Add
c
opyright n
o
tices to other
*
.
dat files
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-28
H
.
Pe
t
er Anvin
Add copyrig
h
t notice to
i
nsns
.
dat
commit
|
commitdiff
|
tree
2009-06-28
H
.
Peter
Anvin
Ad
d
copyright ve
r
bia
g
e
t
o
Perl scripts; update LICENSE
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-28
H
.
P
eter Anvin
S
t
andard copyright ver
b
iage headers
commit
|
commitdiff
|
tree
2009-06-28
H
.
Peter
Anvin
LICE
N
SE
:
g
i
v
e th
e
c
u
r
rent l
i
cense status
.
commit
|
commitdiff
|
tree
2009-06-28
H
.
Pe
t
e
r Anvin
NASM 2
.
06r
c
1
6
commit
|
commitdiff
|
tree
2009-06-28
H
.
Pet
e
r
Anvin
Run make a
l
l
deps
commit
|
commitdiff
|
tree
2009-06-28
H
.
P
e
ter
Anvin
Move p
r
ototypes for null_
d
ebug to outfor
m
.
h an
d
outlib
.
h
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-28
H
.
Pete
r
Anvin
Mov
e
b
ackend-s
p
e
cific
c
od
e
to output/
;
b
reak out null
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-28
H
.
P
e
ter Anvin
d
ebug:
m
a
ke *a
l
l*
the null debug routi
n
es
a
vaila
b
le
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-28
H
.
Pete
r
Anvin
output: cal
l
debug init from a centr
a
l
l
o
c
a
t
ion
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-28
H
.
Peter 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
.
Pet
e
r Anvin
outform: build
A
LL for
m
ats by default
,
includ
i
ng DBG
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-28
H
.
Pete
r
Anvi
n
outelf
.
c: add a
p
p
r
opriate
#ifde
f
s
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-28
H
.
Peter Anvin
outdbg: m
a
ke o
u
t
d
b
g
.
c compile cleanl
y
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-27
H
.
Peter Anvi
n
NASM 2
.
06r
c
15
commit
|
commitdiff
|
tree
2009-06-27
H
.
P
e
t
e
r
A
n
v
i
n
BR 2781900: ha
n
dle common labels while
opt
i
mizin
g
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-27
H
.
Peter Anvin
parser
.
c: fix styl
i
stic nitpi
c
k
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-27
H
.
P
e
ter Anvin
assemble
.
c: styl
i
stic nitpick
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-27
H
.
P
eter
A
nvin
pre
p
roc: us
e
%i
f
0
i
nstead
of
%
ifd
e
f BOGUS
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-27
H
.
P
eter Anv
i
n
h
a
shtbl:
make hash_it
e
rate() not crash
o
n an
u
ninit
a
l
i
ze
d
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-27
H
.
Peter Anvin
nasm
.
c
:
clean up pass exit logic
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-26
H
.
P
eter Anvin
n
d
isasm: fix disassembly of JRCX
Z
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-26
H
.
Peter Anvin
NASM 2
.
06rc1
4
commit
|
commitdiff
|
tree
2009-06-26
H
.
Peter A
n
vin
i
n
s
ns
.
dat: reformat
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-26
H
.
P
e
ter Anvin
insn
s
.
dat: add relaxed forms fo
r
XO
P
/FMA4/
C
VT16
i
nstru
c
t
ions
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-26
H
.
Pet
e
r Anvin
A
dd
Cyrill Gor
c
u
nov to
A
UTHORS
commit
|
commitdiff
|
tree
2009-06-26
H
.
Pet
e
r Anvin
insns
.
pl: remove stray whi
t
e
space
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-26
H
.
Peter An
v
in
insns
.
pl: add "nohi"
cod
e
for R
E
X_NH
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-26
H
.
Peter Anvin
insns
.
pl:
f
ix indentation
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-26
H
.
P
e
te
r
Anvin
ELF: m
a
ke
d
eb
u
gging func
t
ions s
t
a
tic
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-26
H
.
Peter Anvin
ELF: remov
e
loop invari
a
nt c
a
lculatio
n
of glob
a
l offset
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-26
H
.
Peter Anv
i
n
ELF: clean up the a
r
i
thmetic for global symbols
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-26
H
.
Peter A
n
v
i
n
EL
F
:
bump GLOBAL_TEMP_BASE
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Pe
t
er Anvin
E
LF: eliminate h
a
rd-coded
s
ection n
u
mbers
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Peter Anvin
Han
d
le t
h
e new ELF headers i
n
t
h
e dependency
g
ene
r
ation
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Peter Anvin
ELF: add header files,
begin merging c
o
mmo
n
code, d
r
op
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Pete
r
An
v
in
NA
S
M
2
.
06rc13
commit
|
commitdiff
|
tree
2009-06-25
H
.
Peter An
v
in
c
hanges
.
src: update
commit
|
commitdiff
|
tree
2009-06-25
H
.
Peter Anvin
insns: make
t
he M
M
X version of
PIN
S
RW
m
atch the SSE
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-25
H
.
P
eter Anvin
I
n
tel
FMA: drop r
e
laxed forms
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Peter Anvin
Fix the
P
INSR s
e
r
ies of i
n
s
t
ructions
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Peter Anvin
Ad
d
support f
o
r instr
u
ctions w
h
ich always use
l
ow 8
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Peter Anvin
i
n
sns
.
dat: fix typos: VCMP
O
RD_SP[SD] entered as VCMPORS
_
SP[S
D
]
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Peter Anvi
n
insn
s
.
dat:
colla
p
se relaxed forms
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-25
H
.
P
e
te
r
Anvin
i
n
sns
.
pl:
a
llow relax
e
d
f
or
m
s to b
e
cr
e
ated w
i
thout
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-24
H
.
P
e
ter Anvi
n
chan
g
es
.
sr
c
:
fix s
o
me odd spacing
commit
|
commitdiff
|
tree
2009-06-23
H
.
Peter Anvin
parser:
don't use midcode declarations
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-05-26
H
.
Peter
A
nvin
specfile: update 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 th
e
-nut o
p
tio
n
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-05-26
H
.
Peter Anvi
n
Ninden
t
: update 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: us
e
NASM synt
a
x for x87 register
s
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-05-09
H
.
Pe
t
er Anvin
Add symboli
c
cons
t
ants for REX_
V
"
c
lasses
"
(
V
E
X,
XO
P
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-05-09
H
.
Peter
Anvin
doc: remove insref
.
src
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-05-06
H
.
P
e
ter Anvin
NASM 2
.
06rc12
commit
|
commitdiff
|
tree
2009-05-04
H
.
Peter Anvin
preproc: h
a
n
d
l
e %+
e
ven
during
e
arly token
replacem
e
nt
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 instructi
o
n
s
t
a
ble
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-05-04
H
.
Peter Anvin
In
f
rastructure support for AMD's new XOP prefix
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-04-30
H
.
Peter Anvin
outb
i
n:
r
eplace fpr
i
nt
f
(rf, not_defined); with f
p
ut
s
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-04-20
H
.
Peter Anvin
NASM 2
.
0
6rc1
1
commit
|
commitdiff
|
tree
2009-04-20
H
.
Peter Anvin
preproc: unify token-pasting
c
ode
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2009-04-20
H
.
Peter Anvin
doc: slightly tidy th
e
copyright page of the manua
l
.
commit
|
commitdiff
|
tree
2009-04-17
H
.
Pe
t
er
Anvi
n
p
r
eproc: make $
and $$ TOKEN
_
OTHER
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2009-04-08
H
.
Peter Anvin
p
reproc: fix more token pasting cases
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-04-08
H
.
Peter A
n
vin
AUTHORS: U
p
d
ate infor
m
a
tion
for
HPA
commit
|
commitdiff
|
tree
2009-04-08
H
.
Pe
t
er Anvin
NASM 2
.
06rc10
commit
|
commitdiff
|
tree
2009-04-08
H
.
Peter Anvin
Docu
m
ent pre
p
rocessor token concatena
t
ion fix
.
commit
|
commitdiff
|
tree
2009-04-08
H
.
Peter
A
nvin
Ha
n
dle
w
ei
r
d case
s
of to
k
en pasti
n
g
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-04-08
H
.
Peter Anvin
NASM 2
.
06rc9
commit
|
commitdiff
|
tree
2009-04-07
H
.
Peter A
n
vin
nasm
.
nsi: add COPYIN
G
to
t
he list of files to pac
k
a
ge
commit
|
commitdiff
|
tree
2009-04-07
H
.
Peter Anvin
n
a
s
m
.
nsi
:
ad
d
NASM Ma
n
u
al; auto
m
ate version gene
r
ation
commit
|
commitdiff
|
tree
next