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
.
P
eter
A
nv
i
n
L
ICENSE
:
give the current license status
.
commit
|
commitdiff
|
tree
2009-06-28
H
.
Peter
Anvin
NASM 2
.
06rc16
commit
|
commitdiff
|
tree
2009-06-28
H
.
P
e
t
e
r Anv
i
n
Run make
a
lldep
s
commit
|
commitdiff
|
tree
2009-06-28
H
.
Peter A
n
vin
Move p
r
oto
t
ypes for null_debug to
o
utfor
m
.
h
a
nd outlib
.
h
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-28
H
.
Peter
A
nvin
Mo
v
e backen
d
-s
p
ecifi
c
c
o
d
e to o
u
tput/; bre
a
k out
nu
l
l
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-28
H
.
Pete
r
Anvin
deb
u
g: mak
e
*all* the n
u
ll debug
routi
n
es availab
l
e
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-28
H
.
P
et
e
r Anv
i
n
output: call debug i
n
it from a
cen
t
ral l
o
c
ation
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-28
H
.
P
e
ter Anvin
test/Makefile: add
r
u
l
e
to prod
u
ce a
.
dbg file
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-28
H
.
P
e
ter Anvin
out
f
orm: build ALL formats by de
f
ault, includ
i
ng DBG
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-28
H
.
Peter
A
nvin
out
e
lf
.
c: add approp
r
i
ate #ifdefs
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-28
H
.
P
eter Anvin
out
d
bg: make outdb
g
.
c
compile c
l
ean
l
y
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-27
H
.
Pete
r
An
v
i
n
NASM 2
.
06rc15
commit
|
commitdiff
|
tree
2009-06-27
H
.
Peter A
n
vi
n
BR 2781900: handle common labels
while o
p
t
imizi
n
g
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-27
H
.
Pete
r
Anvin
par
s
er
.
c: fix styl
i
stic nitpick
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-27
H
.
Peter
Anvin
as
s
emble
.
c
: styl
i
stic nitpic
k
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-27
H
.
P
e
ter Anvi
n
preproc: use %if 0 inst
e
ad of
%
ifdef BOGUS
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-27
H
.
Peter Anvin
hashtbl
:
ma
k
e
ha
s
h_itera
t
e() not crash on an un
i
nitalize
d
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-27
H
.
Pet
e
r Anv
i
n
nas
m
.
c: clean up pass
exi
t
logic
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-26
H
.
Pet
e
r Anvin
ndisas
m
: fix disassembly o
f
JRCXZ
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-26
H
.
P
eter Anv
i
n
NASM
2
.
06rc1
4
commit
|
commitdiff
|
tree
2009-06-26
H
.
Peter Anvin
i
n
s
ns
.
d
at: reformat
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-26
H
.
Peter Anvin
insns
.
dat
:
add
r
elaxed f
o
rms for XOP/FMA4/CVT16 instr
u
c
t
ions
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-26
H
.
P
e
ter
A
nvin
Add Cyrill
G
orcunov to
AUTHORS
commit
|
commitdiff
|
tree
2009-06-26
H
.
P
e
ter
A
nvi
n
insns
.
pl:
re
m
ove stray whitespace
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-26
H
.
Pet
e
r Anvin
in
s
ns
.
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
.
Pet
e
r
An
v
i
n
in
s
ns
.
pl: fix indent
a
tion
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-26
H
.
Peter Anvin
E
L
F: make debugging functions static
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-26
H
.
Peter Anvin
ELF
:
remove loo
p
invari
a
nt calculat
i
on
of global
o
ffset
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-26
H
.
P
eter Anvin
ELF
:
cl
e
an
u
p
t
h
e
arithmet
i
c
f
o
r
glo
b
al symbols
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-26
H
.
Pet
e
r Anvin
ELF: bump GLOBAL
_
TEMP_BASE
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Peter Anvin
ELF: eliminate hard-
c
oded section
numbers
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-25
H
.
P
eter
A
nvin
Han
d
l
e the new ELF h
e
aders in the
d
ependency generation
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Peter Anvin
ELF: add
h
eader f
i
les, beg
i
n me
r
ging
common code, drop
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Pet
e
r
Anvin
NAS
M
2
.
06rc13
commit
|
commitdiff
|
tree
2009-06-25
H
.
Peter A
n
vin
chang
e
s
.
src: update
commit
|
commitdiff
|
tree
2009-06-25
H
.
Pete
r
A
n
v
i
n
insns: make
t
he
M
MX
v
e
rsion
of
PINSRW mat
c
h the SSE
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Peter Anvin
Intel
FMA: dro
p
rela
x
ed
form
s
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Peter Anvin
F
i
x
t
he P
I
N
SR
s
eries of instructio
n
s
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Peter Anvin
Add support for
i
ns
t
r
uctions
w
h
ich alway
s
use
low 8
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Peter An
v
i
n
insns
.
dat:
f
ix typos: VCMPO
R
D
_SP[S
D
] ent
e
red as VCMPOR
S
_SP[SD]
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Peter Anvin
insns
.
d
at: col
l
apse rela
x
e
d
forms
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Peter Anvin
insns
.
pl: allo
w
r
elaxed forms to
be crea
t
ed without
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-24
H
.
Pet
e
r A
n
vin
ch
a
nge
s
.
sr
c
:
fix some odd spacin
g
commit
|
commitdiff
|
tree
2009-06-23
H
.
Peter A
n
v
in
parser: don't
use midc
o
de declarations
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-05-26
H
.
Peter Anvin
sp
e
cf
i
l
e: upd
a
te UR
L
s
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-05-26
H
.
Peter A
n
vin
Nindent: add
b
ack the -nut optio
n
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-05-26
H
.
Peter Anvin
Nindent: update with the -npro and -il0 options
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-05-23
H
.
Peter
A
nv
i
n
d
o
c
:
use NASM syntax for x87 regist
e
rs
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-05-17
Cyrill Gorcunov
ins
n
s
.
dat - fi
x
u
p
for XO
P
(SSE5) AMD instructions
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-05-15
Cyrill Gorcuno
v
i
nsns
.
dat
-
intr
o
cuce base XOP (SSE5
)
A
MD instructio
n
s
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-05-15
C
yrill Gor
c
unov
in
s
ns
.
p
l
- add handling of pp VEX/XOP fields
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-05-09
H
.
Peter Anvin
Add symboli
c
constants
f
or REX_V "cl
a
ss
e
s" (VE
X
, XOP
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-05-09
H
.
Peter
A
nvin
doc: re
m
o
v
e insref
.
s
r
c
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-05-06
H
.
Peter Anv
i
n
NASM 2
.
0
6rc12
commit
|
commitdiff
|
tree
2009-05-04
H
.
P
eter Anvi
n
preproc: handle %+
e
ven duri
n
g
e
a
r
ly to
k
en repla
c
ement
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-05-04
H
.
Peter Anvin
Use lo
w
er case fo
r
VE
X
and XOP in instructions table
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-05-04
H
.
Peter A
n
vin
Infr
a
struc
t
ure support for AMD's new XOP prefix
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-04-30
H
.
Peter
A
nvin
o
utbin: rep
l
ac
e
fprint
f
(
r
f
, not_de
f
ined)
;
with fp
u
ts
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-04-20
H
.
P
eter Anvin
d
oc: sli
g
htly t
i
dy the
copyright page
o
f
the manual
.
commit
|
commitdiff
|
tree
2009-04-08
H
.
Peter Anvin
preproc: fix more token pasting ca
s
es
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-04-08
H
.
Peter
Anv
i
n
AUTHORS:
U
pdate infor
m
a
t
ion fo
r
HPA
commit
|
commitdiff
|
tree
2009-04-08
H
.
Pete
r
Anvin
NA
S
M 2
.
06rc10
commit
|
commitdiff
|
tree
2009-04-08
H
.
Pe
t
er Anvin
Document
preprocess
o
r tok
e
n
c
oncatenation fix
.
commit
|
commitdiff
|
tree
2009-04-08
H
.
Pete
r
An
v
in
Handle
weird cases
o
f toke
n
pasting
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-04-08
H
.
Peter A
n
vi
n
NASM 2
.
06r
c
9
commit
|
commitdiff
|
tree
2009-04-07
H
.
Pete
r
A
n
vin
nasm
.
n
si: add COPYING to the list
of fil
e
s to pac
k
age
commit
|
commitdiff
|
tree
2009-04-07
H
.
Peter Anvin
nasm
.
nsi: add NA
S
M
M
anu
a
l; automate version generat
i
o
n
commit
|
commitdiff
|
tree
2009-04-07
Shao Miller
Add NSIS scr
i
pt to
mak
e
a
W
indo
w
s
i
nsta
l
l
er
commit
|
commitdiff
|
tree
2009-03-19
H
.
P
e
t
e
r Anvin
di
s
asm: f
i
x r
e
versed REP
vs REP
N
E
i
n eatbyte()
commit
|
commitdiff
|
tree
2009-03-19
H
.
Peter Anvin
disasm: when no instruction i
s
found, consider a na
k
e
d
.
.
.
commit
|
commitdiff
|
tree
2009-03-15
H
.
Peter Anvin
NASM
2
.
06rc7
commit
|
commitdiff
|
tree
2009-03-08
H
.
Peter Anvin
BR 2672
1
1
7: handle lon
g
lines
for db
/
dw/etc
.
commit
|
commitdiff
|
tree
2009-03-01
H
.
Pe
t
er Anvin
autoco
n
f: de
t
ect the b
r
oken
bool
i
n
O
penWa
t
com 1
.
8
commit
|
commitdiff
|
tree
2009-03-01
H
.
Peter Anvin
Most instruction codes are octal, so print errors that
.
.
.
commit
|
commitdiff
|
tree
2009-02-24
H
.
Peter A
n
vin
A
dd VPCLMUL
instructions
commit
|
commitdiff
|
tree
2009-02-24
H
.
Peter
A
nvin
assemb
l
e
:
only b
e
optimistic with NO_SEG if w
e
're
real
l
y
.
.
.
commit
|
commitdiff
|
tree
2009-02-24
H
.
Pete
r
Anvi
n
converg
e
n
c
e
.
asm: add test of jmp to an absolut
e
add
r
ess
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
PCLMUL is apparen
t
ly targ
e
ted for Westmere wi
t
h the
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter
Anvin
NASM 2
.
06rc5
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter A
n
vi
n
BR 2557903: fix disassembly
o
f a
s
et of
S
SE MO
V
* inst
r
u
ctions
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
BR 2541252: Fix i
s
sues in insns
.
da
t
, most
l
y related
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
P
e
t
e
r
Anvin
change
s
.
src
:
document WAIT and %$$ fixes
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter
A
nvin
BR 25
9
2476: Treat WAIT as a p
r
efix
even though it
'
s
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
br704736
:
h
a
ndle deep contex
t
-local macros
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter An
v
in
nasmlib: make nasm_strcat(
)
take const arguments
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter A
n
v
i
n
out
e
lf32/
6
4
: re
m
ove align_str in favor of
f
writezero()
commit
|
commitdiff
|
tree
2009-02-22
H
.
Pet
e
r Anvin
outbin: fix typo: "sections" no
t
"section"
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter A
n
v
i
n
Unify
all-zero bu
f
fers
;
add fwritezero()
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
BR 2
6
11906: proper error mes
s
age for start < origin
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter
Anv
i
n
NASM 2
.
06rc4
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
Fix opcode for VADDSUBPS; operands for
V
BL
E
ND;
add
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anv
i
n
F
M
A instruc
t
ions w
o
n't be in Sandy Bridge
commit
|
commitdiff
|
tree
2009-02-13
H
.
P
e
ter Anvin
BR 2
5
93349: Move versi
o
n message back to stdout
commit
|
commitdiff
|
tree
2009-01-19
H
.
Peter Anvin
doc:
c
lean up
th
e
"
Stri
n
g
Manipu
l
atio
n
in Ma
c
ros" sec
t
ion
commit
|
commitdiff
|
tree
2009-01-19
H
.
P
e
ter Anvin
doc
:
indent the time
macr
o
example
commit
|
commitdiff
|
tree
2009-01-19
H
.
Peter
A
nvin
doc: f
i
x typ
o
commit
|
commitdiff
|
tree
2009-01-19
H
.
Peter Anvin
Merge bran
c
h 'master' o
f
git+s
s
h:/
/
repo
.
or
.
cz/srv/git
.
.
.
commit
|
commitdiff
|
tree
2009-01-19
H
.
Pe
t
er Anvin
doc: update the s
e
ct
i
on on numeric constants
commit
|
commitdiff
|
tree
2009-01-05
H
.
Peter Anv
i
n
Fix the [warning] di
r
ec
t
ive
commit
|
commitdiff
|
tree
2009-01-04
H
.
Peter Anvin
outas86: slight
s
tylist
i
c
c
leanups
commit
|
commitdiff
|
tree
next