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
LICENSE: give the current license status.
2009-06-28
H
.
Peter A
n
vin
LICENSE: give the
c
urr
e
nt license status
.
commit
|
commitdiff
|
tree
2009-06-28
H
.
Pe
t
e
r An
v
i
n
NASM
2
.
0
6rc16
commit
|
commitdiff
|
tree
2009-06-28
H
.
P
e
ter Anvin
Run make all
d
eps
commit
|
commitdiff
|
tree
2009-06-28
H
.
Peter A
n
vin
Move protot
y
pes for nul
l
_d
e
bug to out
f
orm
.
h an
d
outlib
.
h
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-28
H
.
Peter Anvin
Move back
e
nd-
s
pecifi
c
code to output/;
br
e
ak out
n
ull
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-28
H
.
Peter Anvin
de
b
ug
:
m
ake *all*
the nul
l
debug routin
e
s
availab
l
e
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-28
H
.
Peter
A
nvin
output: call debug
init from a
c
entral location
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-28
H
.
Peter Anvin
test/
M
akef
i
l
e
:
a
dd rule to pr
o
duce a
.
dbg fi
l
e
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-28
H
.
Peter Anvin
outfor
m
: buil
d
ALL
f
o
rma
t
s
by d
e
faul
t
, including DBG
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-28
H
.
Pete
r
Anvin
out
e
l
f
.
c: add
a
ppropriate #ifdefs
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-28
H
.
P
e
ter A
n
vin
outdbg: make outdbg
.
c
com
p
il
e
cl
e
anly
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-27
H
.
Peter An
v
in
NASM
2
.
06rc15
commit
|
commitdiff
|
tree
2009-06-27
H
.
Peter Anvin
BR
2
781900: handle common lab
e
ls w
h
i
le optimizing
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-27
H
.
P
e
ter Anv
i
n
pars
e
r
.
c
:
fi
x
stylisti
c
ni
t
pick
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-27
H
.
Peter A
n
v
i
n
assemble
.
c: stylisti
c
ni
t
p
i
c
k
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-27
H
.
Peter Anvin
pr
e
proc
:
use %if 0
i
ns
t
e
a
d of %ifdef BOGUS
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-27
H
.
Peter An
v
in
h
asht
b
l: make hash_it
e
r
a
te() not cras
h
on a
n
uninitalize
d
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-27
H
.
P
eter
Anvin
na
s
m
.
c:
clean up
p
ass
e
xit logic
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-26
H
.
Peter
A
n
v
in
n
d
isasm: fix disassemb
l
y of JRCXZ
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-26
H
.
Peter Anvin
NASM 2
.
0
6r
c
14
commit
|
commitdiff
|
tree
2009-06-26
H
.
Pe
t
er Anvin
insns
.
dat
:
reformat
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-26
H
.
Peter
A
nvin
insns
.
dat
:
add relaxed form
s
for XOP/FMA4/CV
T
1
6
ins
t
ructions
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-26
H
.
Peter Anvin
A
d
d Cy
r
ill Go
r
cunov to AUTHORS
commit
|
commitdiff
|
tree
2009-06-26
H
.
Peter Anvin
insns
.
p
l
: remove stray whi
t
espace
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-26
H
.
P
eter Anvin
insns
.
pl
:
add "no
h
i
"
code for REX_NH
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-26
H
.
Peter Anvin
insn
s
.
pl: fix ind
e
n
t
ation
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-26
H
.
Pet
e
r Anvin
ELF:
make debuggin
g
fun
c
tion
s
stati
c
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-26
H
.
Pe
t
er
A
nvin
EL
F
: rem
o
ve loop i
n
v
a
riant calcul
a
t
i
on
of global o
f
fset
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-26
H
.
Peter Anvin
ELF: clean up the arithmetic for global symbols
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-26
H
.
Peter Anvin
E
L
F: bump
GLOBAL_TEMP
_
BASE
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-25
H
.
P
e
ter Anv
i
n
ELF: eli
m
inate hard
-
coded section nu
m
ber
s
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Peter Anvin
Handle t
h
e new ELF header
s
in the
depende
n
cy generation
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Peter Anvin
ELF: add
h
e
a
der files, begin merging
common code, dr
o
p
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Peter
A
n
v
i
n
NASM
2
.
0
6
rc13
commit
|
commitdiff
|
tree
2009-06-25
H
.
Pet
e
r Anv
i
n
c
h
ange
s
.
src: u
p
date
commit
|
commitdiff
|
tree
2009-06-25
H
.
Pet
e
r Anvin
insns
:
make the MMX vers
i
o
n
o
f PIN
S
RW match the SSE
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Peter Anvin
I
n
tel FMA: d
r
op rel
a
xed 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 P
I
NSR
s
e
ries of
instructions
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Peter A
n
vin
Add support f
o
r instruction
s
wh
i
ch always use
l
ow 8
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-25
H
.
P
et
e
r Anvi
n
insns
.
d
at:
fix typ
o
s: VCMPORD_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
.
Pete
r
Anv
i
n
i
nsns
.
d
at:
coll
a
pse
rela
x
ed forms
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-25
H
.
P
e
ter Anvin
insns
.
pl:
allow re
l
ax
e
d forms to be crea
t
ed wit
h
out
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-24
H
.
Pet
e
r
An
v
in
cha
n
ge
s
.
sr
c
: fix some
od
d
spacing
commit
|
commitdiff
|
tree
2009-06-23
H
.
Peter Anvin
parser: don't use midco
d
e d
e
clar
a
ti
o
ns
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-05-26
H
.
Peter Anvin
specfile
:
update URLs
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-05-26
H
.
Peter A
n
v
i
n
Nindent: add back t
h
e
-nu
t
o
ption
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
p
ro
a
nd -il0 o
p
tions
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-05-23
H
.
Peter Anvin
doc: use NASM syntax for x87
regist
e
rs
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-05-09
H
.
Peter
A
n
vi
n
Add s
y
mbolic consta
n
ts
f
o
r
R
E
X
_V "c
l
asses" (VEX, XOP
.
.
.
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
te
r
Anvin
NASM 2
.
06rc12
commit
|
commitdiff
|
tree
2009-05-04
H
.
Pete
r
Anvin
preproc: handle %+
ev
e
n during early to
k
en
r
eplacement
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-05-04
H
.
Pe
t
er Anvin
Use lower case for VE
X
and XOP
i
n ins
t
r
uctio
n
s table
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-05-04
H
.
Peter Anvin
Infrastructure support f
o
r
AMD's
new
X
OP pref
i
x
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-04-30
H
.
Peter Anvin
out
b
in
:
replace fprintf(rf
,
n
o
t_defined); w
i
th fputs
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-04-20
H
.
Pete
r
An
v
i
n
doc: sligh
t
ly tidy the copyright page o
f
the manua
l
.
commit
|
commitdiff
|
tree
2009-04-08
H
.
Peter Anvin
prep
r
oc: fix more tok
e
n pasti
n
g cases
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-04-08
H
.
P
et
e
r Anv
i
n
AUTHOR
S
: Updat
e
information for HPA
commit
|
commitdiff
|
tree
2009-04-08
H
.
Pe
t
e
r Anvin
NAS
M
2
.
06rc10
commit
|
commitdiff
|
tree
2009-04-08
H
.
Peter
Anvin
Document preproc
e
s
sor toke
n
co
n
cate
n
a
t
i
on
fix
.
commit
|
commitdiff
|
tree
2009-04-08
H
.
Pete
r
Anvin
Handle wei
r
d cases of t
o
k
en pasting
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-04-08
H
.
Peter Anvin
NAS
M
2
.
0
6
r
c
9
commit
|
commitdiff
|
tree
2009-04-07
H
.
Pe
t
er Anvin
n
a
sm
.
nsi:
a
dd COPYING to
the list of files to pa
c
kage
commit
|
commitdiff
|
tree
2009-04-07
H
.
P
ete
r
Anvin
nasm
.
ns
i
: add
N
ASM Manual
;
a
u
to
m
ate
vers
i
on g
e
neration
commit
|
commitdiff
|
tree
2009-03-19
H
.
Peter An
v
in
di
s
asm: fix rever
s
e
d
RE
P
vs REP
N
E i
n
eatby
t
e
()
commit
|
commitdiff
|
tree
2009-03-19
H
.
Peter Anvin
di
s
asm:
w
hen no instruc
t
ion is found, consider
a naked
.
.
.
commit
|
commitdiff
|
tree
2009-03-15
H
.
Peter Anv
i
n
NASM 2
.
0
6
r
c7
commit
|
commitdiff
|
tree
2009-03-08
H
.
Peter
Anvin
BR 2672117: h
a
ndle
l
ong lines for db/dw/etc
.
commit
|
commitdiff
|
tree
2009-03-01
H
.
Peter Anv
i
n
autocon
f
: detect the broken
bool in OpenWatco
m
1
.
8
commit
|
commitdiff
|
tree
2009-03-01
H
.
Peter Anvin
Most instructio
n
co
d
es are oct
a
l, so pr
i
n
t errors t
h
a
t
.
.
.
commit
|
commitdiff
|
tree
2009-02-24
H
.
Pe
t
e
r
A
nvin
Add VP
C
LMUL instr
u
ctions
commit
|
commitdiff
|
tree
2009-02-24
H
.
Pe
t
er An
v
in
assemble
:
only be opti
m
istic wit
h
NO_SEG if we'
r
e
r
eally
.
.
.
commit
|
commitdiff
|
tree
2009-02-24
H
.
Peter Anvin
convergence
.
as
m
: add test
o
f
j
mp to
a
n
ab
s
olute a
d
dress
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anv
i
n
P
C
LMU
L
is appar
e
ntly targeted for
W
estmere wit
h
the
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter An
v
in
NA
S
M 2
.
06rc5
commit
|
commitdiff
|
tree
2009-02-22
H
.
Pe
t
e
r
An
v
i
n
B
R
2557903: fix disassemb
l
y of a set of SSE
M
OV* instruction
s
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter
A
nvin
BR 25
4
1252: Fix issues i
n
insns
.
d
a
t, mostly related
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter
Anvin
chan
g
e
s
.
src: documen
t
WAIT
a
nd %
$
$ fixes
commit
|
commitdiff
|
tree
2009-02-22
H
.
P
eter A
n
vin
BR 2592476: T
r
eat WAIT as a p
r
e
fix even
t
hough
i
t
's
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
Pet
e
r Anvin
br704736: handl
e
d
ee
p
con
t
ext-local
m
acros
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
nasml
i
b: make nasm_strcat()
take const argu
m
ents
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter
A
nv
i
n
outelf32/64
:
remove
a
lign_str
in fav
o
r of f
w
ritezero
(
)
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
outbin: fix ty
p
o:
"sections"
n
ot "section"
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter
A
n
v
in
U
n
ify all-zero
buffers
;
add
fwritez
e
ro
(
)
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
BR 26119
0
6: proper error message f
o
r sta
r
t < orig
i
n
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter
A
n
vin
NASM 2
.
06rc4
commit
|
commitdiff
|
tree
2009-02-22
H
.
Pet
e
r Anvin
Fix opco
d
e for VADDSUBPS
;
ope
r
ands for VBLEND;
a
dd
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
P
e
ter
A
nv
i
n
FMA
i
nstr
u
ctions
w
on't be in Sand
y
Bridge
commit
|
commitdiff
|
tree
2009-02-13
H
.
Peter A
n
v
i
n
B
R
2593349
:
Move
v
ersion m
e
ssage back to stdout
commit
|
commitdiff
|
tree
2009-01-19
H
.
Peter
An
v
i
n
doc: clean up the
"
String Ma
n
ipu
l
ati
o
n i
n
Macr
o
s" section
commit
|
commitdiff
|
tree
2009-01-19
H
.
Peter A
n
v
i
n
do
c
:
i
ndent
the time macro example
commit
|
commitdiff
|
tree
2009-01-19
H
.
Pete
r
Anvin
doc: fix typo
commit
|
commitdiff
|
tree
2009-01-19
H
.
Peter Anvin
Merge branch '
m
a
s
ter' o
f
git+ssh://repo
.
or
.
c
z
/srv/git
.
.
.
commit
|
commitdiff
|
tree
2009-01-19
H
.
Pet
e
r A
n
vi
n
doc: up
d
at
e
the section on nu
m
eric c
o
nst
a
n
ts
commit
|
commitdiff
|
tree
2009-01-05
H
.
Peter Anvi
n
Fix the [warning] dir
e
ctive
commit
|
commitdiff
|
tree
2009-01-04
H
.
Peter Anvin
outas86: sl
i
ght stylistic cleanups
commit
|
commitdiff
|
tree
2008-12-30
H
.
Peter Anvin
BR 2432826:
F
ix e
n
forceme
n
t of the LON
G
b
it
commit
|
commitdiff
|
tree
2008-12-30
H
.
P
eter Anvin
BR 2413
2
78: N
o
noptimal forms of ar
i
thmetic instructio
n
s
.
.
.
commit
|
commitdiff
|
tree
2008-12-23
H
.
Peter A
n
vin
changes
.
src: document
M
ach-O alignment
fix
.
commit
|
commitdiff
|
tree
2008-12-20
H
.
Peter
A
n
v
in
NA
S
M 2
.
06rc2
commit
|
commitdiff
|
tree
next