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
ELF: make debugging functions static
2009-06-26
H
.
Pet
e
r Anvi
n
ELF: make debugging functi
o
ns static
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-26
H
.
Pe
t
er Anvin
ELF
:
remove loop invariant calcu
l
ation of glo
b
al offset
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-26
H
.
Peter A
n
vin
EL
F
: clean up the arithmetic for gl
o
ba
l
symbols
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-26
H
.
Peter Anvin
ELF: b
u
mp GLOBAL_TEMP_B
A
SE
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Pet
e
r
A
nvin
EL
F
:
eli
m
inate hard-coded section num
b
ers
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Peter A
n
vin
Handle the new
ELF headers i
n
the dependency gene
r
ation
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Peter Anvin
E
L
F: ad
d
heade
r
f
i
les
,
begin mergi
n
g
common code,
d
rop
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Peter Anv
i
n
NASM 2
.
06rc13
commit
|
commitdiff
|
tree
2009-06-25
H
.
P
eter A
n
vin
changes
.
src: update
commit
|
commitdiff
|
tree
2009-06-25
H
.
P
eter Anvin
insns: ma
k
e
t
he MMX version of PINSRW match the
SS
E
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Peter Anvin
Intel
FM
A
: drop
rela
x
e
d
forms
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Pet
e
r Anvin
Fix the PINSR se
r
ies of in
s
truc
t
i
o
n
s
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Pe
t
er Anvin
Add support for instructions which always u
s
e low 8
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Peter Anv
i
n
insns
.
dat:
f
ix typo
s
: VCMPORD_SP[SD] entered
a
s VCMP
O
RS_SP[SD
]
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Peter Anvin
insns
.
dat: collapse relaxed forms
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Peter Anvin
insns
.
pl
:
all
o
w relaxed forms to be created
w
ithout
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-24
H
.
Pet
e
r Anvin
chang
e
s
.
src: fix s
o
me odd s
p
acing
commit
|
commitdiff
|
tree
2009-06-23
H
.
Peter Anvi
n
parser
:
don't use mi
d
code declaration
s
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-05-26
H
.
Peter An
v
in
s
p
e
c
f
ile: up
d
ate URLs
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-05-26
H
.
Peter Anvin
Nindent: add bac
k
the
-nut o
p
tion
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-05-26
H
.
Peter Anvin
Nindent
:
update with the
-
np
r
o and -il0 options
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-05-23
H
.
P
eter Anvin
d
o
c
:
use NASM synt
a
x for x87 regi
s
ters
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-05-09
H
.
P
e
ter
A
n
vin
Add symbolic constants for REX_V "classes" (VEX, XOP
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-05-09
H
.
Pet
e
r Anvin
doc: r
e
move 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
.
Peter
A
n
v
i
n
p
r
e
proc: handle %+
e
ven dur
i
ng early token
r
eplaceme
n
t
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-05-04
H
.
P
eter Anvi
n
Use lowe
r
case
f
o
r
VEX and XOP in instructi
o
ns table
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-05-04
H
.
P
e
ter Anvin
I
n
frastructure
s
u
pport
f
o
r AMD's new XOP pre
f
ix
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-04-30
H
.
Peter Anvin
o
u
tbin
:
replace
fprintf(rf, not_defi
n
ed);
w
ith fputs
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-04-20
H
.
P
e
t
er Anvin
NASM 2
.
06r
c
11
commit
|
commitdiff
|
tree
2009-04-20
H
.
Peter An
v
in
pre
p
r
o
c: unify token-
p
a
s
ting
code
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2009-04-20
H
.
Pe
t
er An
v
in
doc:
s
lightly tidy t
h
e c
o
p
y
right page of the manu
a
l
.
commit
|
commitdiff
|
tree
2009-04-17
H
.
Peter
A
nvin
preproc: make $ and $
$
T
O
KEN_OTHER
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2009-04-08
H
.
P
eter Anvin
preproc: fix
m
ore tok
e
n pasting case
s
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-04-08
H
.
P
e
ter Anvin
AUTHORS: Up
d
ate
information for HPA
commit
|
commitdiff
|
tree
2009-04-08
H
.
Peter Anvin
NASM 2
.
0
6rc1
0
commit
|
commitdiff
|
tree
2009-04-08
H
.
Peter Anvin
Document pr
e
processor token
c
oncatenation
fix
.
commit
|
commitdiff
|
tree
2009-04-08
H
.
Peter Anvi
n
Handle weird cases of token
pasting
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-04-08
H
.
P
e
ter Anv
i
n
NASM
2
.
06r
c
9
commit
|
commitdiff
|
tree
2009-04-07
H
.
P
e
t
er Anvi
n
nasm
.
n
si
:
add COPYING to t
h
e
li
s
t of files to
package
commit
|
commitdiff
|
tree
2009-04-07
H
.
Peter An
v
in
nasm
.
ns
i
: add NASM Manu
a
l; a
u
tomate ve
r
sion g
e
ner
a
tion
commit
|
commitdiff
|
tree
2009-03-19
H
.
Peter Anvin
disasm
:
fix reve
r
sed RE
P
v
s
REPNE in eat
b
yte()
commit
|
commitdiff
|
tree
2009-03-19
H
.
Peter An
v
in
d
isasm: when no inst
r
uction is found, c
o
nsider
a nak
e
d
.
.
.
commit
|
commitdiff
|
tree
2009-03-18
H
.
Peter
Anvin
NASM 2
.
06rc
8
commit
|
commitdiff
|
tree
2009-03-18
H
.
Peter Anv
i
n
BR 2
6
9
0
688: Fix opcodes for FMA
i
n
s
truc
t
io
n
s
commit
|
commitdiff
|
tree
2009-03-17
H
.
Pe
t
er Anvin
Add tes
t
from
BR 2
6
90688
commit
|
commitdiff
|
tree
2009-03-17
H
.
P
e
ter Anvin
BR 2690688:
a
dd missing VFM i
n
structions
commit
|
commitdiff
|
tree
2009-03-16
H
.
Peter Anv
i
n
B
R 2689316: PEXTRQ requires R
E
X
.
W
commit
|
commitdiff
|
tree
2009-03-16
H
.
Peter Anvi
n
genfma: fix spelli
n
g of t
h
e VFNM inst
r
uctio
n
s
commit
|
commitdiff
|
tree
2009-03-16
H
.
Peter Anvin
ins
n
s
.
dat: fix V
F
NM instructio
n
s in
c
orrectly spelled
.
.
.
commit
|
commitdiff
|
tree
2009-03-15
H
.
Peter Anvin
N
ASM 2
.
06rc7
commit
|
commitdiff
|
tree
2009-03-08
H
.
P
e
t
er Anvin
BR 2672117: handle long
l
ines for db/dw/etc
.
commit
|
commitdiff
|
tree
2009-03-01
H
.
P
et
e
r Anvin
autocon
f
:
detect the brok
e
n boo
l
in Ope
n
Watco
m
1
.
8
commit
|
commitdiff
|
tree
2009-03-01
H
.
Pe
t
er
Anvin
M
ost instruc
t
ion codes
a
re octal, so print err
o
r
s th
a
t
.
.
.
commit
|
commitdiff
|
tree
2009-02-27
H
.
Peter
Anvin
optimiza
t
ion
.
asm: m
o
re sb
y
te t
e
sts
commit
|
commitdiff
|
tree
2009-02-27
H
.
P
e
ter Anv
i
n
sbyte: opt
i
miz
a
tio
n
is O
K
i
f
UNKN
O
WN isn't set
commit
|
commitdiff
|
tree
2009-02-27
H
.
P
e
t
er Anvin
op
t
im
i
zat
i
on
.
asm: add sbyte te
s
ts
commit
|
commitdiff
|
tree
2009-02-26
H
.
Peter
Anv
i
n
NASM 2
.
0
6rc6
commit
|
commitdiff
|
tree
2009-02-26
H
.
Peter Anvin
B
R 2413265:
d
on't pessi
m
i
ze displacements
commit
|
commitdiff
|
tree
2009-02-26
H
.
Peter Anvin
optimizati
o
n
.
a
s
m: a
d
d EA o
p
t
i
mization tests
commit
|
commitdiff
|
tree
2009-02-26
H
.
Peter Anvin
nas
m
.
c: anoth
e
r readability cleanup
commit
|
commitdiff
|
tree
2009-02-26
H
.
Peter Anvin
nasm
.
c: readab
i
lity cleanup for seg:off pars
i
ng
commit
|
commitdiff
|
tree
2009-02-24
H
.
P
e
ter Anvin
Add VPCLMUL instruction
s
commit
|
commitdiff
|
tree
2009-02-24
H
.
Pe
t
er Anv
i
n
ass
e
mble: only be optimist
i
c with NO_SEG if w
e
're
really
.
.
.
commit
|
commitdiff
|
tree
2009-02-24
H
.
Peter Anv
i
n
co
n
vergen
c
e
.
asm: add tes
t
of
j
mp to an a
b
solute
a
d
dress
commit
|
commitdiff
|
tree
2009-02-22
H
.
P
e
t
er Anvin
PC
L
MUL
i
s apparently
t
a
r
geted
for Westm
e
re with
t
he
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
NA
S
M 2
.
06rc5
commit
|
commitdiff
|
tree
2009-02-22
H
.
P
e
t
er Anvin
BR 255790
3
: fix di
s
a
ssembly of a set of S
S
E MOV* instructions
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
BR 2
5
4125
2
: Fix i
s
sue
s
in
i
n
sns
.
dat, mostly related
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter A
n
vin
cha
n
ges
.
src: document W
A
IT
a
nd %$$ fixes
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
BR 2592476: Treat WAIT as a prefi
x
eve
n
th
o
ugh
i
t'
s
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
b
r70
4
73
6
:
hand
l
e d
e
ep
c
o
ntext-local mac
r
os
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
nasmlib: make
n
asm_strc
a
t
() take const arguments
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
outelf32/
6
4:
r
emove align_str in
f
avor of fwr
i
tezer
o
()
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
ou
t
bin: fix
typ
o
: "s
e
ctions" not
"s
e
ctio
n
"
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
Unify all-zero buffers;
a
dd fwri
t
ezero
(
)
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter
A
n
vin
BR 26119
0
6: prope
r
error message for start <
ori
g
in
commit
|
commitdiff
|
tree
2009-02-22
H
.
P
eter Anv
i
n
NASM
2
.
06rc4
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
Fix opcode for VADDSUBPS; operand
s
f
o
r VBL
E
ND
;
add
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
P
eter A
n
v
i
n
FMA inst
r
ucti
o
ns won't b
e
i
n Sandy Br
i
dge
commit
|
commitdiff
|
tree
2009-02-18
H
.
Pete
r
Anvi
n
Perl script us
e
d to generate FMA instruc
t
ion patterns
commit
|
commitdiff
|
tree
2009-02-18
H
.
Pe
t
er Anvin
ch
a
nges
.
src: docu
m
ent updated AVX specification
commit
|
commitdiff
|
tree
2009-02-18
H
.
P
e
ter A
n
vin
Update
t
he
VFMA* instructio
n
s per the
AVX spec versio
n
5
commit
|
commitdiff
|
tree
2009-02-18
H
.
Peter Anvin
i
nsns
.
dat: fix
mi
n
or formatting ano
m
a
l
i
e
s
commit
|
commitdiff
|
tree
2009-02-18
H
.
Peter Anvin
insns
.
pl
:
hand
l
e the n
e
w VEX
.
DDS
flag per
A
V
X spec
.
.
.
commit
|
commitdiff
|
tree
2009-02-13
H
.
Peter Anvin
B
R
25
9
3349: Move versio
n
me
s
sage back
t
o
s
t
d
out
commit
|
commitdiff
|
tree
2009-02-11
H
.
Peter
Anvin
NASM 2
.
06rc3
commit
|
commitdiff
|
tree
2009-01-19
H
.
Pe
t
e
r
Anvin
doc: cl
e
an up t
h
e
"String Manipu
l
a
tion in Macros" secti
o
n
commit
|
commitdiff
|
tree
2009-01-19
H
.
P
e
ter Anvin
do
c
: indent the
time macro example
commit
|
commitdiff
|
tree
2009-01-19
H
.
Peter Anvin
d
oc: fix typo
commit
|
commitdiff
|
tree
2009-01-19
H
.
P
eter A
n
vin
Me
r
g
e branch 'master' of git+ssh://repo
.
or
.
cz/srv/git
.
.
.
commit
|
commitdiff
|
tree
2009-01-19
H
.
P
eter A
n
vin
d
oc: update the s
e
ction o
n
n
umeric
c
onstants
commit
|
commitdiff
|
tree
2009-01-05
H
.
P
e
ter
Anvin
Fix the [warni
n
g] directive
commit
|
commitdiff
|
tree
2009-01-04
H
.
Pete
r
Anvin
out
a
s86: slight stylisti
c
cle
a
nups
commit
|
commitdiff
|
tree
2008-12-30
H
.
Pet
e
r A
n
vin
BR 24
3
2
8
26: Fix enforcement of the LONG bit
commit
|
commitdiff
|
tree
2008-12-30
H
.
Peter
A
nvin
BR 2413278: Nonoptimal forms
of arithm
e
tic instructions
.
.
.
commit
|
commitdiff
|
tree
2008-12-23
H
.
Pete
r
Anvin
changes
.
s
r
c
:
doc
u
men
t
Mach-O align
m
ent
f
ix
.
commit
|
commitdiff
|
tree
2008-12-20
H
.
Peter Anvin
NA
S
M
2
.
06
r
c2
commit
|
commitdiff
|
tree
2008-11-30
H
.
P
eter
A
nvin
NASM
2
.
0
6rc1
commit
|
commitdiff
|
tree
2008-11-07
H
.
P
e
ter Anvin
EL
F
: use
r
b
t
ree for symb
o
l searche
s
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
next