repo.or.cz
/
nasm
/
sigaren-mirror.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
output: call debug init from a central location
2009-06-28
H
.
P
eter An
v
in
output: call
de
b
ug init fro
m
a central location
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-28
H
.
P
e
t
e
r Anv
i
n
test/Makefile
:
add rule to
pr
o
d
uce
a
.
dbg file
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-28
H
.
P
e
ter Anvin
outform: bu
i
ld ALL formats by default, inclu
d
i
ng D
B
G
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-28
H
.
Peter Anvin
o
u
telf
.
c
: add ap
p
ropriate #ifdefs
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-28
H
.
Peter Anvin
outdbg: mak
e
out
d
bg
.
c comp
i
le cleanly
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-27
H
.
Peter
Anvin
NASM 2
.
06rc15
commit
|
commitdiff
|
tree
2009-06-27
H
.
P
eter Anvin
BR
2
7819
0
0: han
d
le common labels while optimizing
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-27
H
.
Peter
Anvin
pars
e
r
.
c:
f
i
x
stylis
t
i
c ni
t
pick
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-27
H
.
Pet
e
r
Anvin
assemble
.
c
:
s
tylistic
n
i
tpic
k
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-27
H
.
P
e
t
er Anv
i
n
preproc
:
us
e
%
i
f 0
i
n
s
t
ead of %if
d
ef B
O
G
US
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-27
H
.
Peter
Anvin
h
as
h
tbl: make hash_
i
ter
a
t
e
() not cras
h
on an u
n
i
ni
t
a
l
ized
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-27
H
.
Peter Anvin
nasm
.
c: clean up p
a
s
s
exit logic
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-26
H
.
Peter
A
nvin
nd
i
s
a
sm: fix dis
a
ssembly of JRC
X
Z
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-26
H
.
Peter A
n
vin
NASM 2
.
06rc
1
4
commit
|
commitdiff
|
tree
2009-06-26
H
.
Peter Anvin
insns
.
d
a
t
:
r
eformat
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-26
H
.
Peter
Anvin
insn
s
.
dat: add relax
e
d forms for X
O
P
/FMA4/
C
VT16 in
s
truct
i
ons
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-26
H
.
P
eter Anvin
A
d
d Cyrill Gorcunov to AU
T
HORS
commit
|
commitdiff
|
tree
2009-06-26
H
.
Pet
e
r A
n
v
in
insns
.
pl: remove str
a
y whitespace
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-26
H
.
P
e
te
r
Anvin
insns
.
pl:
a
dd "
n
ohi" code for REX_NH
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-26
H
.
Peter An
v
in
insns
.
p
l
: fix ind
e
ntation
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-26
H
.
P
eter Anvin
EL
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
invar
i
ant
calculation
o
f
g
lobal offset
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-26
H
.
P
et
e
r Anvin
ELF
:
clean up
t
he arithm
e
tic
f
or global s
y
mbol
s
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-26
H
.
Pet
e
r
Anv
i
n
ELF: bump GL
O
BAL_TEMP_BASE
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Peter Anvi
n
ELF: eliminate
h
ard-coded
s
ection numbers
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-25
H
.
P
eter
A
nvin
H
andle the new
E
LF heade
r
s
in t
h
e dependency g
e
neration
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Peter Anvin
ELF: add header
files, begi
n
m
e
r
g
ing common code, drop
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Peter Anvin
N
A
SM 2
.
06rc13
commit
|
commitdiff
|
tree
2009-06-25
H
.
P
eter Anvi
n
chan
g
e
s
.
sr
c
: u
p
date
commit
|
commitdiff
|
tree
2009-06-25
H
.
Peter
A
nvin
insns: make the MMX version of PI
N
S
RW match the SSE
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-25
H
.
P
eter
A
nvin
Intel FMA: drop relaxed forms
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-25
H
.
P
e
ter Anvin
Fix
th
e
PINSR s
e
ries
o
f in
s
tructions
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Peter Anvin
Add suppor
t
for i
n
structions which
always use
l
ow 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
[
SD]
entered as
VCMPORS_S
P
[SD]
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Peter Anvin
insns
.
dat: colla
p
se
r
el
a
xed forms
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Peter Anvi
n
insns
.
pl: allow
r
ela
x
ed forms to be c
r
e
at
e
d without
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-24
H
.
Peter Anvin
c
h
anges
.
src: fix so
m
e
o
dd spac
i
ng
commit
|
commitdiff
|
tree
2009-06-23
H
.
Peter Anvin
parser: do
n
't
use midcode declar
a
tions
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-05-26
H
.
Peter Anvin
specfi
l
e: update UR
L
s
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-05-26
H
.
Peter
A
nvin
Nind
e
nt: ad
d
back the
-
n
u
t option
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-05-26
H
.
P
e
te
r
Anvi
n
Nindent: update with the -np
r
o and -i
l
0
opt
i
ons
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-05-23
H
.
Peter Anvin
doc: use NASM syntax for x87 register
s
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-05-17
Cyrill Gorcunov
insns
.
dat - f
i
xup f
o
r XOP (SS
E
5) AMD i
n
stru
c
tions
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-05-15
Cy
r
ill G
o
rc
u
n
ov
in
s
ns
.
dat - introcu
c
e base XOP
(
SS
E
5
) AM
D
instructions
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-05-15
Cy
r
ill
Go
r
cunov
insns
.
pl - add han
d
ling of pp VEX/XOP fiel
d
s
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-05-09
H
.
Peter An
v
i
n
A
d
d sym
b
olic
c
ons
t
ants for REX_V "
c
la
s
ses" (
V
EX, X
O
P
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-05-09
H
.
Peter
A
nvin
doc: remove
insref
.
s
r
c
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-05-06
H
.
Peter Anvin
NASM
2
.
06rc12
commit
|
commitdiff
|
tree
2009-05-04
H
.
P
eter Anvin
preproc:
handle %+ even during early toke
n
r
e
pl
a
c
ement
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-05-04
H
.
Peter Anvin
Use
l
ower
c
ase for VEX and
X
OP in instructions table
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-05-04
H
.
Peter
An
v
in
Infra
s
tructure support fo
r
AMD's ne
w
XOP prefix
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-04-30
H
.
P
eter A
n
vin
o
u
tbin: replace fprintf(rf, not_defined); with fpu
t
s
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-04-20
H
.
P
eter Anvin
doc: slightly
tidy the copyright page o
f
th
e
manual
.
commit
|
commitdiff
|
tree
2009-04-08
H
.
Peter A
n
vin
preproc: fix mor
e
t
o
ken past
i
ng cases
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-04-08
H
.
Pe
t
er Anvin
AUTHORS: Update information for HPA
commit
|
commitdiff
|
tree
2009-04-08
H
.
Peter Anvin
N
A
SM 2
.
06
r
c10
commit
|
commitdiff
|
tree
2009-04-08
H
.
P
ete
r
Anvin
Do
c
ument preproce
s
sor t
o
ken
concatenation fix
.
commit
|
commitdiff
|
tree
2009-04-08
H
.
Peter A
n
vin
Handle weird cases of
token pasting
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-04-08
H
.
Peter Anvi
n
NASM 2
.
06rc9
commit
|
commitdiff
|
tree
2009-04-07
H
.
Peter Anv
i
n
na
s
m
.
nsi: add CO
P
Y
ING to the list
of f
i
le
s
to
p
ackage
commit
|
commitdiff
|
tree
2009-04-07
H
.
Pete
r
Anvin
nasm
.
nsi: ad
d
NASM Ma
n
u
a
l;
a
utomate ver
s
ion generation
commit
|
commitdiff
|
tree
2009-04-07
Shao Mill
e
r
A
dd NS
I
S script to
make a Win
d
o
w
s
i
n
s
t
aller
commit
|
commitdiff
|
tree
2009-03-19
H
.
P
eter
A
nvin
d
isasm: fix reve
r
sed REP vs
R
EPNE in eatby
t
e
()
commit
|
commitdiff
|
tree
2009-03-19
H
.
Peter Anvin
disasm: when no in
s
tructi
o
n is found, co
n
sider a naked
.
.
.
commit
|
commitdiff
|
tree
2009-03-15
H
.
Peter Anvin
NASM 2
.
06rc7
commit
|
commitdiff
|
tree
2009-03-08
H
.
Peter Anvin
BR 2
6
72117:
h
a
n
d
le lo
n
g lines
f
or db
/
dw/e
t
c
.
commit
|
commitdiff
|
tree
2009-03-01
H
.
Peter Anvin
autoconf: det
e
ct the brok
e
n bool in Op
e
nWatcom
1
.
8
commit
|
commitdiff
|
tree
2009-03-01
H
.
Peter Anvin
M
o
s
t instruction
c
o
des a
r
e octa
l
, so print err
o
rs that
.
.
.
commit
|
commitdiff
|
tree
2009-02-24
H
.
Pete
r
Anvin
Add VPCLMUL instructions
commit
|
commitdiff
|
tree
2009-02-24
H
.
Peter A
n
vin
ass
e
mble
:
o
nly be optimistic wit
h
NO_SEG if we're
really
.
.
.
commit
|
commitdiff
|
tree
2009-02-24
H
.
P
et
e
r Anvin
convergence
.
asm: add test of jmp
t
o an absolute a
d
dress
commit
|
commitdiff
|
tree
2009-02-22
H
.
Pe
t
er
Anvin
PCL
M
UL is appare
n
tly t
a
rgeted for W
e
stmere with the
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
P
e
ter Anvi
n
NASM
2
.
06rc5
commit
|
commitdiff
|
tree
2009-02-22
H
.
Pete
r
Anvi
n
BR 25
5
7903: fi
x
disassem
b
ly of a set of SSE MO
V
* instructions
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
B
R
254125
2
: Fix issues in insns
.
dat, mostly related
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
changes
.
src: document WAIT
a
nd %$$ fixes
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
BR 259247
6
: Treat WAIT as a prefi
x
e
ven thou
g
h it's
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
br704
7
36:
h
an
d
le
d
e
e
p
context-local
m
a
cros
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter
A
nvi
n
nasml
i
b: make
n
asm_s
t
r
cat() ta
k
e const
arguments
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
outelf32/64: rem
o
v
e align_str in favor of fwritez
e
ro()
commit
|
commitdiff
|
tree
2009-02-22
H
.
P
eter Anvin
outbin
:
fix typo: "s
e
ctions" not "section"
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
Uni
f
y all-ze
r
o
b
uffers; add fwrit
e
zero
(
)
commit
|
commitdiff
|
tree
2009-02-22
H
.
P
e
t
e
r
A
nvin
B
R
2611906: pr
o
per e
r
r
o
r
message
for start < origin
commit
|
commitdiff
|
tree
2009-02-22
H
.
Pe
t
er Anvin
NASM 2
.
0
6rc4
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
Fix opcode f
o
r VADDSUB
P
S; operand
s
for VBL
E
ND; add
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter An
v
i
n
FM
A
instru
c
tions
w
on'
t
be
i
n
S
a
n
dy Bridge
commit
|
commitdiff
|
tree
2009-02-13
H
.
Peter Anvin
BR 2593349: Move version
m
essage ba
c
k t
o
std
o
ut
commit
|
commitdiff
|
tree
2009-01-19
H
.
Pe
t
er
A
nv
i
n
d
oc: cle
a
n
up the "String
M
anipulation in Macros" section
commit
|
commitdiff
|
tree
2009-01-19
H
.
Peter An
v
in
d
oc: ind
e
n
t t
h
e time macr
o
exam
p
le
commit
|
commitdiff
|
tree
2009-01-19
H
.
Pet
e
r Anvin
doc: fix
t
y
p
o
commit
|
commitdiff
|
tree
2009-01-19
H
.
P
e
t
er
Anvin
Merge branch 'master' of
g
it+ssh://
r
ep
o
.
or
.
cz/srv/git
.
.
.
commit
|
commitdiff
|
tree
2009-01-19
H
.
Peter Anvin
doc: upda
t
e
the sect
i
on on numeric c
o
nstan
t
s
commit
|
commitdiff
|
tree
2009-01-05
H
.
Peter Anvin
Fix the [warning] d
i
r
ective
commit
|
commitdiff
|
tree
2009-01-04
H
.
Peter Anvi
n
ou
t
as86
:
slight stylistic cleanups
commit
|
commitdiff
|
tree
2009-01-04
Soronel
H
aetir
Add e
n
try poi
n
t
s
upport to as8
6
backend
commit
|
commitdiff
|
tree
2008-12-30
H
.
Peter Anvin
BR 2432826: Fix enforcement of th
e
LONG
b
it
commit
|
commitdiff
|
tree
2008-12-30
H
.
Peter A
n
vin
BR 2413
2
78: Nonoptimal for
m
s of
a
r
ithmetic in
s
tructi
o
ns
.
.
.
commit
|
commitdiff
|
tree
2008-12-23
H
.
Peter An
v
in
c
h
anges
.
src: doc
u
m
e
nt
Mach-
O
align
m
en
t
f
ix
.
commit
|
commitdiff
|
tree
2008-12-20
H
.
Peter Anvi
n
N
A
SM 2
.
06rc
2
commit
|
commitdiff
|
tree
2008-12-18
D
avid DeHav
e
n
Mach-O
a
l
ignment fix
commit
|
commitdiff
|
tree
next