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
preproc: unify token-pasting code
2009-04-20
H
.
Peter
Anvi
n
preproc: unify token-pasting cod
e
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2009-04-20
H
.
Pete
r
Anvin
d
o
c: sli
g
htly tidy the
c
opyrigh
t
page of t
h
e manual
.
commit
|
commitdiff
|
tree
2009-04-17
H
.
Pete
r
Anvin
preproc: make $ and $$ T
O
KE
N
_OTHER
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2009-04-08
H
.
Peter An
v
in
p
reproc: fix more toke
n
pasting cases
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-04-08
H
.
Pe
t
er Anvi
n
AUTHO
R
S: U
p
date inform
a
ti
o
n f
o
r
H
PA
commit
|
commitdiff
|
tree
2009-04-08
H
.
P
e
t
er
A
nvin
NASM 2
.
06rc10
commit
|
commitdiff
|
tree
2009-04-08
H
.
Peter Anvin
Document
p
r
epr
o
ce
s
sor token concat
e
n
a
t
ion f
i
x
.
commit
|
commitdiff
|
tree
2009-04-08
H
.
Pet
e
r Anvin
Hand
l
e
weird
cases
o
f token past
i
ng
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-04-08
H
.
Peter Anvin
NASM 2
.
06
r
c9
commit
|
commitdiff
|
tree
2009-04-07
H
.
Peter Anvin
nasm
.
nsi
:
add
C
O
P
YING
to
the list of files to
p
a
ckage
commit
|
commitdiff
|
tree
2009-04-07
H
.
Peter Anvin
n
a
sm
.
nsi: add N
A
SM
M
anual; a
u
tomate version g
e
nera
t
ion
commit
|
commitdiff
|
tree
2009-04-07
S
h
a
o Miller
Add N
S
IS script to
make a Windows installer
commit
|
commitdiff
|
tree
2009-03-19
H
.
P
eter A
n
vin
disasm:
f
ix reversed REP vs REPNE in eatb
y
te(
)
commit
|
commitdiff
|
tree
2009-03-19
H
.
Peter Anvin
disas
m
:
w
h
en n
o
inst
r
uction is found
,
co
n
sid
e
r a naked
.
.
.
commit
|
commitdiff
|
tree
2009-03-18
H
.
P
e
te
r
Anvin
NASM 2
.
06
r
c8
commit
|
commitdiff
|
tree
2009-03-18
A
ndy Polyakov
outcoff:
B
R 2685756: f
i
x SAFESEH with an internal
symbol
commit
|
commitdiff
|
tree
2009-03-18
Michael Scherer
outelf32/
6
4: fix uninitialized
r
btr
e
e
commit
|
commitdiff
|
tree
2009-03-18
H
.
Peter Anvin
BR 269
0
6
88: Fix o
p
codes for FMA instructions
commit
|
commitdiff
|
tree
2009-03-17
H
.
P
eter Anvin
Ad
d
test
f
rom BR 2690688
commit
|
commitdiff
|
tree
2009-03-17
H
.
Peter A
n
vin
BR 2690688: add m
i
ssing VFM i
n
structions
commit
|
commitdiff
|
tree
2009-03-16
H
.
Peter An
v
in
BR 2689316: PEXTRQ req
u
ires
R
EX
.
W
commit
|
commitdiff
|
tree
2009-03-16
H
.
Peter Anvin
gen
f
ma: fix spe
l
ling o
f
the VFNM ins
t
ructio
n
s
commit
|
commitdiff
|
tree
2009-03-16
H
.
Peter Anvi
n
in
s
n
s
.
dat: fix VFNM inst
r
uctions incorrectly spelled
.
.
.
commit
|
commitdiff
|
tree
2009-03-15
H
.
Peter
A
n
vin
NASM 2
.
0
6
rc
7
commit
|
commitdiff
|
tree
2009-03-08
H
.
Peter Anvin
BR 2672117
:
h
an
d
le long lines for db/dw/
e
t
c
.
commit
|
commitdiff
|
tree
2009-03-01
H
.
Peter Anvin
auto
c
onf:
detect the broken bool i
n
OpenWatcom 1
.
8
commit
|
commitdiff
|
tree
2009-03-01
H
.
P
eter Anvin
Most instruction c
o
des are octal, so print error
s
th
a
t
.
.
.
commit
|
commitdiff
|
tree
2009-02-27
H
.
P
e
t
e
r A
n
vin
optimiza
t
ion
.
asm: more sbyt
e
tests
commit
|
commitdiff
|
tree
2009-02-27
H
.
P
ete
r
Anvin
s
byte: optimiza
t
i
on is OK if
U
NKNOWN
is
n
'
t set
commit
|
commitdiff
|
tree
2009-02-27
H
.
Peter An
v
in
optim
i
zation
.
asm: a
d
d sbyte tests
commit
|
commitdiff
|
tree
2009-02-26
H
.
P
e
ter A
n
vin
N
A
S
M
2
.
06
r
c6
commit
|
commitdiff
|
tree
2009-02-26
H
.
Peter Anvin
BR 2
4
13265
:
don't pessim
i
ze displacements
commit
|
commitdiff
|
tree
2009-02-26
H
.
Peter
Anvin
o
pt
i
m
i
z
ation
.
a
sm: a
d
d EA optimization te
s
ts
commit
|
commitdiff
|
tree
2009-02-26
H
.
Pe
t
er Anvin
na
s
m
.
c: an
o
ther r
e
a
d
a
bil
i
ty cleanup
commit
|
commitdiff
|
tree
2009-02-26
H
.
Peter An
v
in
na
s
m
.
c
:
r
e
ad
a
bility c
l
e
a
nu
p
fo
r
seg
:
o
f
f parsi
n
g
commit
|
commitdiff
|
tree
2009-02-24
H
.
Peter
A
nvin
Add VPCLMUL
i
n
s
truct
i
ons
commit
|
commitdiff
|
tree
2009-02-24
H
.
P
e
ter Anvin
a
s
semble:
o
nly be optimistic w
i
t
h
N
O_
S
EG if we're really
.
.
.
commit
|
commitdiff
|
tree
2009-02-24
H
.
P
e
ter Anvin
co
n
vergence
.
asm:
add t
e
st of jm
p
to an
a
bsolute add
r
ess
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anv
i
n
PCLMUL is appar
e
n
tly targeted for Wes
t
mere with the
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
Pete
r
Anvin
N
A
SM 2
.
0
6
r
c5
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter
A
n
v
in
B
R
2
5579
0
3: fix
disasse
m
bly of a set
o
f SS
E
M
O
V* instru
c
tions
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter
A
nv
i
n
BR 254
1
252: Fix
i
s
sues i
n
insns
.
dat, mostly related
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
changes
.
sr
c
:
d
ocument WAIT and %$$ fixes
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter
A
nvin
BR
2592476: T
r
eat
W
A
I
T
a
s a p
r
efix
e
ven
t
hough
it's
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
Pe
t
er
A
nvin
b
r704
7
36: handle deep context-local macros
commit
|
commitdiff
|
tree
2009-02-22
H
.
Pet
e
r Anvin
n
a
s
mli
b
: mak
e
nasm_strcat() ta
k
e const
a
rguments
commit
|
commitdiff
|
tree
2009-02-22
H
.
P
eter Anvin
outel
f
32
/
64: r
e
m
o
ve align_st
r
i
n
favor of fwritez
e
ro()
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anv
i
n
outbin: fix
typo: "secti
o
n
s
"
n
ot "section"
commit
|
commitdiff
|
tree
2009-02-22
H
.
Pete
r
Anvi
n
Uni
f
y all-zero buffers; add fwritezero()
commit
|
commitdiff
|
tree
2009-02-22
H
.
Pe
t
er Anvin
B
R
2611906: p
r
o
per
e
rror messa
g
e for start < ori
g
in
commit
|
commitdiff
|
tree
2009-02-22
H
.
Pete
r
Anvin
NASM
2
.
06rc4
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
Fix opcode for VADDSUBPS; operands for VBL
E
ND; add
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter An
v
in
F
MA inst
r
uc
t
ions
wo
n
't be
i
n Sand
y
B
ridge
commit
|
commitdiff
|
tree
2009-02-18
H
.
Pet
e
r Anvin
Perl
s
cript us
e
d to
g
ene
r
ate FMA
i
nstruct
i
on pat
t
erns
commit
|
commitdiff
|
tree
2009-02-18
H
.
Peter Anvin
changes
.
src: document
updated AVX specificat
i
on
commit
|
commitdiff
|
tree
2009-02-18
H
.
P
eter Anvi
n
U
p
d
ate the
VF
M
A* i
n
struc
t
io
n
s pe
r
t
h
e
AVX spec ve
r
s
ion 5
commit
|
commitdiff
|
tree
2009-02-18
H
.
Peter An
v
in
insns
.
d
a
t: fix minor
f
o
r
m
a
t
t
ing anomalies
commit
|
commitdiff
|
tree
2009-02-18
H
.
Peter
Anv
i
n
insns
.
pl: handl
e
the ne
w
VEX
.
DDS flag per AVX spec
.
.
.
commit
|
commitdiff
|
tree
2009-02-13
H
.
Peter Anv
i
n
BR 2593349: Move ve
r
sion
m
essage back to stdo
u
t
commit
|
commitdiff
|
tree
2009-02-11
H
.
P
e
t
er Anv
i
n
NASM 2
.
0
6
r
c3
commit
|
commitdiff
|
tree
2009-01-21
Soronel Haetir
Document the as8
6
.
.
start la
b
e
l
commit
|
commitdiff
|
tree
2009-01-19
H
.
Pe
t
er Anv
i
n
doc: c
l
ean up the "String
M
anipulation in Mac
r
os
"
section
commit
|
commitdiff
|
tree
2009-01-19
H
.
Peter Anvin
doc
:
ind
e
nt
t
he time
macro example
commit
|
commitdiff
|
tree
2009-01-19
H
.
P
e
te
r
Anvin
doc:
fix typo
commit
|
commitdiff
|
tree
2009-01-19
H
.
Peter Anvin
Merge
branch '
m
aster
'
o
f git+ssh://
r
epo
.
or
.
cz/srv/g
i
t
.
.
.
commit
|
commitdiff
|
tree
2009-01-19
H
.
P
e
ter Anvin
doc: upd
a
te the
s
ection on numeric constants
commit
|
commitdiff
|
tree
2009-01-05
H
.
P
e
ter An
v
in
Fix the
[warning] direct
i
v
e
commit
|
commitdiff
|
tree
2009-01-04
H
.
Peter A
n
vi
n
out
a
s86: sli
g
ht stylisti
c
cleanup
s
commit
|
commitdiff
|
tree
2009-01-04
Sor
o
ne
l
Hae
t
ir
A
dd entry point suppor
t
to as8
6
backend
commit
|
commitdiff
|
tree
2008-12-30
H
.
Peter Anvin
BR
2
432826: Fix enforcement
o
f
t
he LONG bit
commit
|
commitdiff
|
tree
2008-12-30
H
.
Peter Anvi
n
BR 241327
8
:
N
onoptimal forms of arithme
t
ic instruc
t
ions
.
.
.
commit
|
commitdiff
|
tree
2008-12-23
H
.
Peter Anvin
c
han
g
es
.
sr
c
:
documen
t
Mach
-
O a
l
ignment fix
.
commit
|
commitdiff
|
tree
2008-12-20
H
.
Pe
t
e
r
A
n
vin
NASM 2
.
06rc2
commit
|
commitdiff
|
tree
2008-12-18
D
avid DeHa
v
en
Mach-O alignment fix
commit
|
commitdiff
|
tree
2008-11-30
H
.
Peter Anvin
NA
S
M 2
.
06rc1
commit
|
commitdiff
|
tree
2008-11-07
H
.
Pet
e
r Anvin
ELF: use
rbtree for symbol searches
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-07
H
.
Peter Anv
i
n
rbtree:
d
ro
p
"const"
f
rom search
fu
n
ction
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-06
H
.
P
e
t
e
r Anvin
chang
e
s
.
sr
c
:
d
ocu
m
ent POPCNT
f
ix
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-06
H
.
Pete
r
A
n
vin
M
e
r
g
e branch 'nasm-2
.
05
.
xx'
commit
|
commitdiff
|
tree
2008-11-06
H
.
Peter Anvin
test/
p
opcnt
.
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
.
P
e
ter Anvin
The POPCN
T
i
n
str
u
ction
d
oe
s
not need sizes o
n
memory
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-06
H
.
Pet
e
r Anvin
BR
2
22970
3
: POPCNT r64,rm
6
4 not POPCNT r
6
4,rm3
2
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-06
H
.
P
e
ter Anvin
preproc: BR 22
2
26
1
5: fix se
g
fau
l
t on
bogus %ifmacro
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-05
H
.
Peter Anvin
d
oc: better description of %line
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-04
H
.
Pet
e
r An
v
in
changes
.
src: docume
n
t if for %ifmacro
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-04
H
.
Pet
e
r Anvi
n
te
s
t:
a
dd test
f
or BR 2222615
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-04
H
.
Pet
e
r Anvin
preproc: BR 2222615:
f
i
x s
e
gfau
l
t on bogus
%
ifma
c
ro
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-03
H
.
P
e
ter Anvin
d
oc/change
s
.
src
:
do
c
ument ELF
TL
S
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-03
H
.
Peter A
n
vi
n
doc: minor
edit to the TLS documentation examples
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-01
H
.
Pe
t
e
r
A
nv
i
n
ve
r
s
i
on
.
pl: sna
p
shot releases *only* hav
e
digits in
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-31
H
.
Pet
e
r Anvin
M
ove all
v
e
r
sion
s
trings
t
o
a
si
n
gl
e
c
omp
i
lation
u
nit
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Pe
t
er
Anvin
r
b
tree: drop the data pointer
;
instead r
e
ly
o
n
being
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
P
eter
A
nvin
compi
l
er
.
h
:
ad
d
off
s
etof() an
d
container_o
f
()
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Pe
t
er An
v
in
Left-lean
i
ng red-
b
lack tree data struct
u
re
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter
A
nvin
Fix header guards for out
l
ib
.
h
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anv
i
n
m
ake alldep
s
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvin
doc:
cro
s
s-ref
e
rence macro
parameter concate
n
ation
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
P
e
te
r
Anvin
Mer
g
e branch
'nasm-2
.
05
.
xx'
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter
Anvin
do
c
:
fix typo i
n
the descrip
t
i
o
n
o
f %unmacro
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Pet
e
r Anvi
n
doc: fix capitali
z
ation
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
next