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
Correction: preproc.c is *not* in the clear just yet.
2009-07-03
H
.
Peter Anvin
Correc
t
ion:
preproc
.
c i
s
*not* i
n
the clear
just
yet
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-02
H
.
Peter
Anvin
NASM 2
.
06
.
01rc
1
commit
|
commitdiff
|
tree
2009-07-02
H
.
P
e
t
er A
n
vin
B
e
ginning
s
of a crud
e
utility t
o
dump the con
t
ent
s
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-02
H
.
Peter Anvin
Fix early rep
o
rt_error(); avoid
n
u
i
sance
p
hase warnings
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-02
H
.
Peter Anvin
outobj: handle the case
of S
E
G <undefined
>
i
n pass 0
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-02
H
.
Peter
A
nvin
n
a
smlib: add nasm_as
s
er
t
();
use const cha
r
* for filenam
e
s
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-02
H
.
P
et
e
r A
n
vin
compiler
.
h
:
new m
a
cro
for a non-returni
n
g
functio
n
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-01
H
.
P
ete
r
Anvin
outmac
h
o: change li
c
en
s
e t
o
2-BSD
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-30
Cyrill Gorcunov
ELF64: fix in
c
orrect type f
o
r
the
.
s
tr
t
ab section header
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-30
H
.
Pete
r
Anvin
NASM 2
.
0
6
commit
|
commitdiff
|
tree
2009-06-29
H
.
Peter Anv
i
n
head
e
rs/
d
oc: copyright heade
r
f
o
r documentation files
commit
|
commitdiff
|
tree
2009-06-29
H
.
Pe
t
er Anvin
Add new
co
p
yright headers to the rdoff code
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-29
H
.
Peter Anv
i
n
Add new copy
r
ight hea
d
ers to the
o
utput m
o
dules
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-29
H
.
Pet
e
r
Anvin
Add c
o
pyr
i
ght headers to standard macro pac
k
ages
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-29
H
.
Peter Anvin
A
dd copyright h
e
aders to ma
c
ro files
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-29
H
.
P
e
ter Anvin
Macro file c
o
pyright
h
e
a
d
e
r
commit
|
commitdiff
|
tree
2009-06-29
H
.
Pete
r
Anvin
Add copyrig
h
t hea
d
e
r
s
to the *
.
c/*
.
h fil
e
s in the main
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-29
H
.
Pe
t
er Anvin
In
m
emory
o
f
Chu
c
k
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-29
H
.
Peter Anvin
A
d
d copyright header to nasmdo
c
.
s
r
c
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-28
H
.
Peter Anvin
LICEN
S
E: include the ac
t
ual BSD license
commit
|
commitdiff
|
tree
2009-06-28
H
.
Peter Anv
i
n
A
d
d
copyri
g
ht
noti
c
es to other *
.
dat files
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-28
H
.
Peter Anvin
Add copyright no
t
ice to
insns
.
d
at
commit
|
commitdiff
|
tree
2009-06-28
H
.
Pet
e
r Anvin
Add copy
r
ight verb
i
age
t
o Perl
s
cripts; update LICENSE
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-28
H
.
Pet
e
r
Anvin
Standard
copyright verbia
g
e
headers
commit
|
commitdiff
|
tree
2009-06-28
H
.
P
e
ter Anvin
L
IC
E
NSE: give the current license sta
t
us
.
commit
|
commitdiff
|
tree
2009-06-28
H
.
Peter Anvi
n
NA
S
M 2
.
06rc16
commit
|
commitdiff
|
tree
2009-06-28
H
.
Peter A
n
vin
Run make alldep
s
commit
|
commitdiff
|
tree
2009-06-28
H
.
Pete
r
An
v
in
M
o
ve p
r
ototypes for null_deb
u
g to outform
.
h a
n
d outlib
.
h
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-28
H
.
Peter Anvin
M
ov
e
backe
n
d
-
s
pecific code
t
o output/;
break out null
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-28
H
.
Peter
A
n
v
i
n
debug: make *all* th
e
null
debu
g
rou
t
ines available
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-28
H
.
Peter Anvin
output
:
call d
e
bug init from a c
e
n
tral
l
o
c
ation
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-28
H
.
P
e
ter Anvin
te
s
t/
M
akefi
l
e
: add rule to produce
a
.
db
g
f
ile
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-28
H
.
Peter Anv
i
n
ou
t
form:
build ALL formats by
defau
l
t, including
D
BG
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-28
H
.
P
eter Anvin
outelf
.
c: add a
p
prop
r
iate #ifd
e
fs
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-28
H
.
Pet
e
r
Anvin
out
d
bg:
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 An
v
i
n
NASM 2
.
06
r
c1
5
commit
|
commitdiff
|
tree
2009-06-27
H
.
Peter Anvin
BR
2781900:
handle common labels w
h
ile optim
i
zing
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-27
H
.
Pe
t
er Anvi
n
p
a
rser
.
c: fix stylistic
n
itpick
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-27
H
.
P
e
ter
Anv
i
n
assemble
.
c: st
y
listi
c
nitpick
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-27
H
.
Peter Anvin
prepro
c
:
use %if 0 inst
e
a
d of %ifde
f
BOGUS
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-27
H
.
Peter
Anvin
hash
t
bl: ma
k
e hash_iter
a
te() not crash on an uninitalized
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-27
H
.
Pe
t
er Anvin
nasm
.
c: c
l
ean
up pass exit l
o
gic
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-26
H
.
Peter Anvin
ndisasm: fi
x
disassemb
l
y of JRCXZ
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-26
H
.
Peter
A
nvin
N
A
SM 2
.
06rc
1
4
commit
|
commitdiff
|
tree
2009-06-26
H
.
Peter Anvin
i
nsns
.
dat: reforma
t
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-26
H
.
Peter
A
nvin
insns
.
dat: add r
e
laxed f
o
rms for XO
P
/
FMA
4
/CVT16
in
s
truct
i
ons
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-26
H
.
Peter
Anvin
Add
Cyrill Gorc
u
nov t
o
AUTHORS
commit
|
commitdiff
|
tree
2009-06-26
H
.
Peter Anvin
ins
n
s
.
p
l: remove stray whitespa
c
e
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-26
H
.
Peter
A
nvin
ins
n
s
.
pl
:
add "no
h
i
" code
f
or
R
EX_NH
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-26
H
.
Pe
t
e
r
An
v
in
insns
.
pl:
f
i
x
in
d
en
t
ation
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-26
H
.
Peter Anvin
ELF:
m
ake debugging func
t
io
n
s stati
c
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-26
H
.
P
e
t
er Anvin
E
L
F: rem
o
ve loop invariant calculati
o
n of gl
o
bal
offse
t
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-26
H
.
Peter Anvin
ELF: clean u
p
the arithme
t
ic for glo
b
al
symbols
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-26
H
.
Pete
r
A
n
vin
E
L
F: bump
G
LOBAL_TEMP_
B
ASE
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Peter
Anvin
ELF: eliminate ha
r
d-coded section
n
umb
e
r
s
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Peter Anvin
Handle
t
he new ELF
h
eaders in t
h
e
d
ependency ge
n
erati
o
n
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Peter Anvin
ELF: add
header files, b
e
gin merging common co
d
e, drop
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-25
H
.
P
e
t
er
A
n
vin
NASM 2
.
0
6rc
1
3
commit
|
commitdiff
|
tree
2009-06-25
H
.
Peter
Anvin
changes
.
src: update
commit
|
commitdiff
|
tree
2009-06-25
H
.
Peter Anvin
i
n
sns: make t
h
e MMX version of PINSRW matc
h
the
S
SE
.
.
.
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
.
Peter An
v
in
F
i
x the PINSR
serie
s
of ins
t
r
u
c
t
ion
s
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Peter
A
nvin
Add su
p
port for instructions wh
i
ch alwa
y
s use l
o
w 8
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-25
H
.
P
e
te
r
Anvin
i
n
sns
.
da
t
:
fix
typos: VCMPORD
_
SP[SD] entered as VCMPORS_SP[S
D
]
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-25
H
.
P
e
ter Anvin
ins
n
s
.
d
at: coll
a
pse rel
a
xe
d
f
orms
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Peter
A
nvin
insn
s
.
pl: al
l
ow re
l
axed f
o
rms t
o
be created without
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-24
H
.
Peter Anvin
cha
n
ges
.
src
:
fix some odd spacing
commit
|
commitdiff
|
tree
2009-06-23
H
.
Pet
e
r
Anvin
parser: don
'
t use m
i
dcod
e
de
c
larations
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-05-26
H
.
Pe
t
e
r
An
v
in
specfile: update URLs
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-05-26
H
.
Peter
Anvin
Ni
n
den
t
: add back the -nut o
p
tion
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-05-26
H
.
Peter Anvin
Nindent: update
w
i
th the
-npro a
n
d -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 NAS
M
sy
n
tax f
o
r x87 re
g
isters
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-05-17
Cyril
l
Gor
c
unov
insns
.
dat - fixu
p
f
or XOP (SSE5) AMD instructions
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-05-15
Cyrill Go
r
cunov
insns
.
da
t
- intro
c
u
c
e base XO
P
(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
Gor
c
unov
insns
.
pl - add handli
n
g
o
f
pp VEX/X
O
P f
i
elds
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-05-09
H
.
Peter
Anvin
Add
s
y
mbolic constants f
o
r REX
_
V "cla
s
ses" (VEX, XOP
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-05-09
H
.
P
e
ter Anv
i
n
doc: remo
v
e insref
.
src
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-05-06
H
.
Peter
A
nv
i
n
NASM
2
.
0
6
rc1
2
commit
|
commitdiff
|
tree
2009-05-04
H
.
Pet
e
r
A
nvin
prepro
c
:
han
d
le
%
+ even during early token replacement
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-05-04
H
.
Peter Anvin
Use lower c
a
se for V
E
X and XOP in in
s
t
r
uctions ta
b
le
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-05-04
H
.
P
e
t
er
A
nvin
In
f
rastructur
e
s
upp
o
rt for
A
MD
'
s new XOP prefix
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-04-30
H
.
Peter Anv
i
n
outbin
:
repla
c
e f
p
rint
f
(rf
,
not_defin
e
d); with 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
.
Pete
r
An
v
in
prepr
o
c: u
n
ify token-pasting code
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2009-04-20
H
.
P
e
ter Anvin
doc: s
l
ightly ti
d
y
t
he cop
y
right page
of the m
a
nua
l
.
commit
|
commitdiff
|
tree
2009-04-17
H
.
Peter Anvin
p
r
epro
c
: make $
a
nd $$ TOKEN_
O
THER
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2009-04-08
H
.
Peter Anvin
p
reproc: fix more token past
i
ng
c
a
s
es
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-04-08
H
.
P
eter Anvin
AUT
H
ORS
:
Update i
n
form
a
tion fo
r
HPA
commit
|
commitdiff
|
tree
2009-04-08
H
.
Peter Anvin
NASM 2
.
06r
c
1
0
commit
|
commitdiff
|
tree
2009-04-08
H
.
Peter Anvin
Docume
n
t preproc
e
s
sor to
k
en concatenation fix
.
commit
|
commitdiff
|
tree
2009-04-08
H
.
Pete
r
Anvi
n
Handle
weird
c
as
e
s of token pasting
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-04-08
H
.
P
e
ter Anv
i
n
NASM
2
.
0
6
rc9
commit
|
commitdiff
|
tree
2009-04-07
H
.
Peter Anvin
nasm
.
nsi: add COPYING
to
t
he
l
is
t
of files to
package
commit
|
commitdiff
|
tree
2009-04-07
H
.
Peter
A
nvin
nasm
.
nsi:
a
dd
NASM Manual;
a
utomate vers
i
o
n
g
e
nerat
i
on
commit
|
commitdiff
|
tree
2009-04-07
S
hao Miller
Add NSIS
s
cript t
o
mak
e
a Wi
n
dows installer
commit
|
commitdiff
|
tree
2009-03-19
H
.
Pete
r
Anvi
n
di
s
asm:
f
ix reversed REP vs REPN
E
i
n
e
atbyt
e
()
commit
|
commitdiff
|
tree
2009-03-19
H
.
Pete
r
Anvin
disasm: wh
e
n
n
o
i
n
s
truction is found, consider a naked
.
.
.
commit
|
commitdiff
|
tree
2009-03-18
H
.
Peter Anv
i
n
NASM 2
.
06rc8
commit
|
commitdiff
|
tree
2009-03-18
A
n
dy P
o
lyakov
outcoff:
BR
2685756: fix SAFESEH
w
ith
an
i
nternal symbo
l
commit
|
commitdiff
|
tree
2009-03-18
Michael Sc
h
erer
outelf32/6
4
: fix
u
nini
t
ia
l
ized rbtr
e
e
commit
|
commitdiff
|
tree
next