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
outdbg: make outdbg.c compile cleanly
2009-06-28
H
.
P
eter Anvin
out
d
bg: make o
u
tdbg
.
c
compile cleanl
y
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
A
nvin
BR 27
8
1900: handle c
o
mmon labels wh
i
le optimiz
i
n
g
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-27
H
.
Peter Anvin
p
a
rser
.
c
:
fix stylistic ni
t
pick
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-27
H
.
Peter Anvin
asse
m
ble
.
c: sty
l
i
stic nitpick
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-27
H
.
P
e
te
r
Anvin
prepr
o
c: u
s
e %if 0 instea
d
o
f %ifdef
BOGUS
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-27
H
.
P
e
t
e
r Anv
i
n
h
a
shtbl: make hash_ite
r
ate() no
t
crash on an uninitalized
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-27
H
.
P
e
ter Anvin
nasm
.
c
: clean up p
a
ss
e
xit logic
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-26
H
.
Pe
t
er Anvin
nd
i
sasm: fix disass
e
mbly o
f
J
R
C
X
Z
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-26
H
.
P
e
ter Anvin
N
ASM 2
.
0
6rc14
commit
|
commitdiff
|
tree
2009-06-26
H
.
P
e
t
e
r Anv
i
n
insns
.
da
t
: refor
m
at
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-26
H
.
Pet
e
r Anvin
i
nsns
.
dat:
a
dd relaxed forms for XO
P
/FMA4/CVT16 instructions
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-26
H
.
Pe
t
er Anvin
Add Cyrill
Gor
c
unov to
A
U
T
HORS
commit
|
commitdiff
|
tree
2009-06-26
H
.
Peter
A
nvin
insns
.
pl: re
m
o
ve
stray whitespace
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-26
H
.
Peter Anvin
insns
.
pl: add
"nohi" cod
e
for REX_NH
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-26
H
.
Peter Anvin
i
n
sns
.
pl: fix i
n
de
n
ta
t
ion
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-26
H
.
Peter Anvin
E
LF:
m
ake d
e
bugging functions stat
i
c
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-26
H
.
Peter
Anvi
n
ELF: remove loop
invariant cal
c
u
l
ation of
global offset
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-26
H
.
Peter
Anv
i
n
ELF:
clean up the arithme
t
ic for glo
b
al s
y
mbols
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-26
H
.
Peter Anvin
ELF: bump GLOB
A
L_TEMP_BASE
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Peter
A
nvin
EL
F
: eliminate
hard-coded section n
u
mbers
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Peter A
n
vin
Handle the new ELF he
a
ders in th
e
depend
e
ncy gener
a
t
ion
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Pe
t
er Anvin
ELF:
add he
a
d
e
r
files
,
be
g
in mergi
n
g common code, drop
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-25
H
.
P
eter Anvin
NASM 2
.
06rc13
commit
|
commitdiff
|
tree
2009-06-25
H
.
Peter Anvin
changes
.
src: update
commit
|
commitdiff
|
tree
2009-06-25
H
.
Peter An
v
in
insns: m
a
ke the
M
MX vers
i
on of PINSRW
m
at
c
h
the SSE
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Peter Anvin
Intel
F
MA: drop relaxed
forms
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-25
H
.
P
eter A
n
vin
F
ix the PINSR series
of instructions
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Pet
e
r Anvin
Add s
u
pport
for instructions which always use low 8
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-25
H
.
P
e
ter An
v
in
i
n
sn
s
.
dat: f
i
x
typ
o
s: VCMPORD_SP[SD] entered as VCMPORS_SP[SD]
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-25
H
.
P
e
ter Anvin
insns
.
dat: collapse relaxed form
s
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Peter Anvin
insns
.
p
l: a
l
low relaxed forms to be
created without
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-24
H
.
Peter Anvin
chang
e
s
.
src: f
i
x so
m
e
odd spa
c
ing
commit
|
commitdiff
|
tree
2009-06-23
H
.
Peter Anv
i
n
p
a
r
s
er: don't use mi
d
code d
e
clarations
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-05-26
H
.
Peter Anvin
specfile: upd
a
te URLs
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-05-26
H
.
Peter Anvin
Ni
n
dent: add
b
ack th
e
-nut option
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-05-26
H
.
Pet
e
r A
n
v
i
n
Nindent: update wi
t
h the -npro and -il0 options
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-05-23
H
.
Peter Anvin
doc:
us
e
N
ASM syntax
f
or x87 regis
t
ers
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-05-09
H
.
Pe
t
er Anvin
Add
s
y
m
bolic c
o
nst
a
n
t
s for REX_V "classes"
(
VEX,
XO
P
.
.
.
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
.
Peter
Anvin
NASM 2
.
06rc
1
2
commit
|
commitdiff
|
tree
2009-05-04
H
.
Peter A
n
vin
preproc:
h
andle %+ even during early token r
e
pl
a
c
emen
t
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-05-04
H
.
Peter Anvin
Use lower c
a
se for
V
E
X
and XOP in i
n
str
u
ctions
table
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-05-04
H
.
Pete
r
Anvi
n
Inf
r
astructure support for AMD'
s
n
e
w XOP prefix
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-04-30
H
.
Peter A
n
vin
outbin: repla
c
e
f
pri
n
tf(rf, not_defi
n
ed)
;
with fputs
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-04-20
H
.
Pet
e
r An
v
in
doc: slightly tidy
the copyright p
a
ge of the
manual
.
commit
|
commitdiff
|
tree
2009-04-08
H
.
P
eter Anvin
pre
p
roc: fix more token pasting cases
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-04-08
H
.
Peter Anvin
AUTHORS: Update informatio
n
fo
r
HPA
commit
|
commitdiff
|
tree
2009-04-08
H
.
Peter Anvin
NASM 2
.
06rc10
commit
|
commitdiff
|
tree
2009-04-08
H
.
Peter A
n
vin
Document preprocesso
r
token c
o
nc
a
te
n
ation fix
.
commit
|
commitdiff
|
tree
2009-04-08
H
.
Peter Anvin
Ha
n
dle w
e
ird c
a
ses of token pasting
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-04-08
H
.
Peter Anvi
n
N
A
SM 2
.
06rc9
commit
|
commitdiff
|
tree
2009-04-07
H
.
Peter A
n
vin
n
a
s
m
.
nsi: add
COPYIN
G
to the list
of files to package
commit
|
commitdiff
|
tree
2009-04-07
H
.
Pete
r
Anvin
n
asm
.
ns
i
: add NASM Manual; au
t
omate version generation
commit
|
commitdiff
|
tree
2009-03-19
H
.
Pete
r
Anv
i
n
di
s
as
m
: fix re
v
e
r
s
e
d REP vs
R
E
P
N
E
in eatbyte()
commit
|
commitdiff
|
tree
2009-03-19
H
.
Peter
Anvin
disas
m
: when n
o
i
n
str
u
cti
o
n is fou
n
d, consider a naked
.
.
.
commit
|
commitdiff
|
tree
2009-03-15
H
.
P
eter Anvin
NASM
2
.
0
6rc7
commit
|
commitdiff
|
tree
2009-03-08
H
.
P
e
t
e
r Anvin
BR 2672117:
h
a
ndle long
l
in
e
s
for
d
b/dw
/
etc
.
commit
|
commitdiff
|
tree
2009-03-01
H
.
Peter Anvin
autoconf: detect
th
e
br
o
ken
b
ool in Open
W
atcom 1
.
8
commit
|
commitdiff
|
tree
2009-03-01
H
.
Peter Anvin
Most instruct
i
on codes are
octal, so print
errors that
.
.
.
commit
|
commitdiff
|
tree
2009-02-24
H
.
Peter
A
n
v
in
A
d
d VPCLM
U
L instructions
commit
|
commitdiff
|
tree
2009-02-24
H
.
Peter Anvin
assemble: only be optimis
t
ic with NO_SE
G
i
f
w
e
're r
e
ally
.
.
.
commit
|
commitdiff
|
tree
2009-02-24
H
.
Peter Anvin
conv
e
rge
n
ce
.
asm
:
a
dd t
e
st
o
f
jmp to an
absolute
address
commit
|
commitdiff
|
tree
2009-02-22
H
.
P
e
ter Anvi
n
PCLMUL is apparently ta
r
g
eted
f
or Westmer
e
with the
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter
Anvin
NASM 2
.
06rc5
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvi
n
BR 2557903: f
i
x d
i
sassembly o
f
a
set of SSE MOV* instructions
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter
An
v
in
B
R
2541252:
F
ix issues in insns
.
da
t
, mostly related
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
Pete
r
Anvin
changes
.
src: document
W
AIT and %$$ fixe
s
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter
A
nvin
BR 25924
7
6:
T
reat WAIT
as a prefix even th
o
u
g
h
i
t's
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
br7047
3
6: ha
n
d
l
e deep co
n
text-local macros
commit
|
commitdiff
|
tree
2009-02-22
H
.
Pe
t
er Anvin
nasmlib: m
a
ke nasm_strcat() take co
n
st a
r
g
umen
t
s
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter
A
nvin
outelf32/
6
4:
remove align_str i
n
favor
o
f fw
r
itezero()
commit
|
commitdiff
|
tree
2009-02-22
H
.
Pe
t
er Anvin
outbi
n
: fix typo: "sections" not
"s
e
cti
o
n"
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
U
nify all-zero
buffers; add fwritezero()
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
BR
2611
9
06:
proper error message for start
<
origin
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
NASM 2
.
0
6
rc
4
commit
|
commitdiff
|
tree
2009-02-22
H
.
P
e
ter Anvin
Fix opcode fo
r
VADDSUBPS; operand
s
f
or VBLEND; ad
d
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
FMA instruc
t
ions won'
t
be in San
d
y Brid
g
e
commit
|
commitdiff
|
tree
2009-02-13
H
.
Peter Anvin
BR 259
3
349:
M
o
ve v
e
rsion message bac
k
to stdout
commit
|
commitdiff
|
tree
2009-01-19
H
.
Pete
r
Anvi
n
doc: clean up the "String Man
i
pulation in
M
acros" section
commit
|
commitdiff
|
tree
2009-01-19
H
.
Peter An
v
in
doc:
i
ndent the time macro examp
l
e
commit
|
commitdiff
|
tree
2009-01-19
H
.
Peter Anvin
doc: fix t
y
po
commit
|
commitdiff
|
tree
2009-01-19
H
.
Pe
t
er Anvi
n
Merge branch 'master' of git+
s
sh:/
/
re
p
o
.
or
.
cz/srv/gi
t
.
.
.
commit
|
commitdiff
|
tree
2009-01-19
H
.
Peter Anvi
n
doc:
update the s
e
c
tion on
numeric c
o
nstants
commit
|
commitdiff
|
tree
2009-01-05
H
.
Peter Anvi
n
Fi
x
th
e
[wa
r
ning] d
i
rectiv
e
commit
|
commitdiff
|
tree
2009-01-04
H
.
P
eter Anvin
outas86: slight
s
tyl
i
stic cleanups
commit
|
commitdiff
|
tree
2008-12-30
H
.
Peter Anvin
BR 24
3
2826: Fix enforc
e
ment of the
L
O
N
G bit
commit
|
commitdiff
|
tree
2008-12-30
H
.
Peter Anvin
BR 24
1
3
2
7
8
:
Nonoptimal forms
o
f
a
rithmetic instructi
o
ns
.
.
.
commit
|
commitdiff
|
tree
2008-12-23
H
.
Peter Anvin
c
h
an
g
es
.
src: do
c
u
ment Mach-O
a
lignmen
t
fix
.
commit
|
commitdiff
|
tree
2008-12-20
H
.
P
et
e
r
Anv
i
n
N
A
SM
2
.
06
r
c2
commit
|
commitdiff
|
tree
2008-11-30
H
.
Peter Anvin
N
A
SM 2
.
06rc
1
commit
|
commitdiff
|
tree
2008-11-07
H
.
Peter Anvi
n
ELF: use rbtree for symbol s
e
arch
e
s
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-07
H
.
Peter An
v
i
n
rbtree: drop "const" fr
o
m sea
r
ch functio
n
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-06
H
.
Peter An
v
in
changes
.
src:
d
ocument
P
O
PCNT fix
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-06
H
.
P
eter Anvin
Mer
g
e branch 'nasm-
2
.
0
5
.
xx'
commit
|
commitdiff
|
tree
2008-11-06
H
.
Peter Anv
i
n
t
est/po
p
cnt
.
asm: simp
l
e
t
est fo
r
the POPCNT ins
t
r
u
ction
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-06
H
.
Peter Anv
i
n
The POPCNT instruction does not need s
i
z
e
s
on memory
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-06
H
.
Peter Anvin
B
R
2
2
2
9703
:
POPCNT r64,rm64 not PO
P
CNT r
6
4,rm32
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-06
H
.
Peter Anvin
p
reproc: BR 22
2
2
6
15: f
i
x segfaul
t
on bogus
%ifmacr
o
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-05
H
.
Peter
Anv
i
n
doc: better d
e
scription
o
f %line
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
next