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
ELF: bump GLOBAL_TEMP_BASE
2009-06-26
H
.
Pet
e
r
Anvin
ELF
:
bump GL
O
BAL_TEMP
_
BA
S
E
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Peter Anvin
EL
F
: elim
i
n
a
te hard-cod
e
d section numbers
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-25
H
.
P
eter Anv
i
n
Handle the new ELF
headers in the
d
e
pendency generation
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Peter Anvin
E
L
F
: add header
f
i
l
es, begin m
e
rgin
g
common code,
d
rop
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Pete
r
Anvin
NASM 2
.
06rc13
commit
|
commitdiff
|
tree
2009-06-25
H
.
Peter An
v
in
ch
a
nge
s
.
src: u
p
date
commit
|
commitdiff
|
tree
2009-06-25
H
.
Peter
Anvin
insns:
make the MM
X
v
e
r
sion
of PINS
R
W match the SSE
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Pe
t
er Anvin
Inte
l
FM
A
:
d
r
o
p relaxed fo
r
ms
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Peter Anvin
Fix the PINSR seri
e
s of instr
u
ct
i
ons
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-25
H
.
P
e
te
r
Anv
i
n
Add support for instruc
t
ions w
h
i
c
h always
use
low 8
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-25
H
.
P
e
ter
Anvin
insns
.
d
a
t: fix typos: VCM
P
OR
D
_SP
[
SD] entered as VCMP
O
RS_SP[
S
D]
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Peter
A
nvin
insns
.
dat: collapse
r
e
laxed f
o
rms
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Peter Anvin
ins
n
s
.
p
l: allow relaxed forms
t
o be
created w
i
t
hout
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-24
H
.
Pe
t
er
A
nvin
chan
g
es
.
src:
fix
some od
d
sp
a
cing
commit
|
commitdiff
|
tree
2009-06-23
H
.
Pet
e
r An
v
in
parser: don't use mid
c
ode declarat
i
ons
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-05-26
H
.
Peter Anvin
spec
f
i
l
e
:
upda
t
e
U
R
Ls
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-05-26
H
.
Peter
Anv
i
n
Nindent:
a
dd back the -nut o
p
t
ion
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-05-26
H
.
Peter Anvin
Nindent:
u
pdate
w
ith
the -npro and -il0 options
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-05-23
H
.
Peter Anvin
doc: u
s
e NASM
syntax fo
r
x
8
7 registers
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-05-17
C
yri
l
l Gorcu
n
o
v
i
nsns
.
dat
-
fixup for XOP (SSE5) AM
D
instruc
t
i
ons
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-05-15
Cy
r
i
l
l Gorcu
n
ov
insns
.
dat - i
n
tr
o
c
uce
base XOP (SSE5) AMD i
n
str
u
ct
i
on
s
Some fixes from Peter Johnson and
H. Peter Anvin
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-05-15
Cyrill Gorcuno
v
insns
.
pl - add
handling
o
f
pp VEX/XOP fields
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-05-09
H
.
P
e
ter Anv
i
n
Add symbolic
constants f
o
r REX_V "classe
s
" (VEX, XOP
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-05-09
H
.
Peter Anvin
doc: remo
v
e ins
r
ef
.
src
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-05-06
H
.
P
eter A
n
vin
NASM 2
.
06r
c
12
commit
|
commitdiff
|
tree
2009-05-04
H
.
Peter Anvin
preproc: handle %+ even
duri
n
g
early tok
e
n
re
p
lacement
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-05-04
H
.
Peter
Anvin
Use lower
c
ase
f
o
r
VEX
a
n
d XOP in
instru
c
tions table
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-05-04
H
.
P
eter Anvin
I
n
f
rastru
c
ture su
p
po
r
t for AMD's new X
O
P prefix
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-04-30
H
.
P
e
te
r
Anvin
ou
t
b
i
n:
repla
c
e
f
p
r
in
t
f(rf
,
no
t
_
defined); with f
p
u
ts
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-04-20
H
.
P
eter Anvin
N
A
SM 2
.
06rc11
commit
|
commitdiff
|
tree
2009-04-20
H
.
Peter
A
nvin
preproc
:
uni
f
y tok
e
n-p
a
sting code
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2009-04-20
H
.
Peter Anv
i
n
d
o
c: s
l
ig
h
tly tidy th
e
c
opyright
p
ag
e
of the manual
.
commit
|
commitdiff
|
tree
2009-04-17
H
.
Peter Anvin
preproc: make $ and $$ TOKEN_
O
T
HER
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2009-04-08
H
.
Peter Anvin
prep
r
o
c: fix more
t
oken pasti
n
g ca
s
es
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-04-08
H
.
Pe
t
er Anvin
AUTHORS: Update informat
i
on for HPA
commit
|
commitdiff
|
tree
2009-04-08
H
.
P
e
ter Anvin
NASM 2
.
06rc10
commit
|
commitdiff
|
tree
2009-04-08
H
.
P
e
ter Anvin
Document preprocessor token concat
e
nat
i
on fix
.
commit
|
commitdiff
|
tree
2009-04-08
H
.
Pe
t
er Anvin
Handle we
i
rd cases
of t
o
k
e
n p
a
s
t
i
n
g
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-04-08
H
.
P
ete
r
A
n
v
in
NASM 2
.
06rc9
commit
|
commitdiff
|
tree
2009-04-07
H
.
Peter Anvin
nasm
.
nsi: add COPYIN
G
to the l
i
s
t of f
i
l
e
s to package
commit
|
commitdiff
|
tree
2009-04-07
H
.
Peter Anvin
na
s
m
.
nsi: add N
A
S
M
Manu
a
l; aut
o
mate version ge
n
eration
commit
|
commitdiff
|
tree
2009-04-07
Shao
M
iller
Add NSIS script to make a
Windows install
e
r
commit
|
commitdiff
|
tree
2009-03-19
H
.
Pe
t
er An
v
in
d
isasm: fix reversed REP
v
s
R
EPNE in eatbyte()
commit
|
commitdiff
|
tree
2009-03-19
H
.
Peter An
v
in
di
s
a
sm: when no instruction is found
,
consider a naked
.
.
.
commit
|
commitdiff
|
tree
2009-03-18
H
.
Peter Anvin
NASM 2
.
06rc8
commit
|
commitdiff
|
tree
2009-03-18
Andy Pol
y
akov
outcoff: BR 26
8
5
756: fix S
A
FES
E
H
w
ith an in
t
ernal
symbol
commit
|
commitdiff
|
tree
2009-03-18
Michael Sche
r
er
outelf
3
2/6
4
: fix uninitialized rbt
r
ee
commit
|
commitdiff
|
tree
2009-03-18
H
.
P
e
ter Anvin
BR 2690
6
88: Fix opc
o
d
e
s for FM
A
instructions
commit
|
commitdiff
|
tree
2009-03-17
H
.
Peter Anvin
Add te
s
t f
r
om BR 26
9
0688
commit
|
commitdiff
|
tree
2009-03-17
H
.
Pete
r
Anvin
BR 2690
6
88: add mi
s
sing VFM instructions
commit
|
commitdiff
|
tree
2009-03-16
H
.
Peter A
n
vi
n
BR 2689316: PEXTR
Q
requires REX
.
W
commit
|
commitdiff
|
tree
2009-03-16
H
.
Peter Anvin
genfma: fix spelling of the VF
N
M instructions
commit
|
commitdiff
|
tree
2009-03-16
H
.
Pe
t
e
r
A
n
vin
insn
s
.
dat: fix VFNM in
s
tructions incorrectly s
p
elled
.
.
.
commit
|
commitdiff
|
tree
2009-03-15
H
.
Peter Anvin
N
A
SM 2
.
0
6
r
c7
commit
|
commitdiff
|
tree
2009-03-08
H
.
Peter Anvin
BR
2
6
72117: handle long lin
e
s for db/dw
/
etc
.
commit
|
commitdiff
|
tree
2009-03-01
H
.
Peter Anvin
autoconf: detect the
broken bool i
n
OpenWatcom 1
.
8
commit
|
commitdiff
|
tree
2009-03-01
H
.
Peter
Anvin
Most instruction code
s
are octa
l
, so pr
i
nt errors tha
t
.
.
.
commit
|
commitdiff
|
tree
2009-02-27
H
.
Peter Anvin
optimization
.
asm: m
o
re sbyte te
s
ts
commit
|
commitdiff
|
tree
2009-02-27
H
.
Pe
t
er Anvi
n
sbyte: opt
i
m
i
z
ation is OK if UNKNOWN isn't set
commit
|
commitdiff
|
tree
2009-02-27
H
.
P
eter Anvin
o
p
tim
i
zation
.
asm: ad
d
s
b
yte tests
commit
|
commitdiff
|
tree
2009-02-26
H
.
Peter Anvin
N
A
S
M 2
.
0
6rc
6
commit
|
commitdiff
|
tree
2009-02-26
H
.
Peter Anvi
n
B
R
241326
5
: don't pessimize
d
isplacements
commit
|
commitdiff
|
tree
2009-02-26
H
.
Pe
t
e
r
An
v
in
optim
i
zation
.
as
m
:
a
d
d E
A
optimization test
s
commit
|
commitdiff
|
tree
2009-02-26
H
.
Peter Anvin
n
asm
.
c: another readabi
l
ity cleanup
commit
|
commitdiff
|
tree
2009-02-26
H
.
P
et
e
r Anvin
nasm
.
c: r
e
a
dab
i
lity cle
a
nup for seg:off parsing
commit
|
commitdiff
|
tree
2009-02-24
H
.
Peter Anvin
Add VPCLMUL
instructio
n
s
commit
|
commitdiff
|
tree
2009-02-24
H
.
Pe
t
er Anvin
assemble
:
o
n
ly be
opt
i
mistic with NO_SEG if we're reall
y
.
.
.
commit
|
commitdiff
|
tree
2009-02-24
H
.
Peter Anvin
c
on
v
e
r
gence
.
asm: add tes
t
of
jmp
to an a
b
solute ad
d
ress
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
P
C
L
MUL
i
s
a
p
parently
targeted for Westmere with the
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
Pe
t
e
r
A
nvin
NASM 2
.
0
6
r
c
5
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
BR 2557903
:
f
ix disassembly o
f
a
set of S
S
E
M
O
V
* instructions
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvi
n
BR 25
4
1252: Fix issues
in ins
n
s
.
dat,
m
o
stl
y
re
l
a
te
d
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
changes
.
s
r
c: document W
A
I
T
a
nd %$$
f
i
x
e
s
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
BR 2592476
:
T
rea
t
WAIT as a pr
e
fix e
v
en though it'
s
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
b
r
704736:
h
andl
e
deep
c
o
n
t
e
xt
-
loca
l
macros
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
nasmlib: make nasm_str
c
a
t() ta
k
e
c
onst arguments
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
ou
t
elf32/64: remove alig
n
_str in
favor of
f
writezero
(
)
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter A
n
vin
outbin: fix typo:
"
sections"
not "section"
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
Unify all-z
e
ro buffers; ad
d
fwri
t
e
z
ero()
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
BR 26
1
19
0
6:
p
r
oper error
m
ess
a
ge for
s
tart < origin
commit
|
commitdiff
|
tree
2009-02-22
H
.
Pet
e
r Anvin
N
ASM 2
.
06rc4
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter An
v
in
Fix opcode for VADDSUBP
S
; operan
d
s f
o
r
VBLEND; add
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
P
eter Anvin
FMA instructions
w
on't be in Sandy B
r
i
d
ge
commit
|
commitdiff
|
tree
2009-02-18
H
.
Peter Anvin
Perl scr
i
p
t
used
to generate FMA i
n
struction p
a
tterns
commit
|
commitdiff
|
tree
2009-02-18
H
.
Peter
A
nvin
change
s
.
s
r
c
:
doc
u
ment updated AVX
s
pecification
commit
|
commitdiff
|
tree
2009-02-18
H
.
Peter Anvin
Upda
t
e
t
h
e
V
F
M
A* in
s
truction
s
per the A
V
X
spe
c
ve
r
sion 5
commit
|
commitdiff
|
tree
2009-02-18
H
.
Peter An
v
in
insns
.
dat: fix
m
ino
r
forma
t
t
i
ng anomalies
commit
|
commitdiff
|
tree
2009-02-18
H
.
Peter Anvin
insns
.
pl:
handle the new V
E
X
.
DDS fl
a
g pe
r
A
V
X spec
.
.
.
commit
|
commitdiff
|
tree
2009-02-13
H
.
Peter
Anvin
BR 259
3
349:
M
o
ve versi
o
n m
e
ssage
ba
c
k to
stdout
commit
|
commitdiff
|
tree
2009-02-11
H
.
P
eter Anvin
N
A
S
M 2
.
06rc3
commit
|
commitdiff
|
tree
2009-01-21
Soronel Haetir
Document the as86
.
.
sta
r
t label
commit
|
commitdiff
|
tree
2009-01-19
H
.
Peter Anvin
doc: clean up the "Stri
n
g Mani
p
ulation in Macros"
section
commit
|
commitdiff
|
tree
2009-01-19
H
.
Pet
e
r Anvin
do
c
: inde
n
t the time macro
ex
a
mple
commit
|
commitdiff
|
tree
2009-01-19
H
.
Peter
A
nvin
doc: fix t
y
po
commit
|
commitdiff
|
tree
2009-01-19
H
.
Peter
A
nvin
Merge bran
c
h 'master' of git+ssh:
/
/repo
.
or
.
cz/
s
rv
/
git
.
.
.
commit
|
commitdiff
|
tree
2009-01-19
H
.
Peter Anvin
doc: update the
sectio
n
on numeric consta
n
ts
commit
|
commitdiff
|
tree
2009-01-05
H
.
Peter Anvin
F
i
x
the [warning]
d
irec
t
i
v
e
commit
|
commitdiff
|
tree
2009-01-04
H
.
Peter Anvin
out
a
s
8
6
:
s
ligh
t
s
tylistic cle
a
nups
commit
|
commitdiff
|
tree
2009-01-04
Sor
o
nel Haetir
Add ent
r
y poi
n
t support to as86 b
a
c
kend
commit
|
commitdiff
|
tree
2008-12-30
H
.
Pete
r
Anvin
BR
243282
6
: Fix
enfor
c
e
ment of t
h
e LONG bit
commit
|
commitdiff
|
tree
next