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
Run make alldeps
2009-06-28
H
.
Peter Anvin
Run m
a
ke
alldeps
commit
|
commitdiff
|
tree
2009-06-28
H
.
Peter Anvin
M
o
ve prototypes
for null_debu
g
to
outform
.
h
and outlib
.
h
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-28
H
.
Peter Anvin
Move b
a
ckend-specific code to ou
t
put/; break ou
t
null
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-28
H
.
Peter Anvi
n
debug: make
*all* th
e
null debug routin
e
s available
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-28
H
.
P
e
ter Anvin
o
u
t
put: call debug init from a central loca
t
ion
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-28
H
.
P
e
ter
Anvin
tes
t
/Makefile: add rule t
o
produce a
.
d
bg file
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-28
H
.
Peter
Anvin
o
utfo
r
m: build ALL form
a
t
s by d
e
fault, inc
l
uding DBG
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-28
H
.
Peter Anvin
outelf
.
c: add app
r
opria
t
e #ifdefs
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-28
H
.
Peter Anvin
outdb
g
:
make outdb
g
.
c co
m
pile cleanly
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-27
H
.
Peter Anvin
NA
S
M 2
.
06rc15
commit
|
commitdiff
|
tree
2009-06-27
H
.
Peter Anvin
BR 27819
0
0: han
d
le com
m
on la
b
els while optimizing
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-27
H
.
Peter
Anvi
n
p
a
rser
.
c: fix sty
l
istic nitpick
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-27
H
.
Peter An
v
in
a
ssemble
.
c
:
stylistic nitpick
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-27
H
.
Pet
e
r
Anvin
preproc: use %if
0
instead of
%
ifde
f
BOGU
S
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-27
H
.
Peter Anvi
n
hashtb
l
:
m
ake hash_ite
r
ate() not cra
s
h on an uninitalized
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-27
H
.
Peter Anvin
nasm
.
c: clean u
p
p
a
ss exit logic
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-26
H
.
Peter Anvin
ndis
a
sm: fix disassembl
y
of J
R
CXZ
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-26
H
.
P
eter
Anv
i
n
NASM 2
.
0
6
rc14
commit
|
commitdiff
|
tree
2009-06-26
H
.
Peter
A
nvin
ins
n
s
.
d
a
t: reformat
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-26
H
.
P
eter Anvin
i
n
s
ns
.
d
a
t: add relax
e
d form
s
for XOP/FMA
4
/CVT16 inst
r
uct
i
ons
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-26
H
.
Peter
A
nvin
A
d
d Cyrill Go
r
c
u
nov t
o
AUTHORS
commit
|
commitdiff
|
tree
2009-06-26
H
.
P
e
ter A
n
vin
i
nsns
.
pl: remove s
t
ray whitespace
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-26
H
.
Pe
t
er Anvin
insns
.
pl: add
"noh
i
"
code for REX_NH
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-26
H
.
Pete
r
Anvin
insn
s
.
pl: fix i
n
dentation
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-26
H
.
Peter An
v
in
ELF: make de
b
ugging functions stati
c
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-26
H
.
P
e
ter Anvin
ELF:
remove loop
i
nvariant calculation of gl
o
bal offset
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-26
H
.
P
eter Anvin
E
L
F:
clean u
p
t
h
e arithmet
i
c for globa
l
symbols
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-26
H
.
P
eter Anvin
ELF
:
bump GLO
B
AL_TEMP_BASE
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Peter An
v
in
ELF
:
elimi
n
ate hard-coded
secti
o
n numbers
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Peter An
v
in
Handle th
e
new ELF headers in
t
he depe
n
denc
y
g
en
e
ration
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Peter Anvin
ELF: ad
d
header files, begin me
r
ging comm
o
n
code, dro
p
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Peter
A
nvi
n
NA
S
M 2
.
06rc13
commit
|
commitdiff
|
tree
2009-06-25
H
.
Pe
t
er Anvi
n
changes
.
src:
u
pdate
commit
|
commitdiff
|
tree
2009-06-25
H
.
P
eter A
n
vi
n
insns:
make the MMX vers
i
on
o
f P
I
NSRW matc
h
the SSE
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Peter Anvi
n
Intel FMA: drop relaxed
form
s
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Peter Anv
i
n
Fix t
h
e PIN
S
R s
e
ri
e
s of
i
ns
t
r
u
cti
o
ns
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Peter Anvin
Ad
d
s
u
pport for instructions which
a
lw
a
ys use lo
w
8
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Pet
e
r Anvin
ins
n
s
.
dat: fix typos: V
C
MPOR
D
_SP[SD]
entered as
VCMPO
R
S_SP
[
SD]
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Pe
t
er A
n
vin
insn
s
.
da
t
:
c
o
llap
s
e relaxed forms
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Peter
A
nvin
insns
.
pl:
a
llow
r
elax
e
d forms to be c
r
eated without
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-24
H
.
Peter Anvi
n
changes
.
src: fix s
o
m
e odd spacing
commit
|
commitdiff
|
tree
2009-06-23
H
.
Peter A
n
vin
p
a
r
se
r
: don't
u
se midc
o
de declara
t
ions
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-05-26
H
.
Peter Anvin
specfile:
updat
e
URLs
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-05-26
H
.
Pet
e
r Anvi
n
Ni
n
de
n
t:
add ba
c
k the
-nut option
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-05-26
H
.
Peter
A
nvin
Ninden
t
: update wi
t
h the -npro
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: us
e
NASM syntax for x87 re
g
ist
e
rs
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-05-17
Cyril
l
G
o
rc
u
nov
insns
.
dat - fix
u
p for XOP (SSE5)
A
M
D
instructions
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-05-15
Cyrill Gorcunov
insns
.
dat - i
n
troc
u
c
e base
XOP
(SS
E
5) AMD instruct
i
o
ns
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-05-15
Cyrill Gorcunov
i
n
sns
.
pl - ad
d
handling of
p
p VEX/XOP fi
e
lds
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-05-09
H
.
P
e
ter Anvin
Add
symbolic constants for REX
_
V "classe
s
" (VEX, XOP
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-05-09
H
.
P
e
ter Anvin
doc
:
remove i
n
sr
e
f
.
sr
c
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-05-06
H
.
Peter Anvin
NASM 2
.
0
6
rc12
commit
|
commitdiff
|
tree
2009-05-04
H
.
Peter Anvin
p
r
eproc: handl
e
%+ even du
r
ing early token
replacement
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-05-04
H
.
Peter
Anvin
U
se lower case fo
r
VEX
and XOP
i
n instructions tab
l
e
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
n
e
w XOP
p
re
f
i
x
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-04-30
H
.
Peter Anvi
n
outbin
:
replace fprintf(rf, not_def
i
ned); with
f
p
uts
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-04-20
H
.
P
e
ter Anvin
doc: slightl
y
tidy the c
o
pyright
page of the manual
.
commit
|
commitdiff
|
tree
2009-04-08
H
.
Peter Anvin
preproc: fix more token
past
i
ng
cases
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-04-08
H
.
Peter Anv
i
n
A
U
THORS:
U
p
date inform
a
tion for HPA
commit
|
commitdiff
|
tree
2009-04-08
H
.
P
et
e
r Anv
i
n
N
ASM 2
.
06rc10
commit
|
commitdiff
|
tree
2009-04-08
H
.
Peter
Anvin
Document preproces
s
or t
o
ken
c
oncatenation fix
.
commit
|
commitdiff
|
tree
2009-04-08
H
.
Pe
t
er Anvin
Handle weird cases o
f
token pasting
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-04-08
H
.
Pe
t
er Anvin
NASM 2
.
06rc9
commit
|
commitdiff
|
tree
2009-04-07
H
.
P
eter Anvin
nasm
.
nsi:
add COPYING to the list of f
i
les t
o
package
commit
|
commitdiff
|
tree
2009-04-07
H
.
P
eter
Anvin
nas
m
.
nsi
:
a
d
d
NASM Manual; aut
o
m
a
te ve
r
sion
generation
commit
|
commitdiff
|
tree
2009-04-07
Shao Mi
l
ler
Ad
d
NSI
S
script to make a
W
ind
o
w
s installer
commit
|
commitdiff
|
tree
2009-03-19
H
.
Pe
t
e
r
A
nvin
d
i
s
a
sm: fix reversed
R
EP vs REPNE in eatbyte()
commit
|
commitdiff
|
tree
2009-03-19
H
.
Peter An
v
in
d
i
s
a
sm: w
h
en no i
n
struction is found, consider a naked
.
.
.
commit
|
commitdiff
|
tree
2009-03-15
H
.
Pet
e
r Anvin
NASM 2
.
0
6
rc7
commit
|
commitdiff
|
tree
2009-03-08
H
.
Peter Anvin
BR 2
6
72117:
h
a
n
d
le long lines fo
r
d
b
/dw/etc
.
commit
|
commitdiff
|
tree
2009-03-01
H
.
Peter Anvin
a
utoconf: de
t
e
c
t the broken
bool in
O
penWatcom 1
.
8
commit
|
commitdiff
|
tree
2009-03-01
H
.
Pe
t
er Anvi
n
Most
i
nstructi
o
n c
o
des are octal,
s
o
print er
r
ors
that
.
.
.
commit
|
commitdiff
|
tree
2009-02-24
H
.
Peter
Anvin
A
dd V
P
C
LMUL inst
r
uctions
commit
|
commitdiff
|
tree
2009-02-24
H
.
Peter Anvin
assemble
:
only be optimist
i
c with NO_SE
G
if
we're
rea
l
ly
.
.
.
commit
|
commitdiff
|
tree
2009-02-24
H
.
P
e
t
er
A
nvin
converg
e
nce
.
asm
:
ad
d
test of jmp
to a
n
a
b
solute ad
d
ress
commit
|
commitdiff
|
tree
2009-02-22
H
.
Pet
e
r Anvin
PCLMUL is ap
p
are
n
t
l
y targeted
for
Westmere w
i
th the
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
N
A
SM 2
.
06r
c
5
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter
A
nvin
B
R 2
5
57903
:
fix disassembly of a set of SSE
MO
V
* instructio
n
s
commit
|
commitdiff
|
tree
2009-02-22
H
.
P
eter
A
nvin
BR 2541252: Fix issues in
i
nsns
.
d
a
t
, mostly related
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
changes
.
src: d
o
cument WAI
T
and %$$ fixes
commit
|
commitdiff
|
tree
2009-02-22
H
.
Pet
e
r Anvin
B
R 2592476: Treat WAIT as a
p
refix even though it's
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
br
7
0
4
736: handle deep context-loc
a
l
m
acros
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvi
n
nasmlib:
make
n
asm_strcat() take const argum
e
nts
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
outelf32/64:
remove align_str in favor of f
w
riteze
r
o()
commit
|
commitdiff
|
tree
2009-02-22
H
.
P
e
ter Anvi
n
ou
t
b
in: f
i
x typo:
"
s
ection
s
"
n
o
t "section"
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
Unify all
-
zero buffers;
a
dd fwr
i
tez
e
ro()
commit
|
commitdiff
|
tree
2009-02-22
H
.
P
e
ter A
n
vin
BR 2611906:
p
roper e
r
ror mess
a
ge for start < or
i
gin
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
NA
S
M 2
.
06rc4
commit
|
commitdiff
|
tree
2009-02-22
H
.
Pe
t
er Anvi
n
F
ix opcode for VADD
S
U
BPS; ope
r
a
nds
f
or VBLEND; add
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
P
e
ter Anvin
FMA instructions wo
n
't be in San
d
y Bri
d
ge
commit
|
commitdiff
|
tree
2009-02-13
H
.
Peter A
n
v
i
n
BR 25
9
3349
:
Mov
e
versi
o
n m
e
ssage back to stdout
commit
|
commitdiff
|
tree
2009-01-19
H
.
Peter Anv
i
n
doc
:
clean up the "String Manipulation in
M
a
c
ros" section
commit
|
commitdiff
|
tree
2009-01-19
H
.
P
e
ter Anvin
d
o
c: inde
n
t the time
m
acro
e
xa
m
ple
commit
|
commitdiff
|
tree
2009-01-19
H
.
Peter
A
nvin
do
c
: f
i
x typo
commit
|
commitdiff
|
tree
2009-01-19
H
.
Peter
A
n
vin
Merge branch 'maste
r
' of git+ssh://repo
.
or
.
cz/
s
rv
/
git
.
.
.
commit
|
commitdiff
|
tree
2009-01-19
H
.
Peter Anv
i
n
doc
:
update the sectio
n
o
n
n
umeric c
o
nstants
commit
|
commitdiff
|
tree
2009-01-05
H
.
Pe
t
er Anvi
n
Fix the [
w
arning] dir
e
c
tive
commit
|
commitdiff
|
tree
2009-01-04
H
.
P
eter Anv
i
n
outas86:
s
light
s
tylis
t
ic cle
a
nups
commit
|
commitdiff
|
tree
2009-01-04
Soro
n
el Haetir
A
dd en
t
ry point support
to a
s
86 bac
k
e
n
d
commit
|
commitdiff
|
tree
2008-12-30
H
.
Pete
r
Anvin
BR 24
3
2826:
Fix enforcement of the LONG bit
commit
|
commitdiff
|
tree
next