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
.
Pete
r
An
v
i
n
Correc
t
ion: prep
r
oc
.
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
.
Peter Anvin
NASM 2
.
06
.
01rc1
commit
|
commitdiff
|
tree
2009-07-02
H
.
Peter Anvin
Beginnings of a crude
u
t
i
lity
to dum
p
t
h
e contents
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-02
H
.
P
e
ter A
n
vin
F
ix early report_error(); avoid nuisance phase
warnings
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-02
H
.
P
eter Anvin
outo
b
j:
h
andle th
e
c
a
se of SE
G
<u
n
defined> in pass 0
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-02
H
.
Peter An
v
i
n
nasmlib:
a
dd
nasm_assert();
u
se const char * f
o
r f
i
len
a
mes
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-02
H
.
Peter Anvin
comp
i
ler
.
h: new macro f
o
r a n
o
n-ret
u
rning
f
unction
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-01
H
.
Peter Anvin
o
u
t
macho:
change li
c
ense
to 2-BSD
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-30
H
.
Peter Anvin
NASM 2
.
0
6
commit
|
commitdiff
|
tree
2009-06-29
H
.
Peter
Anvin
heade
r
s/doc: copyright heade
r
for do
c
umentation fil
e
s
commit
|
commitdiff
|
tree
2009-06-29
H
.
Pe
t
er
Anvin
Add new copyright headers to th
e
r
d
off code
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-29
H
.
Peter
A
nv
i
n
A
dd n
e
w copyright head
e
rs to the
o
u
t
put modules
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-29
H
.
Peter Anvin
Add c
o
pyright header
s
to st
a
n
d
a
rd macro
packages
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-29
H
.
Pete
r
Anvin
Add copyr
i
ght
h
eaders to macro files
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-29
H
.
Peter Anvin
Ma
c
r
o
file copyright header
commit
|
commitdiff
|
tree
2009-06-29
H
.
Peter Anvin
Add co
p
y
r
ight heade
r
s to th
e
*
.
c/*
.
h
files in the main
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-29
H
.
P
e
ter Anvin
In m
e
mory of Chuck
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-29
H
.
Pet
e
r
Anvin
Add copyright header
to n
a
smdoc
.
src
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-28
H
.
P
e
t
e
r Anvin
LICENSE:
i
nclude the actual BSD license
commit
|
commitdiff
|
tree
2009-06-28
H
.
P
e
ter Anvin
Ad
d
copyrig
h
t notices to other
*
.
dat
file
s
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-28
H
.
P
e
ter
A
nvin
Ad
d
copyright
notice to
insns
.
dat
commit
|
commitdiff
|
tree
2009-06-28
H
.
Pet
e
r Anvin
Ad
d
copyright ver
b
iage to Perl scripts; up
d
ate LICE
N
SE
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-28
H
.
Peter
Anvi
n
Standard copyright ver
b
i
a
g
e headers
commit
|
commitdiff
|
tree
2009-06-28
H
.
Pete
r
Anvin
LICEN
S
E: gi
v
e the c
u
rrent license st
a
tus
.
commit
|
commitdiff
|
tree
2009-06-28
H
.
P
e
ter Anvin
N
ASM 2
.
06rc16
commit
|
commitdiff
|
tree
2009-06-28
H
.
Peter Anvin
Run
make allde
p
s
commit
|
commitdiff
|
tree
2009-06-28
H
.
Peter Anvin
Move prototypes
f
o
r null_debug to outfor
m
.
h and outl
i
b
.
h
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-28
H
.
Peter Anvin
Move
b
ackend-specific code to
output/; break out null
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-28
H
.
Peter
Anv
i
n
de
b
ug
:
make *
a
ll* the null d
e
bug routines availa
b
le
.
.
.
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
.
Pete
r
Anv
i
n
test/Ma
k
efile: add rule to
produce a
.
dbg f
i
le
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-28
H
.
Peter
A
nvin
outfor
m
: build ALL f
o
r
m
ats
b
y
default, incl
u
ding DB
G
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-28
H
.
Pe
t
er
Anvin
out
e
lf
.
c:
a
dd appropriate #ifde
f
s
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-28
H
.
Peter
A
n
vin
outd
b
g: make outdbg
.
c c
o
m
pile
c
le
a
nly
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-27
H
.
Peter Anvin
NASM
2
.
06
r
c15
commit
|
commitdiff
|
tree
2009-06-27
H
.
Pet
e
r Anvin
BR 278
1
900
:
handle common label
s
while op
t
imizin
g
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-27
H
.
P
et
e
r Anvi
n
pars
e
r
.
c:
fix stylistic ni
t
pick
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-27
H
.
P
e
ter Anvin
asse
m
ble
.
c: sty
l
isti
c
n
it
p
ick
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-27
H
.
Pete
r
A
n
v
i
n
preproc: use %
i
f
0 in
s
tead
o
f
%
ifdef BO
G
US
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-27
H
.
Peter Anvin
ha
s
htbl
:
m
a
ke hash_iterate() not cra
s
h
o
n an
uninita
l
ized
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-27
H
.
Peter Anvin
nasm
.
c: clean up pas
s
exit
logic
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-26
H
.
Peter Anvin
n
disasm: fix disassembly of
JRCXZ
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-26
H
.
P
eter
A
nvin
NASM 2
.
06rc14
commit
|
commitdiff
|
tree
2009-06-26
H
.
Peter Anv
i
n
insns
.
dat: reformat
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-26
H
.
P
e
ter Anvin
i
n
sns
.
dat: add r
e
laxed for
m
s
f
or XOP/FMA4/CVT16 instruction
s
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-26
H
.
Pe
t
er Anvin
A
dd Cyrill
G
orcu
n
ov to
A
U
THORS
commit
|
commitdiff
|
tree
2009-06-26
H
.
Pet
e
r Anvin
insns
.
pl: remov
e
stray whitespace
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-26
H
.
Peter An
v
in
i
n
sns
.
pl: add "nohi" co
d
e for
R
EX_NH
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-26
H
.
Peter Anvin
ins
n
s
.
pl: fix indentation
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-26
H
.
Peter A
n
vin
E
L
F
:
make debugging fun
c
tions st
a
tic
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-26
H
.
Peter Anvin
EL
F
: remove
l
oop
i
nvariant calculation of global offset
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-26
H
.
Peter Anvin
ELF: clea
n
up th
e
a
rith
m
etic f
o
r globa
l
symbols
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-26
H
.
P
eter
Anvin
EL
F
: bump GLOBAL_TEMP_BASE
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Pete
r
Anvi
n
ELF: eliminate har
d
-code
d
section numbers
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-25
H
.
P
eter Anvin
Handl
e
the new ELF
heade
r
s
i
n
the
d
ependency g
e
neratio
n
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Pet
e
r Anvin
ELF: add
header fi
l
es, begin mergi
n
g c
o
mmon code, dro
p
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Peter Anvin
NASM
2
.
06rc13
commit
|
commitdiff
|
tree
2009-06-25
H
.
P
eter Anvin
changes
.
s
rc:
upda
t
e
commit
|
commitdiff
|
tree
2009-06-25
H
.
Peter
Anvin
insns: make the MMX
v
ersion
of PINSRW m
a
tc
h
the SSE
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-25
H
.
P
eter Anvin
Intel FMA: drop relaxe
d
forms
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Pet
e
r A
n
vin
F
i
x the PINSR serie
s
of
instru
c
tions
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Peter
Anvin
Add support for instruc
t
io
n
s w
h
ich alwa
y
s u
s
e
low 8
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Peter
A
nvin
insns
.
dat: fix typos: VCMPORD_SP[SD] ent
e
r
e
d as
V
CMPORS_SP[SD]
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Peter Anvin
in
s
ns
.
d
at: c
o
l
l
apse relaxed
f
orms
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Peter Anvin
ins
n
s
.
p
l: allow relaxed forms to be created without
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-24
H
.
Peter
A
nv
i
n
changes
.
src: fi
x
some odd
spacing
commit
|
commitdiff
|
tree
2009-06-23
H
.
P
e
te
r
An
v
in
p
a
rser: don't use mid
c
ode declarations
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-05-26
H
.
P
eter Anvin
specfile: updat
e
URLs
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-05-26
H
.
Peter
Anvin
N
indent
:
add
b
ack the -nu
t
option
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-05-26
H
.
Peter Anvin
Nindent
:
up
d
ate wit
h
the -npro
and -il0 options
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-05-23
H
.
Peter
Anv
i
n
doc: use NASM sy
n
tax for
x
87
r
egisters
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-05-09
H
.
Peter
A
n
vin
Add sym
b
olic co
n
stants for REX_
V
"classes" (VEX, XOP
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-05-09
H
.
Pet
e
r Anvin
doc: r
e
mov
e
insref
.
s
r
c
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-05-06
H
.
Peter Anvin
N
ASM 2
.
06rc12
commit
|
commitdiff
|
tree
2009-05-04
H
.
Peter
A
nvin
prep
r
oc:
handle %+
even durin
g
ear
l
y
t
ok
e
n replacemen
t
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-05-04
H
.
P
e
t
e
r
Anv
i
n
Use lo
w
er c
a
s
e
for VEX
and XOP in instr
u
ctions table
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-05-04
H
.
Pete
r
Anv
i
n
Infrastru
c
ture support
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
outb
i
n:
replace f
p
rintf(rf, not_defined);
with fputs
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-04-20
H
.
Pe
t
er A
n
vin
N
A
SM 2
.
06rc11
commit
|
commitdiff
|
tree
2009-04-20
H
.
Pet
e
r
Anvin
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
.
Peter Anvin
doc: slightly tidy
the
c
opyright pa
g
e
of th
e
manual
.
commit
|
commitdiff
|
tree
2009-04-17
H
.
Peter
Anvin
prepro
c
: make
$
and $$ TOKEN_OTHER
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2009-04-08
H
.
Pet
e
r Anvin
prep
r
o
c: fix mor
e
tok
e
n pasting cases
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-04-08
H
.
Pe
t
er Anvi
n
A
UTHO
R
S
:
U
pdate in
f
orm
a
tion
for HPA
commit
|
commitdiff
|
tree
2009-04-08
H
.
Peter Anvin
NASM
2
.
06rc
1
0
commit
|
commitdiff
|
tree
2009-04-08
H
.
Peter
A
nvin
Doc
u
m
e
n
t pre
p
rocessor t
o
k
e
n
concatenati
o
n fix
.
commit
|
commitdiff
|
tree
2009-04-08
H
.
Peter
Anvin
H
andle weird cases of token pasting
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-04-08
H
.
Pet
e
r Anvi
n
NASM 2
.
06rc
9
commit
|
commitdiff
|
tree
2009-04-07
H
.
Peter Anvin
n
a
sm
.
nsi: add COPYING to the list of files to pac
k
age
commit
|
commitdiff
|
tree
2009-04-07
H
.
Pe
t
er Anvin
nasm
.
nsi: add
NASM Manual; automate ve
r
sion g
e
neration
commit
|
commitdiff
|
tree
2009-03-19
H
.
Pete
r
Anvin
d
isasm:
fix reversed REP vs R
E
PN
E
in
eatbyte()
commit
|
commitdiff
|
tree
2009-03-19
H
.
P
et
e
r
Anvin
disasm: when no i
n
stru
c
tion
i
s fou
n
d, consi
d
er
a naked
.
.
.
commit
|
commitdiff
|
tree
2009-03-18
H
.
Peter Anvin
NASM 2
.
06rc
8
commit
|
commitdiff
|
tree
2009-03-18
H
.
P
e
t
er A
n
v
in
BR 2690688
:
Fix o
p
cod
e
s for
FMA ins
t
ruc
t
ions
commit
|
commitdiff
|
tree
2009-03-17
H
.
Peter Anvin
Add t
e
st from
BR
2
690688
commit
|
commitdiff
|
tree
2009-03-17
H
.
Peter Anvin
BR
2
69068
8
:
add missing
VFM instruction
s
commit
|
commitdiff
|
tree
2009-03-16
H
.
Peter
A
n
vin
BR
2
689
3
16: PEXT
R
Q require
s
REX
.
W
commit
|
commitdiff
|
tree
2009-03-16
H
.
P
e
t
er Anvi
n
genfma: fix
spe
l
ling o
f
the V
F
N
M
i
nstru
c
t
i
ons
commit
|
commitdiff
|
tree
2009-03-16
H
.
Peter Anvin
insns
.
dat: fix VFNM instr
u
c
t
i
ons i
n
c
orrec
t
ly spel
l
ed
.
.
.
commit
|
commitdiff
|
tree
2009-03-15
H
.
Peter Anvin
NASM 2
.
06r
c
7
commit
|
commitdiff
|
tree
next