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
preproc: unify token-pasting code
2009-04-20
H
.
Pe
t
er An
v
i
n
pr
e
p
r
oc: unify token-pasti
n
g
code
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2009-04-20
H
.
Peter A
n
vin
d
o
c: slightly t
i
dy the copyright page of
th
e
manual
.
commit
|
commitdiff
|
tree
2009-04-17
H
.
P
e
ter Anvin
preproc: ma
k
e $ and $
$
TOKEN_OTHER
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2009-04-08
H
.
Peter Anv
i
n
prepro
c
:
fix m
o
re token
p
astin
g
cases
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-04-08
H
.
Pet
e
r Anvin
AUTHOR
S
:
Update inform
a
tion
f
or HPA
commit
|
commitdiff
|
tree
2009-04-08
H
.
Peter
A
nvin
NASM 2
.
06rc10
commit
|
commitdiff
|
tree
2009-04-08
H
.
Pet
e
r Anvin
Document preproce
s
sor
tok
e
n
c
o
n
catenation fix
.
commit
|
commitdiff
|
tree
2009-04-08
H
.
Peter Anvin
H
a
nd
l
e weird cases of token
pa
s
tin
g
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-04-08
H
.
Peter Anvin
NAS
M
2
.
06rc9
commit
|
commitdiff
|
tree
2009-04-07
H
.
Peter Anvin
nasm
.
nsi
:
add COP
Y
ING to t
h
e list of fil
e
s
t
o package
commit
|
commitdiff
|
tree
2009-04-07
H
.
Peter Anvin
nasm
.
nsi: a
d
d NASM Man
u
al; a
u
tomate version generation
commit
|
commitdiff
|
tree
2009-04-07
Shao Miller
A
d
d N
S
IS script to make a Wi
n
dows installer
commit
|
commitdiff
|
tree
2009-03-19
H
.
Peter Anvin
d
i
sasm: fix revers
e
d
REP vs REPN
E
in eatbyt
e
()
commit
|
commitdiff
|
tree
2009-03-19
H
.
P
eter Anvin
di
s
as
m
: whe
n
no
instructio
n
is found, consider a n
a
ked
.
.
.
commit
|
commitdiff
|
tree
2009-03-18
H
.
P
e
ter Anvi
n
N
A
SM 2
.
06rc8
commit
|
commitdiff
|
tree
2009-03-18
Andy Polyakov
outcoff: B
R
2685756: fix SAFESEH wit
h
a
n
inte
r
nal symbol
commit
|
commitdiff
|
tree
2009-03-18
M
ichael Scherer
outelf32/64: fix uninitialized rbtree
commit
|
commitdiff
|
tree
2009-03-18
H
.
Pe
t
er Anvin
BR 26906
8
8: Fix opcodes
for F
M
A in
s
truc
t
ions
commit
|
commitdiff
|
tree
2009-03-17
H
.
Peter
Anv
i
n
Add test from BR 26906
8
8
commit
|
commitdiff
|
tree
2009-03-17
H
.
Peter Anvin
BR
26
9
06
8
8: add
m
issin
g
V
F
M instructions
commit
|
commitdiff
|
tree
2009-03-16
H
.
Peter Anvin
BR 2689316:
PE
X
TRQ requires REX
.
W
commit
|
commitdiff
|
tree
2009-03-16
H
.
Peter Anvin
gen
f
ma:
fix sp
e
llin
g
of the VFNM instructi
o
n
s
commit
|
commitdiff
|
tree
2009-03-16
H
.
P
e
ter Anvin
insns
.
dat: fi
x
VFNM instructions incorre
c
t
ly spelled
.
.
.
commit
|
commitdiff
|
tree
2009-03-15
H
.
Pet
e
r Anvin
NASM 2
.
06rc7
commit
|
commitdiff
|
tree
2009-03-08
H
.
Pete
r
Anvin
BR 267211
7
:
h
andle long lines for db/dw/etc
.
commit
|
commitdiff
|
tree
2009-03-01
H
.
Peter
An
v
in
autoc
o
nf: de
t
ec
t
t
he broken
b
ool
in OpenWatcom
1
.
8
commit
|
commitdiff
|
tree
2009-03-01
H
.
Pete
r
Anvi
n
Mo
s
t instruction codes are octal, so print errors that
.
.
.
commit
|
commitdiff
|
tree
2009-02-27
H
.
Pete
r
Anvin
optimization
.
asm:
more sbyte
t
ests
commit
|
commitdiff
|
tree
2009-02-27
H
.
Pete
r
Anvi
n
sbyte: optimi
z
ation i
s
OK if U
N
KNOWN
i
sn't set
commit
|
commitdiff
|
tree
2009-02-27
H
.
Peter Anvin
optimization
.
asm:
a
dd sbyte tes
t
s
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 2
4
1
3265: don't pessimiz
e
di
s
placements
commit
|
commitdiff
|
tree
2009-02-26
H
.
Pe
t
er Anvin
opt
i
m
ization
.
a
s
m:
add EA
o
ptimi
z
ation tests
commit
|
commitdiff
|
tree
2009-02-26
H
.
Peter Anvin
n
asm
.
c
:
another readabil
i
ty clean
u
p
commit
|
commitdiff
|
tree
2009-02-26
H
.
Pete
r
Anv
i
n
n
asm
.
c: readability cleanup for seg:of
f
p
a
r
si
n
g
commit
|
commitdiff
|
tree
2009-02-24
H
.
P
eter An
v
in
Add V
P
CLMUL in
s
tru
c
tions
commit
|
commitdiff
|
tree
2009-02-24
H
.
Peter A
n
vin
assemble: only be o
p
timistic with NO_
S
EG if we're really
.
.
.
commit
|
commitdiff
|
tree
2009-02-24
H
.
P
e
ter Anvin
convergence
.
asm: ad
d
test
of jmp to an absolute a
d
dr
e
s
s
commit
|
commitdiff
|
tree
2009-02-22
H
.
Pet
e
r An
v
in
PCLMU
L
i
s
apparently targeted
f
or Westmere w
i
t
h
the
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anv
i
n
NASM 2
.
06rc5
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter An
v
in
B
R
2
5
57903:
f
ix
dis
a
ss
e
mbl
y
of a set of SSE MOV*
i
nstruc
t
ions
commit
|
commitdiff
|
tree
2009-02-22
H
.
P
eter Anvin
B
R
2
5
41252
:
Fix iss
u
es
in insns
.
dat,
m
ostl
y
related
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
Pet
e
r Anvin
ch
a
nges
.
s
rc: d
o
cument WAI
T
and %$$ f
i
xes
commit
|
commitdiff
|
tree
2009-02-22
H
.
Pe
t
er
Anvin
BR
2592476: Treat WAIT as a
prefix even though it'
s
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
P
e
ter Anv
i
n
br704
7
3
6
:
h
andle deep cont
e
x
t
-local m
a
c
ros
commit
|
commitdiff
|
tree
2009-02-22
H
.
Pe
t
er Anv
i
n
nasmlib: make
n
a
sm_
s
t
r
c
a
t
()
take con
s
t argum
e
nts
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
oute
l
f32/64: remove al
i
g
n_str
i
n favor
o
f fwriteze
r
o()
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
outbin: fix t
y
po: "sections" not "section"
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anv
i
n
Unify all-z
e
r
o buffers; add fwritezer
o
(
)
commit
|
commitdiff
|
tree
2009-02-22
H
.
P
e
ter Anvin
BR 2611906: proper error message for s
t
art < origin
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
NAS
M
2
.
06
r
c4
commit
|
commitdiff
|
tree
2009-02-22
H
.
P
e
te
r
Anvin
Fix o
p
code for VADDS
U
BPS;
opera
n
ds
f
o
r VBLEND; add
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
Pet
e
r
A
n
vin
FMA instructions won't be
in Sa
n
dy Bridge
commit
|
commitdiff
|
tree
2009-02-18
H
.
Pete
r
Anvin
Per
l
sc
r
ipt use
d
to
g
e
nera
t
e
F
MA instr
u
ction patterns
commit
|
commitdiff
|
tree
2009-02-18
H
.
Peter Anv
i
n
chang
e
s
.
src: docum
e
nt updated A
V
X
s
pecifica
t
ion
commit
|
commitdiff
|
tree
2009-02-18
H
.
Peter Anvi
n
U
pdate the VFMA* i
n
structions per the AVX spec
v
ersio
n
5
commit
|
commitdiff
|
tree
2009-02-18
H
.
Peter Anvin
i
ns
n
s
.
dat: fix minor formatting anomalie
s
commit
|
commitdiff
|
tree
2009-02-18
H
.
Peter Anvin
i
nsns
.
p
l
: ha
n
dle the
n
e
w V
E
X
.
DDS
flag per AVX
s
pec
.
.
.
commit
|
commitdiff
|
tree
2009-02-13
H
.
Pete
r
Anvin
BR 25933
4
9
:
M
o
ve vers
i
on m
e
ssage back
t
o
s
tdou
t
commit
|
commitdiff
|
tree
2009-02-11
H
.
Pete
r
A
nvin
NASM 2
.
0
6
rc3
commit
|
commitdiff
|
tree
2009-01-21
Soronel Haetir
Document the
as86
.
.
s
t
art label
commit
|
commitdiff
|
tree
2009-01-19
H
.
Peter
A
nvi
n
doc: clean up the
"
Stri
n
g Manipulatio
n
in Macros" secti
o
n
commit
|
commitdiff
|
tree
2009-01-19
H
.
Peter An
v
in
doc: indent the t
i
me mac
r
o example
commit
|
commitdiff
|
tree
2009-01-19
H
.
Peter
A
nvin
doc: fix typ
o
commit
|
commitdiff
|
tree
2009-01-19
H
.
P
et
e
r Anvin
Merg
e
br
a
nc
h
'master' of
g
it+s
s
h
:
//repo
.
or
.
cz/srv/git
.
.
.
commit
|
commitdiff
|
tree
2009-01-19
H
.
Peter Anvi
n
doc:
upd
a
t
e
the section on numer
i
c
constants
commit
|
commitdiff
|
tree
2009-01-05
H
.
Peter Anvin
Fix t
h
e
[
w
arning] dir
e
c
t
i
ve
commit
|
commitdiff
|
tree
2009-01-04
H
.
P
eter Anvin
outas8
6
: slight st
y
listic cleanu
p
s
commit
|
commitdiff
|
tree
2009-01-04
Soronel Hae
t
ir
Add entry po
i
n
t
su
p
p
o
rt to
as86 backend
commit
|
commitdiff
|
tree
2008-12-30
H
.
Peter Anvi
n
BR 243
2
826: Fix enforcement of the LONG bit
commit
|
commitdiff
|
tree
2008-12-30
H
.
Peter Anvin
BR 2413278: Nonoptimal forms of ari
t
hm
e
tic
i
nstructions
.
.
.
commit
|
commitdiff
|
tree
2008-12-23
H
.
Peter Anvin
changes
.
src: docum
e
nt Mach-O align
m
en
t
fix
.
commit
|
commitdiff
|
tree
2008-12-20
H
.
Pet
e
r An
v
in
N
A
SM
2
.
06rc2
commit
|
commitdiff
|
tree
2008-12-18
D
avid
D
e
Hav
e
n
Mach-O alignment fix
commit
|
commitdiff
|
tree
2008-11-30
H
.
Pe
t
er A
n
vin
NA
S
M
2
.
06r
c
1
commit
|
commitdiff
|
tree
2008-11-07
H
.
Pet
e
r Anvin
ELF: use rbtree
fo
r
s
y
mbol searches
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-07
H
.
Peter Anvin
rbt
r
ee
:
drop "const" from search fun
c
tion
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-06
H
.
Peter An
v
in
c
h
a
n
ges
.
src:
document
P
O
P
CNT fix
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-06
H
.
Peter
A
n
vin
M
erge br
a
nch 'n
a
sm
-
2
.
05
.
x
x'
commit
|
commitdiff
|
tree
2008-11-06
H
.
Peter Anvi
n
test/
p
opcn
t
.
asm: sim
p
l
e
test f
o
r the POPCNT instruction
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-06
H
.
Peter A
n
vin
T
h
e PO
P
CNT instructio
n
does n
o
t nee
d
sizes on memor
y
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-06
H
.
Peter
Anv
i
n
B
R
2
2
29703:
POPCN
T
r6
4
,rm
6
4
not POPCNT r64,rm32
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-06
H
.
Pe
t
er An
v
in
p
r
eproc
:
BR
2
222615: fix segfault on bog
u
s
%ifmacro
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-05
H
.
Pet
e
r
Anvin
doc: be
t
t
er description of %line
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-04
H
.
Pe
t
er A
n
vin
cha
n
ges
.
src
:
docum
e
n
t
if
for %i
f
m
a
cro
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-04
H
.
Pe
t
er
A
nv
i
n
test: add test for BR 2222615
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-04
H
.
Peter
Anvin
preproc: BR 2222615:
f
ix segfault on
b
o
gus %if
m
a
c
r
o
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-03
H
.
Peter
Anvin
doc/changes
.
src: document
E
LF TLS
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-03
H
.
Peter Anv
i
n
doc: mi
n
or edit to the
T
L
S docu
m
entation examples
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-01
H
.
Peter
A
nvin
version
.
pl: sn
a
pshot relea
s
es *only* h
a
ve digits in
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-31
H
.
Peter Anvin
Move all version s
t
r
i
ngs to a single compilation unit
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvin
rbtree: drop
t
he data poi
n
te
r
; i
n
s
t
e
ad
r
e
ly o
n
being
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
P
e
ter An
v
i
n
compil
e
r
.
h: add offsetof() and co
n
t
ainer_
o
f(
)
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Pete
r
Anvin
Left-leaning red-b
l
ack t
r
ee
d
ata struct
u
r
e
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvin
Fix
h
eader guards
f
or ou
t
lib
.
h
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter A
n
v
in
m
ake alldep
s
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvin
doc: cross-r
e
ference macro parame
t
er con
c
a
tenation
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Pe
t
er Anvi
n
Merge
bran
c
h 'nasm-2
.
05
.
xx'
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter
Anvin
d
oc: fix typo
i
n the description
of %unm
a
cro
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter
Anvin
doc: fix capitalization
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
next