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: bump GLOBAL_TEMP_BASE
2009-06-26
H
.
Pet
e
r
A
nvin
ELF:
b
ump GLOBAL_TEMP_
B
A
SE
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Peter Anvi
n
ELF: elimi
n
ate
hard-c
o
d
e
d
se
c
ti
o
n numbers
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Pe
t
er Anvin
Han
d
le
t
he new E
L
F h
e
a
d
ers i
n
the depende
n
c
y
generation
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Peter Anvi
n
E
L
F: add header files, begin
merg
i
ng common co
d
e
,
drop
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Peter Anv
i
n
NAS
M
2
.
06
r
c13
commit
|
commitdiff
|
tree
2009-06-25
H
.
Peter
Anvin
c
h
anges
.
src: up
d
a
t
e
commit
|
commitdiff
|
tree
2009-06-25
H
.
Peter Anvin
insns: mak
e
t
he MMX version of PINSRW mat
c
h the
SSE
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Pe
t
e
r Anv
i
n
Intel FM
A
:
drop relaxed forms
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-25
H
.
P
e
ter A
n
v
in
Fi
x
th
e
PINSR s
e
ries of ins
t
ructions
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Pete
r
Anvin
Add support for inst
r
uc
t
io
n
s
which al
w
a
ys use
l
o
w 8
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Peter Anvin
in
s
ns
.
d
a
t: fix typos:
V
C
MP
O
RD_SP[SD]
en
t
ered as VCMPORS_SP[S
D
]
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Pe
t
er An
v
in
insns
.
d
a
t: collapse relaxed
fo
r
ms
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Peter
A
nvin
insns
.
pl:
allow relaxed fo
r
ms
t
o be
c
r
e
at
e
d
w
it
h
out
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-24
H
.
Peter
A
nvin
c
h
anges
.
src:
f
i
x some
odd
s
pacing
commit
|
commitdiff
|
tree
2009-06-23
H
.
Peter Anvin
parser
:
don't
use midco
d
e declarations
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-05-26
H
.
P
eter
A
n
v
in
spe
c
file: update URLs
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-05-26
H
.
Pe
t
e
r
Anvin
Nin
d
ent: add back the -nut opt
i
on
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-05-26
H
.
P
eter Anvin
Nind
e
nt: update wit
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:
u
se NASM syntax for x87 registers
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-05-09
H
.
P
e
ter Anvin
Add
s
ymb
o
lic constants for REX_V "cl
a
sses"
(
VE
X
, XOP
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-05-09
H
.
Pe
t
er Anvin
do
c
: remove i
n
sref
.
s
rc
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-05-06
H
.
Peter Anv
i
n
NASM 2
.
06rc12
commit
|
commitdiff
|
tree
2009-05-04
H
.
Peter Anv
i
n
prep
r
oc: handle %
+
even
du
r
ing earl
y
tok
e
n replacement
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-05-04
H
.
P
eter A
n
v
i
n
U
s
e lower case fo
r
VEX and XO
P
in instructions table
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-05-04
H
.
Peter A
n
vin
Infrastructure support for AMD
'
s new XOP prefix
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-04-30
H
.
Peter
A
n
v
in
ou
t
bin: replace fprin
t
f(rf, not_defined); with fp
u
ts
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-04-20
H
.
Peter
A
nvi
n
NASM 2
.
0
6
rc11
commit
|
commitdiff
|
tree
2009-04-20
H
.
Pe
t
er Anvin
preproc:
uni
f
y token-pasti
n
g code
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2009-04-20
H
.
Pete
r
A
nvin
doc: sli
g
htly tidy the
cop
y
rig
h
t page
o
f th
e
m
anual
.
commit
|
commitdiff
|
tree
2009-04-17
H
.
Pet
e
r Anvin
prep
r
oc: make $
and
$
$ T
O
K
EN_OTHER
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2009-04-08
H
.
Peter
A
n
vin
prepr
o
c: f
i
x
m
o
r
e
toke
n
pasting cases
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-04-08
H
.
Peter A
n
vin
AUTHORS: Update
i
nf
o
rma
t
i
on for HPA
commit
|
commitdiff
|
tree
2009-04-08
H
.
Pet
e
r Anvin
N
ASM 2
.
06rc10
commit
|
commitdiff
|
tree
2009-04-08
H
.
P
eter Anvin
Docum
e
nt prepro
c
essor token
concatenation fix
.
commit
|
commitdiff
|
tree
2009-04-08
H
.
Peter Anvin
Handle
weird
ca
s
es of token
p
a
s
ting
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-04-08
H
.
Pe
t
e
r Anvin
N
A
SM 2
.
0
6
r
c9
commit
|
commitdiff
|
tree
2009-04-07
H
.
Peter Anv
i
n
nasm
.
n
si: add
COP
Y
ING
t
o
the list of file
s
to package
commit
|
commitdiff
|
tree
2009-04-07
H
.
Peter Anvin
nasm
.
nsi: ad
d
NASM Manual; automate version ge
n
eration
commit
|
commitdiff
|
tree
2009-03-19
H
.
Peter Anvin
disasm: fix
rev
e
rsed
REP vs
R
EPNE in ea
t
by
t
e()
commit
|
commitdiff
|
tree
2009-03-19
H
.
Peter Anvin
disasm: wh
e
n
no instructio
n
is f
o
und,
c
ons
i
der a na
k
e
d
.
.
.
commit
|
commitdiff
|
tree
2009-03-18
H
.
P
e
ter Anvin
N
ASM 2
.
06rc8
commit
|
commitdiff
|
tree
2009-03-18
H
.
P
eter Anvin
BR 2
6
90688:
F
ix o
p
codes f
o
r FMA ins
t
r
u
ct
i
ons
commit
|
commitdiff
|
tree
2009-03-17
H
.
Peter Anv
i
n
Add t
e
st fr
o
m BR 26906
8
8
commit
|
commitdiff
|
tree
2009-03-17
H
.
Peter
A
n
vin
BR 2690688: add mis
s
ing
VF
M
instructions
commit
|
commitdiff
|
tree
2009-03-16
H
.
Peter Anvin
BR
2
689316: P
E
XTRQ
requires REX
.
W
commit
|
commitdiff
|
tree
2009-03-16
H
.
Peter Anvi
n
g
e
nfma: fix spelling of the VFNM instruc
t
i
ons
commit
|
commitdiff
|
tree
2009-03-16
H
.
Peter Anvin
insns
.
da
t
: fix VFNM i
n
structio
n
s incorrectly spelle
d
.
.
.
commit
|
commitdiff
|
tree
2009-03-15
H
.
Peter Anvin
N
A
SM
2
.
06rc7
commit
|
commitdiff
|
tree
2009-03-08
H
.
Peter Anvin
BR
2
67211
7
: handle long lines for db/dw/etc
.
commit
|
commitdiff
|
tree
2009-03-01
H
.
Peter Anvin
aut
o
conf: detect the broken bool
in OpenWatcom 1
.
8
commit
|
commitdiff
|
tree
2009-03-01
H
.
Peter A
n
v
i
n
Mo
s
t
inst
r
uction codes are oct
a
l, so print errors that
.
.
.
commit
|
commitdiff
|
tree
2009-02-27
H
.
Peter Anvin
optimization
.
a
sm: more
s
b
y
te t
e
sts
commit
|
commitdiff
|
tree
2009-02-27
H
.
Peter Anvi
n
sbyt
e
: optimizat
i
on is OK
i
f UNKNOWN
i
s
n't set
commit
|
commitdiff
|
tree
2009-02-27
H
.
Pete
r
Anv
i
n
optimization
.
a
s
m: a
d
d sbyte tests
commit
|
commitdiff
|
tree
2009-02-26
H
.
Peter Anvi
n
N
A
S
M 2
.
06rc6
commit
|
commitdiff
|
tree
2009-02-26
H
.
P
e
t
er
A
nvin
BR 2413265
:
don't pes
s
imize displa
c
ements
commit
|
commitdiff
|
tree
2009-02-26
H
.
Peter Anv
i
n
optim
i
zation
.
asm: add EA o
p
timiza
t
ion
t
ests
commit
|
commitdiff
|
tree
2009-02-26
H
.
Pet
e
r Anvin
n
a
sm
.
c: anothe
r
readabilit
y
cleanup
commit
|
commitdiff
|
tree
2009-02-26
H
.
Peter A
n
vin
nasm
.
c: rea
d
ability cle
a
n
u
p
for seg:off parsing
commit
|
commitdiff
|
tree
2009-02-24
H
.
P
eter Anvin
A
dd VPCLMUL i
n
s
tructio
n
s
commit
|
commitdiff
|
tree
2009-02-24
H
.
Peter Anvin
assemble
:
o
n
ly
be
o
ptimistic with NO_SEG if w
e
're really
.
.
.
commit
|
commitdiff
|
tree
2009-02-24
H
.
P
e
te
r
An
v
in
convergence
.
asm: ad
d
test of jmp to an abso
l
ute address
commit
|
commitdiff
|
tree
2009-02-22
H
.
Pet
e
r
A
nvin
PCLMUL is apparently t
a
r
g
e
ted for
W
estmere
with the
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
N
ASM
2
.
06rc5
commit
|
commitdiff
|
tree
2009-02-22
H
.
Pete
r
Anvin
BR 2557903: fix disassembly of a set of SS
E
M
O
V
* instru
c
t
i
o
ns
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
BR 2541252: Fi
x
i
s
su
e
s in ins
n
s
.
dat, mostly related
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
changes
.
src: document WAIT an
d
%$$ fixes
commit
|
commitdiff
|
tree
2009-02-22
H
.
Pe
t
er Anvin
BR
2
592476:
T
r
eat
W
AIT as a prefix
even though it's
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter An
v
in
br704
7
36: handle deep
context-lo
c
a
l
macros
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
nasmli
b
: m
a
ke nasm_strcat()
t
ake const
arguments
commit
|
commitdiff
|
tree
2009-02-22
H
.
Pete
r
A
nvin
outelf32/64
:
r
emove align_
s
tr in favor of fwritezero()
commit
|
commitdiff
|
tree
2009-02-22
H
.
Pete
r
Anv
i
n
outbin: fix typo: "sections" not "sect
i
on"
commit
|
commitdiff
|
tree
2009-02-22
H
.
Pe
t
er Anvi
n
U
n
i
f
y a
l
l-ze
r
o buffers; add fw
r
itezero()
commit
|
commitdiff
|
tree
2009-02-22
H
.
P
e
t
e
r
A
n
v
in
BR 2611906: proper e
r
r
o
r message
f
o
r sta
r
t < origin
commit
|
commitdiff
|
tree
2009-02-22
H
.
P
e
ter
Anvin
NASM 2
.
0
6
rc4
commit
|
commitdiff
|
tree
2009-02-22
H
.
P
e
ter Anvin
Fix op
c
ode fo
r
VADD
S
U
B
PS; operands for VBLEND; ad
d
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
Pet
e
r Anvin
FMA
i
nstructions won't b
e
in Sandy Bridge
commit
|
commitdiff
|
tree
2009-02-18
H
.
Pe
t
er A
n
v
i
n
Per
l
script used
t
o
g
e
nerate
F
MA in
s
t
ruction patterns
commit
|
commitdiff
|
tree
2009-02-18
H
.
Peter
A
nv
i
n
chan
g
es
.
src: doc
u
ment updated
A
VX specifica
t
ion
commit
|
commitdiff
|
tree
2009-02-18
H
.
Peter Anvin
U
pdate th
e
V
F
M
A* in
s
truction
s
p
e
r
the AVX
s
pec versio
n
5
commit
|
commitdiff
|
tree
2009-02-18
H
.
P
e
ter Anv
i
n
insns
.
dat
:
fix minor formatti
n
g anoma
l
ies
commit
|
commitdiff
|
tree
2009-02-18
H
.
Peter Anvin
insns
.
p
l
: handle t
h
e
n
e
w VEX
.
DDS flag per AVX spec
.
.
.
commit
|
commitdiff
|
tree
2009-02-13
H
.
Peter Anvin
BR 2593349:
M
o
ve version message ba
c
k to std
o
ut
commit
|
commitdiff
|
tree
2009-02-11
H
.
Peter Anv
i
n
NASM 2
.
06r
c
3
commit
|
commitdiff
|
tree
2009-01-19
H
.
Peter Anvin
doc: cl
e
a
n up the "String
Manipulat
i
on in
Ma
c
ro
s
"
section
commit
|
commitdiff
|
tree
2009-01-19
H
.
Peter
A
nvin
d
o
c
: indent the time macro
e
xample
commit
|
commitdiff
|
tree
2009-01-19
H
.
Peter Anvin
doc
:
fix typ
o
commit
|
commitdiff
|
tree
2009-01-19
H
.
Pe
t
er Anvin
Mer
g
e branch 'master' of
git+
s
sh://
r
epo
.
or
.
cz/srv/git
.
.
.
commit
|
commitdiff
|
tree
2009-01-19
H
.
Peter Anvin
doc: update the
s
ection on numer
i
c constants
commit
|
commitdiff
|
tree
2009-01-05
H
.
Peter An
v
in
Fix the [wa
r
ning] dir
e
ctiv
e
commit
|
commitdiff
|
tree
2009-01-04
H
.
Peter
Anv
i
n
outas86: slight s
t
yl
i
s
tic clea
n
ups
commit
|
commitdiff
|
tree
2008-12-30
H
.
Peter Anvin
B
R 2432826
:
Fix en
f
o
rcement of the LONG bit
commit
|
commitdiff
|
tree
2008-12-30
H
.
Peter
A
nvin
BR
2
413278
:
Nonop
t
i
m
al forms of arithmetic instr
u
ctio
n
s
.
.
.
commit
|
commitdiff
|
tree
2008-12-23
H
.
P
eter A
n
vin
chang
e
s
.
s
rc: document Mac
h
-O
a
l
i
gnment fix
.
commit
|
commitdiff
|
tree
2008-12-20
H
.
Peter
A
n
v
in
NA
S
M
2
.
06rc
2
commit
|
commitdiff
|
tree
2008-11-30
H
.
Pete
r
An
v
in
NASM 2
.
0
6
rc1
commit
|
commitdiff
|
tree
2008-11-07
H
.
Peter Anvin
EL
F
: use rbt
r
ee fo
r
symbol searches
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-07
H
.
Pete
r
A
nv
i
n
rbtre
e
:
d
rop
"
const" from search f
u
n
ction
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-06
H
.
Pet
e
r An
v
i
n
changes
.
s
r
c: d
o
cument POPCNT fix
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-06
H
.
Peter A
n
v
in
Merge
branch '
n
a
s
m-2
.
05
.
xx'
commit
|
commitdiff
|
tree
next