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
Add symbolic constants for REX_V "classes" (VEX, XOP, ...)
2009-05-09
H
.
Peter Anvin
Add symbolic constants f
o
r REX_V
"
classes" (VEX, XOP
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-05-09
H
.
Pe
t
e
r Anv
i
n
doc: remov
e
insref
.
src
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-05-06
H
.
Peter A
n
v
i
n
NASM
2
.
0
6rc
1
2
commit
|
commitdiff
|
tree
2009-05-04
H
.
Peter Anvin
preproc
:
h
a
ndle %
+
even during earl
y
t
o
ken
r
eplace
m
e
nt
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-05-04
H
.
Pe
t
e
r Anvin
Use
l
ower case for VE
X
and
X
OP in in
s
tru
c
tions ta
b
le
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-05-04
H
.
Peter Anv
i
n
Infrastructure suppo
r
t
for AMD's
new
X
OP prefix
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-04-30
H
.
Peter Anvin
outbin: re
p
l
a
ce fprintf(rf, not_defined)
;
with fputs
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-04-20
H
.
Peter An
v
i
n
NASM 2
.
06rc11
commit
|
commitdiff
|
tree
2009-04-20
H
.
Pe
t
er Anvin
p
r
ep
r
oc:
u
n
ify token-p
a
s
t
in
g
code
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2009-04-20
H
.
Peter Anvin
doc: sli
g
htly tidy the copyright page
of
the manua
l
.
commit
|
commitdiff
|
tree
2009-04-17
H
.
Pe
t
er Anvin
preproc: make
$
and
$$ TOKEN
_
OTHER
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2009-04-08
H
.
P
e
ter
Anvin
preproc: fix more token pasting
cases
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-04-08
H
.
P
e
ter A
n
vin
AUTHORS: Up
d
ate information for H
P
A
commit
|
commitdiff
|
tree
2009-04-08
H
.
Peter
Anvin
NAS
M
2
.
06rc
1
0
commit
|
commitdiff
|
tree
2009-04-08
H
.
Peter Anv
i
n
Docume
n
t preprocessor token concatenation fix
.
commit
|
commitdiff
|
tree
2009-04-08
H
.
Peter A
n
vin
H
a
ndle weird ca
s
es of
t
o
ken pasting
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-04-08
H
.
P
e
ter
A
nvin
NASM 2
.
06r
c
9
commit
|
commitdiff
|
tree
2009-04-07
H
.
P
e
ter Anvin
nasm
.
n
s
i
:
add COPY
I
NG to t
h
e
l
ist of files t
o
package
commit
|
commitdiff
|
tree
2009-04-07
H
.
Pe
t
e
r
Anvin
n
a
sm
.
nsi
:
add NASM Manual; a
u
tomate version generat
i
on
commit
|
commitdiff
|
tree
2009-04-07
Shao Miller
Add
N
SIS scrip
t
to make a Win
d
ows ins
t
aller
commit
|
commitdiff
|
tree
2009-03-19
H
.
Peter Anvin
dis
a
sm:
f
ix reversed REP vs REPNE in
eat
b
yte()
commit
|
commitdiff
|
tree
2009-03-19
H
.
P
eter A
n
vin
disa
s
m: whe
n
no
instru
c
t
i
o
n
is found, c
o
nsi
d
er a nak
e
d
.
.
.
commit
|
commitdiff
|
tree
2009-03-18
H
.
Pet
e
r Anvin
NASM 2
.
0
6rc8
commit
|
commitdiff
|
tree
2009-03-18
Andy Po
l
yakov
outco
f
f: BR 26
8
5
7
56: fix SAFESEH w
i
th an internal symbol
commit
|
commitdiff
|
tree
2009-03-18
Mi
c
hael Scher
e
r
outelf32/64: f
i
x uninitialized rbtree
commit
|
commitdiff
|
tree
2009-03-18
H
.
Pet
e
r
Anvin
BR
2
69
0
688: Fi
x
opcodes for FMA in
s
tructions
commit
|
commitdiff
|
tree
2009-03-17
H
.
Peter Anvin
Add test
from BR 269068
8
commit
|
commitdiff
|
tree
2009-03-17
H
.
P
eter Anvi
n
B
R
2
6
90688: add
m
i
s
sing VFM
instructions
commit
|
commitdiff
|
tree
2009-03-16
H
.
Peter Anvin
B
R
2
6
8931
6
:
P
E
X
TR
Q
require
s
REX
.
W
commit
|
commitdiff
|
tree
2009-03-16
H
.
Peter Anvi
n
genf
m
a:
f
i
x
spelling of the VFNM instr
u
ct
i
o
ns
commit
|
commitdiff
|
tree
2009-03-16
H
.
Peter An
v
in
ins
n
s
.
dat: fix VFNM instruc
t
i
o
ns incorrectly sp
e
lled
.
.
.
commit
|
commitdiff
|
tree
2009-03-15
H
.
Peter Anvin
NASM
2
.
06rc
7
commit
|
commitdiff
|
tree
2009-03-08
H
.
P
eter Anvin
BR 267211
7
: handle
lon
g
lines for db
/
d
w
/e
t
c
.
commit
|
commitdiff
|
tree
2009-03-01
H
.
Pete
r
An
v
in
autoconf: dete
c
t the brok
e
n bool in OpenWatco
m
1
.
8
commit
|
commitdiff
|
tree
2009-03-01
H
.
Peter Anvin
Most instruction codes
are octal, so p
r
int
error
s
that
.
.
.
commit
|
commitdiff
|
tree
2009-02-27
H
.
Peter Anvin
optimization
.
asm:
m
ore sby
t
e
tests
commit
|
commitdiff
|
tree
2009-02-27
H
.
Peter Anvin
sbyte: optimization is O
K
if
U
N
KNOWN
isn't
set
commit
|
commitdiff
|
tree
2009-02-27
H
.
P
e
t
e
r
Anvin
o
ptimization
.
asm: add sbyte te
s
ts
commit
|
commitdiff
|
tree
2009-02-26
H
.
Pe
t
er Anvin
NASM 2
.
06rc6
commit
|
commitdiff
|
tree
2009-02-26
H
.
Peter A
n
vin
BR 2413265
:
don't pessimize displa
c
ements
commit
|
commitdiff
|
tree
2009-02-26
H
.
Peter Anvin
opti
m
i
z
atio
n
.
as
m
: add
E
A optimization tests
commit
|
commitdiff
|
tree
2009-02-26
H
.
Peter Anvin
nasm
.
c: another r
e
adability cleanup
commit
|
commitdiff
|
tree
2009-02-26
H
.
Peter Anvin
nasm
.
c:
r
ea
d
ability clean
u
p f
o
r seg:of
f
parsing
commit
|
commitdiff
|
tree
2009-02-24
H
.
Pet
e
r
A
nvi
n
Add VP
C
LMUL
in
s
tructions
commit
|
commitdiff
|
tree
2009-02-24
H
.
Peter Anvin
ass
e
mble: only be optimistic with NO_SEG if we're really
.
.
.
commit
|
commitdiff
|
tree
2009-02-24
H
.
Peter A
n
vin
convergence
.
as
m
: add
test o
f
jmp to an absolute address
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
P
C
L
MUL is
a
p
parentl
y
ta
r
ge
t
ed for We
s
tmer
e
with the
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter
Anv
i
n
NASM 2
.
06rc5
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
BR
2557903: fix
di
s
a
s
s
embly o
f
a set of SSE MOV
*
i
n
st
r
uctio
n
s
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
BR 2541252: Fix i
s
s
u
es i
n
insns
.
dat, mos
t
ly related
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
P
e
ter Anvin
cha
n
ges
.
src: docu
m
ent WAIT and %$$ fi
x
e
s
commit
|
commitdiff
|
tree
2009-02-22
H
.
P
e
ter Anvin
BR 2592476: T
r
e
a
t WAIT a
s
a prefix even though i
t
's
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
b
r7047
3
6: h
a
n
d
le dee
p
context-loca
l
m
acros
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
nasml
i
b: make n
a
sm_str
c
at()
t
a
ke const arguments
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
outelf
3
2/64: remove
a
lig
n
_str in favor of fwrite
z
ero()
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvi
n
o
u
tbin: fi
x
typo:
"se
c
t
io
n
s" not
"
s
ec
t
ion"
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter An
v
in
Unify all-zero
b
uffe
r
s; add fwritezero()
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anv
i
n
BR 26
1
1
9
0
6: proper
error message for start < origin
commit
|
commitdiff
|
tree
2009-02-22
H
.
P
e
t
e
r Anv
i
n
N
ASM 2
.
0
6rc4
commit
|
commitdiff
|
tree
2009-02-22
H
.
Pete
r
Anvin
Fix
o
pcode for VADDSUBPS; operands for V
B
LE
N
D; add
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
Pete
r
Anvin
FMA instructio
n
s
won'
t
b
e
in Sand
y
Bridge
commit
|
commitdiff
|
tree
2009-02-18
H
.
Peter
Anvin
Pe
r
l script u
s
ed to gener
a
te
F
MA
instruction patterns
commit
|
commitdiff
|
tree
2009-02-18
H
.
Peter Anvin
changes
.
src: document updated AV
X
spe
c
ificati
o
n
commit
|
commitdiff
|
tree
2009-02-18
H
.
P
eter Anvin
Update the V
F
MA* instruc
t
io
n
s
per
t
he AVX sp
e
c versio
n
5
commit
|
commitdiff
|
tree
2009-02-18
H
.
Peter Anvi
n
insns
.
dat: fi
x
m
i
n
o
r
formatting anom
a
lies
commit
|
commitdiff
|
tree
2009-02-18
H
.
Peter Anvin
insns
.
pl:
handl
e
t
he new
VEX
.
DDS fla
g
p
e
r A
V
X spec
.
.
.
commit
|
commitdiff
|
tree
2009-02-13
H
.
Pet
e
r Anv
i
n
BR 25933
4
9: Move v
e
rsi
o
n me
s
sage bac
k
to stdout
commit
|
commitdiff
|
tree
2009-02-11
H
.
P
eter
A
nvin
NASM 2
.
06rc3
commit
|
commitdiff
|
tree
2009-01-21
Soronel Haetir
Do
c
ument the as86
.
.
start label
commit
|
commitdiff
|
tree
2009-01-19
H
.
Peter Anvin
doc: clean up the "S
t
ring Manipulation in Macros" section
commit
|
commitdiff
|
tree
2009-01-19
H
.
Peter Anvin
doc: in
d
ent the time macro
examp
l
e
commit
|
commitdiff
|
tree
2009-01-19
H
.
Peter Anvin
doc:
f
ix ty
p
o
commit
|
commitdiff
|
tree
2009-01-19
H
.
Peter A
n
v
i
n
Me
r
g
e
b
ranch
'master' o
f
git+ssh://repo
.
or
.
c
z
/sr
v
/
g
it
.
.
.
commit
|
commitdiff
|
tree
2009-01-19
H
.
Peter Anvi
n
doc: update t
h
e section on numeric constants
commit
|
commitdiff
|
tree
2009-01-05
H
.
Peter Anvin
F
ix the
[
warning]
d
irective
commit
|
commitdiff
|
tree
2009-01-04
H
.
P
eter Anvin
outas86: sli
g
ht styl
i
stic
cle
a
nups
commit
|
commitdiff
|
tree
2009-01-04
Soronel Haetir
Add entry point
s
upport
to as86 bac
k
e
nd
commit
|
commitdiff
|
tree
2008-12-30
H
.
Peter
Anvi
n
B
R 2432826: Fix enfor
c
ement of the LONG
bit
commit
|
commitdiff
|
tree
2008-12-30
H
.
Peter Anvi
n
BR 24
1
32
7
8: Nonopti
m
al forms of
arithmetic
instructions
.
.
.
commit
|
commitdiff
|
tree
2008-12-23
H
.
Peter
A
nvin
c
ha
n
ges
.
src:
document M
a
ch-O alignm
e
nt fix
.
commit
|
commitdiff
|
tree
2008-12-20
H
.
Peter Anvin
NASM 2
.
06rc
2
commit
|
commitdiff
|
tree
2008-12-18
Dav
i
d DeHave
n
M
a
ch-O alignment
f
i
x
commit
|
commitdiff
|
tree
2008-11-30
H
.
Peter Anvin
NASM 2
.
06rc
1
commit
|
commitdiff
|
tree
2008-11-07
H
.
Peter
A
nv
i
n
E
L
F: use rbtre
e
f
o
r sy
m
bol searches
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-07
H
.
Peter
A
n
vin
rbtree: drop "con
s
t
"
f
r
om search function
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-06
H
.
Peter A
n
vin
ch
a
nges
.
s
r
c
: documen
t
POPCNT fix
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-06
H
.
Pet
e
r Anvin
Mer
g
e bra
n
ch 'nasm-2
.
05
.
xx'
commit
|
commitdiff
|
tree
2008-11-06
H
.
Peter Anvin
test/popcnt
.
asm
:
simp
l
e tes
t
for the
POPCNT
instruction
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-06
H
.
Peter Anvin
T
h
e POPCNT
i
n
str
u
ction does n
o
t need si
z
e
s on memory
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-06
H
.
Pete
r
Anvin
BR 2229703:
P
OPCNT
r
64,rm64 no
t
POPCNT
r
64,rm
3
2
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-06
H
.
Pe
t
er Anvin
p
rep
r
oc: BR 2222615:
fix seg
f
ault on bogus %ifmac
r
o
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-05
H
.
Pete
r
Anvi
n
doc: better descripti
o
n of %line
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-04
H
.
P
eter Anvin
ch
a
nges
.
src: document if f
o
r %ifmac
r
o
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-04
H
.
Pete
r
An
v
i
n
test: add
test
f
or BR 2222615
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-04
H
.
Peter
A
nvin
p
repr
o
c:
BR
2222615: fix segfa
u
l
t on bogus
%
ifmacro
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-03
H
.
Pet
e
r
A
n
v
in
doc/ch
a
nges
.
src: do
c
u
ment ELF TLS
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-03
H
.
Peter
Anvi
n
d
o
c:
m
ino
r
edit
to
t
he TLS
d
ocumentation examples
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-01
H
.
Peter Anvin
versio
n
.
pl:
snapshot releases
*only* have d
i
gits in
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-31
H
.
Peter
Anvin
Move a
l
l version strings to a
s
ingle compilat
i
on unit
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter A
n
vin
r
b
tre
e
: dro
p
the
d
ata po
i
nter; instead re
l
y on being
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
next