repo.or.cz
/
nasm
/
nasm.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
Add copyright verbiage to Perl scripts; update LICENSE
2009-06-28
H
.
P
eter Anvin
Add cop
y
right verbiag
e
to Perl sc
r
ipts; update LICENSE
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-28
H
.
P
e
ter
Anvin
Sta
n
dard
c
o
py
r
ight v
e
rbiage headers
commit
|
commitdiff
|
tree
2009-06-28
H
.
Peter A
n
vin
LICEN
S
E: give
t
he current license statu
s
.
commit
|
commitdiff
|
tree
2009-06-28
H
.
P
eter Anvin
N
ASM 2
.
06
r
c16
commit
|
commitdiff
|
tree
2009-06-28
H
.
Peter Anvin
Ru
n
make alldeps
commit
|
commitdiff
|
tree
2009-06-28
H
.
Peter A
n
vi
n
Move
p
rotot
y
pes for nul
l
_d
e
bug
t
o outf
o
rm
.
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 backend-specific code
to output/; br
e
a
k ou
t
null
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-28
H
.
Pe
t
er Anvin
d
ebug: make
*all* the null debug routines availa
b
le
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-28
H
.
Peter A
n
vin
outp
u
t: call deb
u
g i
n
it from a
c
entral location
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-28
H
.
Pete
r
Anvi
n
t
e
st/Makefil
e
:
a
dd
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 ALL
formats
by default, including DBG
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-28
H
.
P
eter Anv
i
n
o
u
telf
.
c: add ap
p
ropr
i
ate
#
ifdefs
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-28
H
.
Peter
A
n
vin
outdbg: make out
d
bg
.
c compil
e
c
l
e
a
n
l
y
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-27
H
.
Peter A
n
vin
NASM 2
.
0
6
rc1
5
commit
|
commitdiff
|
tree
2009-06-27
H
.
Peter Anvin
B
R
2781900: handle commo
n
labels wh
i
l
e opt
i
mizi
n
g
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-27
H
.
Peter
A
n
v
i
n
parser
.
c
:
fix stylist
i
c ni
t
p
i
ck
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-27
H
.
Peter A
n
vin
assemb
l
e
.
c: stylistic
n
itpick
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-27
H
.
Pe
t
e
r
Anvin
preproc: use %if 0 instead o
f
%i
f
def BOGUS
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-27
H
.
Peter Anvin
hash
t
bl
:
make hash_ite
r
ate() not crash on an uninitalized
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-27
H
.
P
e
ter Anvin
n
a
s
m
.
c
:
cle
a
n up pass exit l
o
gic
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-26
H
.
Peter Anvi
n
n
d
isasm: fix disassembly of JR
C
XZ
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-26
H
.
Peter Anvi
n
NASM 2
.
06rc14
commit
|
commitdiff
|
tree
2009-06-26
H
.
P
e
t
e
r
Anvin
i
n
s
n
s
.
dat: re
f
ormat
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-26
H
.
Peter
Anvin
insns
.
dat: add r
e
laxed forms f
o
r XOP/FMA4/CVT
1
6 instructions
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-26
H
.
Pete
r
A
n
vi
n
Add Cyrill
G
orc
u
nov to
A
UTHORS
commit
|
commitdiff
|
tree
2009-06-26
H
.
Peter Anvin
insns
.
pl: remove stray w
h
ites
p
ace
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-26
H
.
Peter Anvin
i
n
sns
.
pl: add "nohi" code for REX_NH
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-26
H
.
P
eter
A
n
v
i
n
insns
.
pl: fix indentation
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-26
H
.
Pet
e
r A
n
v
in
EL
F
: make deb
u
ggi
n
g functions st
a
tic
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-26
H
.
Peter Anvin
ELF: rem
o
ve loop invari
a
n
t calculation of glo
b
a
l
offset
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-26
H
.
Peter Anvin
ELF:
c
le
a
n up
t
he arithmetic
for gl
o
ba
l
s
ymbols
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-26
H
.
Pe
t
er A
n
vin
ELF: b
u
mp G
L
OBAL_TEM
P
_BASE
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Peter Anvi
n
ELF: eliminate hard-
c
ode
d
sec
t
ion
n
um
b
ers
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-25
H
.
P
e
ter A
n
vin
Handle the new E
L
F
hea
d
ers i
n
the depen
d
ency generation
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-25
H
.
P
eter An
v
in
ELF: add he
a
der f
i
les, begin me
r
ging common code,
d
rop
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Pe
t
e
r
A
n
vin
NASM 2
.
06rc13
commit
|
commitdiff
|
tree
2009-06-25
H
.
Peter Anvin
cha
n
ges
.
src:
u
pdate
commit
|
commitdiff
|
tree
2009-06-25
H
.
Peter
Anvin
i
nsns: make th
e
MMX v
e
rsion of PINSRW match the SSE
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-25
H
.
P
eter Anv
i
n
Intel FMA: drop relaxed
f
or
m
s
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Peter Anvin
Fix the PIN
S
R ser
i
es of instruc
t
i
o
ns
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Peter
A
n
v
in
A
dd support f
o
r instru
c
tio
n
s
w
hich always u
s
e l
o
w
8
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Peter Anvin
insns
.
dat:
fix typos
:
VCMPORD_SP[S
D
] entered as VCMPORS_SP[SD]
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Pe
t
e
r
Anvi
n
i
n
sn
s
.
dat
:
collapse relaxed forms
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Peter Anv
i
n
i
n
s
n
s
.
pl: allow re
l
a
x
ed forms to be created
without
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-24
H
.
Pe
t
er Anvin
changes
.
src: fix
s
ome
o
dd spacing
commit
|
commitdiff
|
tree
2009-06-23
H
.
Peter Anvin
par
s
er: don't use
midcode declarat
i
o
ns
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-05-26
H
.
Peter
A
nvin
s
pec
f
il
e
: upda
t
e URL
s
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-05-26
H
.
Pe
t
er
A
nvin
Ninde
n
t
:
add back t
h
e -nut option
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-05-26
H
.
P
e
ter Anvin
Ninden
t
:
u
pdate
w
i
t
h the -
n
p
ro
a
nd -il0 options
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-05-23
H
.
Pe
t
er An
v
i
n
doc: use NASM syntax
for
x87 regis
t
ers
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-05-09
H
.
Peter Anvin
A
dd symbolic constants for REX_V
"
c
l
asses" (VEX
,
XOP
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-05-09
H
.
Pet
e
r
A
nvin
d
o
c: remove in
s
ref
.
src
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-05-06
H
.
Peter
A
nvin
N
A
SM 2
.
06r
c
1
2
commit
|
commitdiff
|
tree
2009-05-04
H
.
P
e
ter
A
n
v
in
p
r
e
p
roc: ha
n
dle %+
e
v
en duri
n
g early token re
p
lacement
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-05-04
H
.
Pe
t
er
A
nvin
Use
lower case for
V
E
X a
n
d X
O
P
in in
s
tr
u
ct
i
ons tabl
e
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-05-04
H
.
P
e
t
er
A
nvin
I
n
f
r
astruct
u
re su
p
port
f
or AMD's new X
O
P
p
refix
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-04-30
H
.
Peter
A
nvin
ou
t
b
i
n
:
rep
l
ace f
p
rin
t
f
(
rf, not_defined); with
f
pu
t
s
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-04-20
H
.
Pe
t
er A
n
vin
doc: slightly tidy the copyright page o
f
the manu
a
l
.
commit
|
commitdiff
|
tree
2009-04-08
H
.
Peter Anvin
preproc:
f
ix
m
o
re
t
o
ken pasting cases
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-04-08
H
.
P
e
t
er Anv
i
n
A
UTHOR
S
: Update i
n
formatio
n
for
H
PA
commit
|
commitdiff
|
tree
2009-04-08
H
.
Peter An
v
in
NA
S
M 2
.
06rc10
commit
|
commitdiff
|
tree
2009-04-08
H
.
Peter Anvin
D
ocume
n
t preproce
s
so
r
token concatenation fix
.
commit
|
commitdiff
|
tree
2009-04-08
H
.
Peter
A
nvin
Handle
weird
cases of token pasting
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 An
v
in
nas
m
.
nsi: add COPYING to the
list of files to package
commit
|
commitdiff
|
tree
2009-04-07
H
.
P
eter Anvin
nasm
.
nsi: add NASM Manual; automate versio
n
g
e
neration
commit
|
commitdiff
|
tree
2009-03-19
H
.
Peter Anvin
disasm: f
i
x reversed R
E
P
v
s
REPNE in
e
atbyte(
)
commit
|
commitdiff
|
tree
2009-03-19
H
.
Peter Anvin
disas
m
: when no instruction is
f
o
u
nd, consid
e
r a naked
.
.
.
commit
|
commitdiff
|
tree
2009-03-15
H
.
Peter Anvi
n
NASM 2
.
06rc7
commit
|
commitdiff
|
tree
2009-03-08
H
.
Peter An
v
in
BR 2672117: handle
l
o
n
g
lines for db/dw/etc
.
commit
|
commitdiff
|
tree
2009-03-01
H
.
Pete
r
A
nvin
autoconf: det
e
ct the broken bool in OpenWatc
o
m 1
.
8
commit
|
commitdiff
|
tree
2009-03-01
H
.
Peter Anvin
M
ost instru
c
tio
n
c
o
des are
octal, so prin
t
e
r
r
ors that
.
.
.
commit
|
commitdiff
|
tree
2009-02-24
H
.
Peter Anvin
Add VPC
L
M
UL instructions
commit
|
commitdiff
|
tree
2009-02-24
H
.
Pet
e
r
Anvin
ass
e
mble: o
n
ly be optimistic
w
ith NO_SEG
i
f we'
r
e really
.
.
.
commit
|
commitdiff
|
tree
2009-02-24
H
.
Peter Anvi
n
c
onvergence
.
asm: add test of j
m
p
t
o
an
a
bsolute ad
d
ress
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
PCLMUL is apparently targeted for Westm
e
re wi
t
h t
h
e
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter
A
nv
i
n
NA
S
M 2
.
06rc5
commit
|
commitdiff
|
tree
2009-02-22
H
.
Pete
r
Anvin
BR
2
5579
0
3:
f
ix disassembly of a set of SSE M
O
V* instructions
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
BR 254125
2
:
F
ix
i
ssues
in insns
.
dat,
mos
t
l
y
rela
t
ed
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
c
h
anges
.
src
:
do
c
ument
WAIT and
%$$ fixes
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter
A
nvi
n
BR 2592476: Treat WAIT as a pref
i
x even though it's
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvi
n
br704736:
h
andle deep c
o
n
tex
t
-lo
c
al m
a
cros
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
nasmlib:
m
ake nas
m
_st
r
c
a
t()
t
a
ke const arguments
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter
A
nvin
outelf
3
2/
6
4
: re
m
ove al
i
gn_str in
f
a
v
o
r of
fwritezero()
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter
A
nvin
outbin: fi
x
typo: "
s
ections" not
"
sectio
n
"
commit
|
commitdiff
|
tree
2009-02-22
H
.
Pe
t
er
Anvin
Unify al
l
-z
e
ro bu
f
fer
s
; a
d
d
fwritezero(
)
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter An
v
in
B
R
2611906: proper error mes
s
age for
start < origin
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
NASM 2
.
06rc4
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
Fix opcod
e
for VADDSUBPS; op
e
r
ands fo
r
VBLEND;
a
dd
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvi
n
FMA
i
nstr
u
ct
i
ons won't be in Sandy Bridge
commit
|
commitdiff
|
tree
2009-02-13
H
.
Peter Anvin
BR 2593349: M
o
ve version mess
a
g
e b
a
c
k
to
stdout
commit
|
commitdiff
|
tree
2009-01-19
H
.
Peter
A
nv
i
n
d
o
c: clean
u
p t
h
e "St
r
ing Manipulat
i
o
n
i
n M
a
c
ros"
section
commit
|
commitdiff
|
tree
2009-01-19
H
.
Peter Anvin
doc: indent the ti
m
e macro ex
a
mple
commit
|
commitdiff
|
tree
2009-01-19
H
.
Peter
A
nvin
doc: fix typo
commit
|
commitdiff
|
tree
2009-01-19
H
.
Peter
Anvin
Merge
b
r
a
n
c
h 'ma
s
ter' of git+ssh
:
/
/r
e
po
.
or
.
cz/srv/gi
t
.
.
.
commit
|
commitdiff
|
tree
2009-01-19
H
.
Peter Anvin
doc: u
p
d
ate
t
h
e
section
o
n numeric constants
commit
|
commitdiff
|
tree
2009-01-05
H
.
Peter Anvin
Fix the [warning] directive
commit
|
commitdiff
|
tree
2009-01-04
H
.
Peter
Anvin
outa
s
86:
s
light stylistic clea
n
ups
commit
|
commitdiff
|
tree
2008-12-30
H
.
Peter Anv
i
n
BR 2432826: Fix enf
o
rcement
of the LONG bit
commit
|
commitdiff
|
tree
2008-12-30
H
.
Peter
A
nvin
BR 2413278:
Nonoptimal forms o
f
a
rithmetic instructions
.
.
.
commit
|
commitdiff
|
tree
next