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
doc: remove insref.src
2009-05-09
H
.
Peter Anvin
doc: r
e
move insref
.
src
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-05-06
H
.
P
e
t
e
r Anvin
NASM 2
.
06rc
1
2
commit
|
commitdiff
|
tree
2009-05-04
H
.
Peter Anvin
preproc: han
d
le %+ even during early token repla
c
e
ment
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-05-04
H
.
P
e
t
er Anvi
n
Use lower
case for
VEX and XOP
in instructions tab
l
e
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-05-04
H
.
Peter Anvin
Infrastructur
e
support for AMD
'
s
n
ew XOP p
r
efi
x
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-04-30
H
.
Pete
r
A
n
vin
outbin: replace f
p
rintf
(
rf, not_def
i
ned); with fputs
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-04-20
H
.
P
e
ter
Anvin
N
A
S
M
2
.
06rc11
commit
|
commitdiff
|
tree
2009-04-20
H
.
Pet
e
r An
v
in
preproc: unify token-pasting code
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2009-04-20
H
.
Peter Anv
i
n
doc
:
s
lightly tidy the copyright page
o
f
t
he manual
.
commit
|
commitdiff
|
tree
2009-04-17
H
.
Pet
e
r Anvin
pre
p
roc:
make $ and $$ TOKEN
_
OTHER
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2009-04-08
H
.
Peter Anvin
preproc: fix m
o
re token pasting cases
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-04-08
H
.
Peter An
v
in
AUT
H
ORS: Update
information for HPA
commit
|
commitdiff
|
tree
2009-04-08
H
.
Peter An
v
in
NASM 2
.
06rc10
commit
|
commitdiff
|
tree
2009-04-08
H
.
Peter Anvin
D
o
cument preprocessor token concatenation fix
.
commit
|
commitdiff
|
tree
2009-04-08
H
.
Pe
t
er Anv
i
n
Hand
l
e weir
d
c
a
s
e
s
of toke
n
pasting
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-04-08
H
.
Peter A
n
vin
NASM 2
.
06rc9
commit
|
commitdiff
|
tree
2009-04-07
H
.
Peter Anvin
nasm
.
nsi: add
CO
P
YING to the
l
i
s
t
of files t
o
pack
a
ge
commit
|
commitdiff
|
tree
2009-04-07
H
.
Peter Anvin
nasm
.
nsi: add
N
ASM
Manua
l
;
a
utomate ver
s
ion gen
e
ration
commit
|
commitdiff
|
tree
2009-03-19
H
.
Pe
t
er Anvin
disasm: fix reversed REP vs
R
EP
N
E in eatbyte
(
)
commit
|
commitdiff
|
tree
2009-03-19
H
.
Peter Anvi
n
d
isasm: whe
n
no in
s
truction is found, c
o
nsider
a
na
k
ed
.
.
.
commit
|
commitdiff
|
tree
2009-03-18
H
.
P
eter Anvin
NASM 2
.
06rc
8
commit
|
commitdiff
|
tree
2009-03-18
H
.
Peter Anvin
BR 2
6
9
0
6
8
8: Fix o
p
codes for
FMA
instructions
commit
|
commitdiff
|
tree
2009-03-17
H
.
Peter A
n
vin
Add test
f
rom BR 26
9
0
6
88
commit
|
commitdiff
|
tree
2009-03-17
H
.
Peter Anvin
BR 2690688: add
m
i
ssing VFM instructions
commit
|
commitdiff
|
tree
2009-03-16
H
.
Peter
A
nvin
BR 26893
1
6: PEXT
R
Q requires RE
X
.
W
commit
|
commitdiff
|
tree
2009-03-16
H
.
Pe
t
er Anvin
gen
f
ma
:
fix spelling of the
VFNM instructio
n
s
commit
|
commitdiff
|
tree
2009-03-16
H
.
Peter Anv
i
n
insns
.
dat: fix V
F
NM inst
r
uctio
n
s
i
ncorrectly spelled
.
.
.
commit
|
commitdiff
|
tree
2009-03-15
H
.
P
eter Anvin
NASM 2
.
0
6rc
7
commit
|
commitdiff
|
tree
2009-03-08
H
.
P
eter
Anvin
BR 2672
1
17: handle long lin
e
s f
o
r db/dw/etc
.
commit
|
commitdiff
|
tree
2009-03-01
H
.
Peter An
v
in
autoconf
:
detec
t
th
e
broken bool
i
n OpenWatcom 1
.
8
commit
|
commitdiff
|
tree
2009-03-01
H
.
Peter Anvin
Most instr
u
ction cod
e
s are o
c
t
al, s
o
print errors that
.
.
.
commit
|
commitdiff
|
tree
2009-02-27
H
.
Peter Anvin
optimization
.
asm: more
sbyte
t
ests
commit
|
commitdiff
|
tree
2009-02-27
H
.
Peter Anvi
n
s
b
yte: op
t
im
i
zati
o
n is OK if UN
K
N
O
WN isn't
s
et
commit
|
commitdiff
|
tree
2009-02-27
H
.
Peter Anvin
optimization
.
asm: add sbyte tests
commit
|
commitdiff
|
tree
2009-02-26
H
.
Peter Anv
i
n
N
A
S
M
2
.
06r
c
6
commit
|
commitdiff
|
tree
2009-02-26
H
.
P
e
t
e
r Anv
i
n
BR 24132
6
5: don't pe
s
si
m
ize displ
a
c
e
m
e
nts
commit
|
commitdiff
|
tree
2009-02-26
H
.
Pet
e
r Anvi
n
o
p
tim
i
zation
.
a
s
m: add EA optimization tes
t
s
commit
|
commitdiff
|
tree
2009-02-26
H
.
Peter
Anvi
n
nasm
.
c
:
an
o
t
he
r
rea
d
ability cleanup
commit
|
commitdiff
|
tree
2009-02-26
H
.
P
e
ter Anvin
nasm
.
c: readabil
i
ty c
l
eanup
f
o
r seg:
o
ff parsing
commit
|
commitdiff
|
tree
2009-02-24
H
.
Pet
e
r Anvin
A
dd VP
C
LMUL
instru
c
ti
o
ns
commit
|
commitdiff
|
tree
2009-02-24
H
.
Peter Anvin
assemb
l
e: only b
e
o
p
tim
i
stic with NO_SEG if we're r
e
a
l
ly
.
.
.
commit
|
commitdiff
|
tree
2009-02-24
H
.
P
e
t
er
A
nvin
converg
e
nce
.
asm: add tes
t
of jmp to an
a
b
solute address
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
P
C
L
M
U
L is apparently t
a
rg
e
t
e
d for
W
estm
e
re
w
i
t
h th
e
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
Pete
r
Anvin
NASM
2
.
06rc5
commit
|
commitdiff
|
tree
2009-02-22
H
.
Pe
t
e
r Anv
i
n
BR 2557903
:
fix d
i
sassembly
of
a
s
e
t of SSE MOV* instructions
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
BR 25412
5
2: Fix
i
ssu
e
s in ins
n
s
.
dat, mos
t
l
y
related
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
Pe
t
er A
n
vin
changes
.
src: document W
A
IT and %$$ fix
e
s
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
BR 2592476: T
r
eat WAIT as a prefix even
t
hough it's
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
Pet
e
r
Anvin
b
r704736: han
d
le de
e
p c
o
ntext-
l
ocal macro
s
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
nasmlib: make
nasm_strcat()
t
a
ke
c
on
s
t arg
u
ments
commit
|
commitdiff
|
tree
2009-02-22
H
.
P
e
ter Anvin
outelf32/64: remove al
i
gn_str
in favor of
f
w
ritezero(
)
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter A
n
vin
out
b
in: fix typo: "
s
ecti
o
ns" not "section"
commit
|
commitdiff
|
tree
2009-02-22
H
.
P
eter An
v
in
Unify all-z
e
ro buffers;
add f
w
r
itezero()
commit
|
commitdiff
|
tree
2009-02-22
H
.
P
eter Anv
i
n
B
R
2611906: pro
p
e
r error message for sta
r
t <
origin
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter
Anvin
NASM
2
.
0
6rc4
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anv
i
n
Fix opcode
f
or VADDS
U
BPS; o
p
erands
f
or VBLEND
;
a
d
d
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
P
eter Anv
i
n
FMA instruction
s
w
on't be i
n
Sa
n
dy Bridge
commit
|
commitdiff
|
tree
2009-02-18
H
.
Peter Anvin
Pe
r
l script used to ge
n
e
rate FMA i
n
s
t
r
uction patterns
commit
|
commitdiff
|
tree
2009-02-18
H
.
Peter Anvin
ch
a
nges
.
src: document updated AVX specificat
i
on
commit
|
commitdiff
|
tree
2009-02-18
H
.
Pete
r
Anvin
Upda
t
e
the VFMA* instructions
p
er
the AVX
spec version 5
commit
|
commitdiff
|
tree
2009-02-18
H
.
Peter Anvin
in
s
ns
.
d
at: fix minor formatting anomalies
commit
|
commitdiff
|
tree
2009-02-18
H
.
Pete
r
A
nvin
insns
.
pl: handle the new VEX
.
D
D
S flag per
A
VX spec
.
.
.
commit
|
commitdiff
|
tree
2009-02-13
H
.
P
e
ter
Anvin
BR 259334
9
: Move ver
s
io
n
message bac
k
to
std
o
ut
commit
|
commitdiff
|
tree
2009-02-11
H
.
Peter A
n
vin
NASM 2
.
0
6
rc3
commit
|
commitdiff
|
tree
2009-01-19
H
.
Peter Anv
i
n
doc: clean up th
e
"String Manipulati
o
n in Macros"
section
commit
|
commitdiff
|
tree
2009-01-19
H
.
Peter Anvi
n
d
oc
:
indent the time m
a
cro ex
a
mple
commit
|
commitdiff
|
tree
2009-01-19
H
.
Peter An
v
in
doc
:
fix typo
commit
|
commitdiff
|
tree
2009-01-19
H
.
Peter A
n
vin
Merge branch 'mas
t
er'
o
f g
i
t+ssh://repo
.
or
.
cz/srv
/
git
.
.
.
commit
|
commitdiff
|
tree
2009-01-19
H
.
Peter Anvin
d
oc: update the section on numer
i
c
constants
commit
|
commitdiff
|
tree
2009-01-05
H
.
Peter
A
nv
i
n
Fix
t
he [warning
]
di
r
ective
commit
|
commitdiff
|
tree
2009-01-04
H
.
Peter Anvin
outas
8
6: slight styli
s
tic
cleanups
commit
|
commitdiff
|
tree
2008-12-30
H
.
Peter Anvin
BR 2432826: Fix enforc
e
ment of the LO
N
G
bit
commit
|
commitdiff
|
tree
2008-12-30
H
.
Peter Anvin
BR 2413278: Nono
p
ti
m
a
l
forms of arithmetic instructions
.
.
.
commit
|
commitdiff
|
tree
2008-12-23
H
.
P
eter Anv
i
n
c
h
anges
.
src: document Mac
h
-O alignment fix
.
commit
|
commitdiff
|
tree
2008-12-20
H
.
Peter An
v
i
n
NASM 2
.
06rc2
commit
|
commitdiff
|
tree
2008-11-30
H
.
Peter Anvin
N
A
S
M
2
.
0
6rc1
commit
|
commitdiff
|
tree
2008-11-07
H
.
Peter An
v
in
ELF: us
e
r
btree for
s
ymbol s
e
arches
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-07
H
.
Peter Anv
i
n
rbtr
e
e
:
drop "const"
f
rom sea
r
ch f
u
nction
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-06
H
.
Pet
e
r
Anvin
changes
.
src: docu
m
ent POPCNT fix
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-06
H
.
Peter
A
nvin
Merge b
r
anc
h
'na
s
m-2
.
05
.
xx'
commit
|
commitdiff
|
tree
2008-11-06
H
.
Pete
r
Anvin
test
/
popcn
t
.
asm: si
m
ple test for the
P
OPCNT instruction
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-06
H
.
Peter
Anvin
The POPCNT instru
c
tion does no
t
n
eed sizes on memory
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-06
H
.
Peter A
n
vin
BR 22297
0
3
: POPCNT r64,rm64
n
ot POPCNT r6
4
,r
m
3
2
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-06
H
.
Peter
Anv
i
n
pre
p
roc:
B
R 2222615:
fix segfault on bogus %ifmacro
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-05
H
.
Pet
e
r Anvin
doc: bet
t
er des
c
riptio
n
of
%line
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-04
H
.
P
eter
Anvin
chan
g
e
s
.
src: document if
for %
i
fmacro
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-04
H
.
Peter Anvin
tes
t
: a
d
d test for BR 2
2
22615
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-04
H
.
P
e
t
er Anvin
preproc: BR
2
222615: f
i
x
segfault on bogus %ifm
a
c
ro
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-03
H
.
P
e
t
e
r Anvin
doc/changes
.
sr
c
:
document EL
F
TLS
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-03
H
.
Pete
r
A
nvi
n
d
o
c: minor edit to the TLS docum
e
n
t
a
tion e
x
amples
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-01
H
.
Peter Anvin
v
e
rsion
.
pl: snapshot releases *onl
y
* have digits in
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-31
H
.
Peter
A
nvin
Mov
e
all version strings to a single com
p
ilation unit
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter A
n
vin
rbtree: drop the
d
ata p
o
inter; instead rely on bei
n
g
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
P
e
te
r
Anvin
compiler
.
h:
a
dd offsetof()
and contai
n
er
_
of()
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvin
Left-le
a
ning red-black tree data structure
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anv
i
n
Fix header g
u
ards
f
o
r outlib
.
h
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Pe
t
e
r An
v
in
make alldeps
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Pet
e
r An
v
in
doc: cro
s
s-reference macro par
a
met
e
r concatenation
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
P
eter A
n
vin
M
e
rge branch 'nasm-
2
.
05
.
xx
'
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvin
doc: fix typo in
t
he d
e
scription of %unmacro
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
next