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
.
Peter
A
nvin
o
u
tdbg: make ou
t
dbg
.
c
compile cleanly
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-27
H
.
Peter Anv
i
n
NASM 2
.
0
6
rc15
commit
|
commitdiff
|
tree
2009-06-27
H
.
P
e
t
e
r Anvin
B
R
278
1
900
:
handle
c
ommon labels
w
h
i
le optimizing
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-27
H
.
Peter A
n
vin
parser
.
c
:
fix stylistic ni
t
pick
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-27
H
.
Pete
r
Anvi
n
a
ss
e
m
ble
.
c: styli
s
tic nitpick
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-27
H
.
P
e
t
e
r
A
nvin
pre
p
roc:
u
s
e %if 0 instea
d
of
%
ifdef BOG
U
S
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-27
H
.
Pe
t
e
r Anvi
n
hashtbl: make hash_i
t
erat
e
() 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
A
nv
i
n
nasm
.
c: cle
a
n up pass exit
l
ogic
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-26
H
.
Peter Anvin
n
disasm: fix d
i
sasse
m
b
l
y o
f
JRCXZ
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-26
H
.
P
e
ter A
n
vin
NASM 2
.
06rc14
commit
|
commitdiff
|
tree
2009-06-26
H
.
P
e
te
r
Anvin
insns
.
dat
:
refo
r
mat
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-26
H
.
Peter
A
n
v
in
insns
.
dat: ad
d
relaxe
d
forms for XOP/FM
A
4/CVT16 instruct
i
ons
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-26
H
.
Peter Anvin
Add C
y
rill Gorcuno
v
t
o
AU
T
HORS
commit
|
commitdiff
|
tree
2009-06-26
H
.
Peter Anvin
insns
.
pl: remove stray whitespace
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-26
H
.
Peter
A
nvin
i
n
sns
.
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
.
Pete
r
A
n
v
i
n
in
s
n
s
.
pl: fi
x
indentation
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-26
H
.
Peter
A
nvin
E
LF
:
m
a
ke de
b
ugging f
u
nctions st
a
t
i
c
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-26
H
.
Peter Anv
i
n
ELF
:
remove loo
p
inv
a
ria
n
t c
a
lcula
t
ion of global
o
f
fset
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-26
H
.
P
eter Anvin
ELF
:
clean
up the arithmetic for global
s
ymbols
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-26
H
.
Pet
e
r Anvin
ELF: bump
G
LOBAL_TEMP_BASE
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Peter Anvin
ELF:
e
limi
n
ate hard-coded section numbers
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Peter Anvin
H
andle the new ELF headers in the dep
e
ndency gene
r
ation
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-25
H
.
P
e
t
er An
v
in
ELF: add header
f
iles, begin
merging
co
m
mon code, drop
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-25
H
.
P
eter Anvin
NA
S
M 2
.
06rc13
commit
|
commitdiff
|
tree
2009-06-25
H
.
Peter
A
n
v
in
c
ha
n
ges
.
s
r
c
: u
p
date
commit
|
commitdiff
|
tree
2009-06-25
H
.
P
eter Anvin
i
n
sns:
make the MMX ve
r
s
i
on o
f
PI
N
SRW match the SSE
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Peter Anv
i
n
I
n
tel FMA: drop rela
x
e
d
for
m
s
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-25
H
.
P
e
ter Anvin
Fix
the PINSR series of i
n
structions
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Peter A
n
vin
A
dd support for in
s
t
r
u
cti
o
ns
w
h
ich
a
lways use
l
ow
8
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Pe
t
er Anvin
insns
.
dat: fi
x
typos: VC
M
PORD_SP[SD] entered
a
s VCMPORS_SP
[
SD]
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-25
H
.
P
eter Anvin
i
n
s
n
s
.
dat:
c
o
l
lapse relaxed forms
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Peter Anvin
i
nsns
.
p
l
:
al
l
o
w re
l
a
xed
f
o
rms to be created wit
h
out
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-24
H
.
Pete
r
Anvin
changes
.
src: fix some odd s
p
ac
i
ng
commit
|
commitdiff
|
tree
2009-06-23
H
.
Peter Anvin
p
arser: do
n
't use midcode
d
eclarati
o
ns
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-05-26
H
.
Pe
t
er Anvin
specfile: update
URLs
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-05-26
H
.
Peter A
n
vin
N
i
ndent: add bac
k
t
he
-
n
ut option
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-05-26
H
.
Peter
A
nvi
n
N
ind
e
nt: up
d
ate with
t
he -npro
a
nd -il0
o
p
tio
n
s
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-05-23
H
.
Peter Anvin
d
oc: use NASM syntax for x87 registe
r
s
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-05-17
Cy
r
ill Gorcunov
insns
.
dat - fixu
p
for XOP (SSE5) AMD instruct
i
ons
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-05-15
Cyrill
G
orcunov
insns
.
dat
-
i
n
trocuce base XOP (
S
SE5
)
AMD i
n
structio
n
s
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-05-15
Cyrill
G
orc
u
nov
insns
.
pl -
a
dd
h
andlin
g
of pp VEX/XOP fields
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-05-09
H
.
Peter
A
nvin
Add
s
ymbolic co
n
stants
f
o
r R
E
X_V "classes" (VE
X
, XO
P
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-05-09
H
.
Pe
t
e
r
Anvin
doc: rem
o
v
e insref
.
src
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 %+ eve
n
durin
g
ear
l
y token r
e
p
la
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 i
n
i
nstructions
table
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-05-04
H
.
Pete
r
Anvin
Infrastructure suppo
r
t fo
r
AMD's n
e
w XOP pr
e
fix
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-04-30
H
.
Peter
Anv
i
n
outbin: r
e
place fp
r
intf(rf, not_defined
)
; with fputs
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-04-20
H
.
Pe
t
er
A
nvin
d
o
c:
s
light
l
y t
i
dy
the
copyright page of the
m
a
nu
a
l
.
commit
|
commitdiff
|
tree
2009-04-08
H
.
Pe
t
er An
v
in
prepr
o
c: fix more toke
n
pasting cases
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-04-08
H
.
Peter Anvin
A
UTHORS:
Update
inf
o
rmati
o
n for
H
PA
commit
|
commitdiff
|
tree
2009-04-08
H
.
Peter Anvin
NASM 2
.
06rc10
commit
|
commitdiff
|
tree
2009-04-08
H
.
Peter Anvin
D
ocument prepr
o
c
e
ssor
t
oken conc
a
tena
t
i
on fix
.
commit
|
commitdiff
|
tree
2009-04-08
H
.
P
ete
r
An
v
in
H
andle
weird cases of
t
oken pasting
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-04-08
H
.
P
ete
r
Anv
i
n
N
ASM 2
.
06
r
c9
commit
|
commitdiff
|
tree
2009-04-07
H
.
Peter Anvin
nasm
.
n
s
i: add COPYING to
t
he list of fil
e
s
to package
commit
|
commitdiff
|
tree
2009-04-07
H
.
Peter
Anvin
nasm
.
nsi: add NA
S
M Manual; automate version genera
t
ion
commit
|
commitdiff
|
tree
2009-04-07
S
h
ao Miller
Add NSIS script to make a
Windows i
n
stall
e
r
commit
|
commitdiff
|
tree
2009-03-19
H
.
Pet
e
r Anv
i
n
d
isasm: fix reverse
d
R
E
P
v
s REPNE in eatbyte()
commit
|
commitdiff
|
tree
2009-03-19
H
.
P
eter
A
n
vin
disasm: when no
i
nst
r
uct
i
o
n is
f
ound, consider a naked
.
.
.
commit
|
commitdiff
|
tree
2009-03-15
H
.
Peter Anvi
n
N
A
SM 2
.
06rc7
commit
|
commitdiff
|
tree
2009-03-08
H
.
Peter Anvi
n
BR 2672
1
17
:
handle long lines
f
or db/dw/etc
.
commit
|
commitdiff
|
tree
2009-03-01
H
.
Peter
Anv
i
n
autoconf: detect the broken b
o
ol in Open
W
a
tco
m
1
.
8
commit
|
commitdiff
|
tree
2009-03-01
H
.
Pete
r
An
v
in
M
o
st instruction codes are octa
l
, so pri
n
t error
s
th
a
t
.
.
.
commit
|
commitdiff
|
tree
2009-02-24
H
.
Peter
A
nvi
n
Add V
P
CLMUL
i
ns
t
ructi
o
ns
commit
|
commitdiff
|
tree
2009-02-24
H
.
Pet
e
r Anvin
assembl
e
: only be
o
ptimis
t
ic
with NO_
S
E
G
if we're re
a
lly
.
.
.
commit
|
commitdiff
|
tree
2009-02-24
H
.
Peter Anvi
n
co
n
vergence
.
asm: a
d
d test of
j
m
p to
a
n ab
s
olute addres
s
commit
|
commitdiff
|
tree
2009-02-22
H
.
P
e
t
e
r A
n
vin
P
CLMUL is app
a
rently
t
arget
e
d for Wes
t
me
r
e with the
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter
A
nvin
NASM 2
.
06rc5
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anv
i
n
B
R
255790
3
:
fix disassembly of a
s
et
o
f SSE
MOV* instructi
o
ns
commit
|
commitdiff
|
tree
2009-02-22
H
.
P
eter An
v
in
BR 254
1
252:
F
i
x issues in insns
.
dat,
mostly related
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
Pe
t
er Anvin
changes
.
src
:
d
ocument W
A
I
T a
n
d %$$ fixes
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvi
n
BR 2592476: Treat
WAIT as a pre
f
ix
e
ven though it's
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
P
eter
A
nv
i
n
br704736
:
handle
d
eep con
t
ext
-
loc
a
l macr
o
s
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
nasmlib: make nasm_strcat() take
const
a
rguments
commit
|
commitdiff
|
tree
2009-02-22
H
.
P
eter An
v
in
outelf32/
6
4: rem
o
ve
align_st
r
in favor of
f
wri
t
e
z
er
o
()
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter
Anvin
outb
i
n: fix
t
ypo: "sections" not "section"
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvi
n
U
n
i
f
y a
l
l-zero
buffers; add fwrit
e
z
e
r
o
()
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
BR 2611906: proper error message for
sta
r
t < ori
g
in
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter
A
nvin
NASM 2
.
0
6
rc4
commit
|
commitdiff
|
tree
2009-02-22
H
.
Pe
t
e
r Anvin
Fi
x
opcode for
V
ADD
S
UBPS; opera
n
ds for
VBLEND; add
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
Pe
t
er Anvi
n
FM
A
instruc
t
ions won't be
in San
d
y
Bridge
commit
|
commitdiff
|
tree
2009-02-13
H
.
P
eter Anvi
n
BR 25933
4
9: Move vers
i
on message back to stdout
commit
|
commitdiff
|
tree
2009-01-19
H
.
Peter Anvin
doc: clean up the "String
Manipulation in Mac
r
o
s" section
commit
|
commitdiff
|
tree
2009-01-19
H
.
Peter A
n
vin
d
o
c: indent
t
he
time macro example
commit
|
commitdiff
|
tree
2009-01-19
H
.
Peter
Anv
i
n
d
oc: fix typo
commit
|
commitdiff
|
tree
2009-01-19
H
.
Peter
Anvin
Merge
b
ranch
'
m
aster' of g
i
t+ssh:
/
/repo
.
or
.
cz/srv/git
.
.
.
commit
|
commitdiff
|
tree
2009-01-19
H
.
Peter A
n
vin
doc:
update the
s
ec
t
ion on n
u
m
e
ric constants
commit
|
commitdiff
|
tree
2009-01-05
H
.
P
eter
A
nvin
Fix the
[
warning]
d
irectiv
e
commit
|
commitdiff
|
tree
2009-01-04
H
.
Peter
A
nvin
outas86:
s
l
i
g
h
t st
y
list
i
c c
l
eanups
commit
|
commitdiff
|
tree
2009-01-04
Soronel
Haetir
Add
entry p
o
int suppor
t
t
o as86 bac
k
end
commit
|
commitdiff
|
tree
2008-12-30
H
.
P
e
t
er Anvin
BR 243
2
826: Fix enfor
c
ement of
t
he
L
ONG bi
t
commit
|
commitdiff
|
tree
2008-12-30
H
.
P
ete
r
A
n
vin
BR 2413278: Nonopti
m
a
l
form
s
of arithmetic instructions
.
.
.
commit
|
commitdiff
|
tree
2008-12-23
H
.
Peter Anvin
changes
.
src: document Ma
c
h
-O alignment
fix
.
commit
|
commitdiff
|
tree
2008-12-20
H
.
Peter An
v
in
NA
S
M 2
.
06rc2
commit
|
commitdiff
|
tree
2008-12-18
David DeHaven
Mach-O alignment fix
commit
|
commitdiff
|
tree
2008-11-30
H
.
Peter
An
v
in
NA
S
M 2
.
06rc1
commit
|
commitdiff
|
tree
2008-11-07
H
.
Pe
t
er Anvi
n
ELF:
u
se
r
btr
e
e for symb
o
l sea
r
ches
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-07
H
.
Peter Anv
i
n
rbtree:
drop
"c
o
n
s
t" from se
a
rch function
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-06
H
.
Peter
Anvin
changes
.
src: docu
m
ent POPCNT fix
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
next