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
outbin: replace fprintf(rf, not_defined); with fputs(not_defined, rf);
2009-04-30
H
.
Peter Anvin
outbin:
r
eplace fprintf(r
f
, not_defined); with fputs
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-04-20
H
.
Peter An
v
in
NASM 2
.
06rc11
commit
|
commitdiff
|
tree
2009-04-20
H
.
Pe
t
er
A
nvin
p
r
epr
o
c
: unify
t
o
ken-pasti
n
g
c
ode
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2009-04-20
H
.
Peter Anvin
doc: slightly tid
y
the copyr
i
ght page of the
m
a
nu
a
l
.
commit
|
commitdiff
|
tree
2009-04-17
H
.
Peter Anv
i
n
preproc:
m
a
ke $ and $$ TOKEN_OTHER
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2009-04-08
H
.
Pete
r
A
n
vin
p
repro
c
: fix more toke
n
p
asting cases
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-04-08
H
.
Peter Anvin
AUTHOR
S
: Up
d
ate
i
nformation for HPA
commit
|
commitdiff
|
tree
2009-04-08
H
.
Peter Anvi
n
NA
S
M 2
.
0
6rc10
commit
|
commitdiff
|
tree
2009-04-08
H
.
Peter Anvin
Document preprocessor token
concatena
t
ion fix
.
commit
|
commitdiff
|
tree
2009-04-08
H
.
Peter Anvin
Handle wei
r
d cases
o
f t
o
ken pasting
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-04-08
H
.
Peter Anvi
n
NAS
M
2
.
06rc9
commit
|
commitdiff
|
tree
2009-04-07
H
.
Pet
e
r Anv
i
n
nasm
.
nsi: add CO
P
YING to the l
i
s
t
o
f files to p
a
cka
g
e
commit
|
commitdiff
|
tree
2009-04-07
H
.
Peter Anvin
nasm
.
nsi: add NASM M
a
nual
;
automate version gene
r
ation
commit
|
commitdiff
|
tree
2009-03-19
H
.
Peter
Anvin
disasm: fix rever
s
e
d
REP vs REPNE
i
n eatbyte()
commit
|
commitdiff
|
tree
2009-03-19
H
.
P
e
ter Anvin
d
isasm: when no instr
u
ction is found, consi
d
er a naked
.
.
.
commit
|
commitdiff
|
tree
2009-03-18
H
.
P
e
ter Anvi
n
NASM
2
.
06rc
8
commit
|
commitdiff
|
tree
2009-03-18
H
.
Peter
Anvin
BR 26906
8
8
: Fix opcodes for
FM
A
i
n
stru
c
tio
n
s
commit
|
commitdiff
|
tree
2009-03-17
H
.
Peter An
v
in
Add test from
B
R 2690688
commit
|
commitdiff
|
tree
2009-03-17
H
.
Peter Anvi
n
BR 26906
8
8
:
ad
d
m
i
s
sing VFM instru
c
tions
commit
|
commitdiff
|
tree
2009-03-16
H
.
Peter Anvin
BR
2
689
3
1
6:
PE
X
TRQ requires REX
.
W
commit
|
commitdiff
|
tree
2009-03-16
H
.
P
e
ter Anvin
genfm
a
: fix spelling of the VFN
M
instruc
t
ions
commit
|
commitdiff
|
tree
2009-03-16
H
.
Peter Anvi
n
in
s
ns
.
dat: fi
x
VFNM instructions incorre
c
tly s
p
elled
.
.
.
commit
|
commitdiff
|
tree
2009-03-15
H
.
Peter
A
n
vin
NAS
M
2
.
06rc7
commit
|
commitdiff
|
tree
2009-03-08
H
.
Peter Anvin
B
R
26
7
21
1
7: handle
long lines for
d
b/dw/e
t
c
.
commit
|
commitdiff
|
tree
2009-03-01
H
.
Pet
e
r
Anvin
auto
c
onf: detect the broken bool i
n
OpenWatcom
1
.
8
commit
|
commitdiff
|
tree
2009-03-01
H
.
Peter Anv
i
n
Most instruction
codes a
r
e octal,
s
o p
r
int errors that
.
.
.
commit
|
commitdiff
|
tree
2009-02-27
H
.
P
eter Anvin
optimization
.
a
s
m: more sbyte tests
commit
|
commitdiff
|
tree
2009-02-27
H
.
Pe
t
er
A
nvin
sbyte: opti
m
iz
a
t
ion
is
OK
if UNKNO
W
N isn't
s
e
t
commit
|
commitdiff
|
tree
2009-02-27
H
.
Peter Anvin
o
ptim
i
zation
.
as
m
: a
d
d sbyte t
e
sts
commit
|
commitdiff
|
tree
2009-02-26
H
.
P
eter Anvin
N
A
SM 2
.
06rc6
commit
|
commitdiff
|
tree
2009-02-26
H
.
P
e
ter Anvin
BR
2413265: d
o
n't pess
i
m
i
z
e displace
m
ents
commit
|
commitdiff
|
tree
2009-02-26
H
.
Pe
t
er Anv
i
n
optimization
.
asm
:
add EA optimizatio
n
t
ests
commit
|
commitdiff
|
tree
2009-02-26
H
.
P
e
ter Anvin
nasm
.
c: a
n
other
readability cleanup
commit
|
commitdiff
|
tree
2009-02-26
H
.
Peter
A
nvin
nasm
.
c:
readability
c
leanup for seg
:
o
ff p
a
rsing
commit
|
commitdiff
|
tree
2009-02-24
H
.
Pet
e
r
A
nvin
Add VPCLMUL instructions
commit
|
commitdiff
|
tree
2009-02-24
H
.
P
e
ter Anvi
n
ass
e
mbl
e
:
o
nly be opt
i
mistic with NO_SEG if w
e
're really
.
.
.
commit
|
commitdiff
|
tree
2009-02-24
H
.
Pe
t
er An
v
i
n
convergence
.
asm: add
test o
f
jmp to an abs
o
lute add
r
ess
commit
|
commitdiff
|
tree
2009-02-22
H
.
P
e
ter Anvin
PCLMUL
i
s apparently
t
arge
t
ed
f
or We
s
tmere wit
h
the
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
P
eter Anvin
NASM 2
.
06rc5
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
B
R
25
5
79
0
3
: fix d
i
sassembly of
a
s
et o
f
S
SE
MOV* instru
c
tions
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter An
v
in
BR 25
4
1
2
52: F
i
x issues in
i
nsns
.
dat, m
o
stl
y
related
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
P
e
ter Anv
i
n
change
s
.
src: document WAIT and %
$
$
fix
e
s
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
BR
2592476
:
Treat WAI
T
a
s
a
p
r
e
fix ev
e
n though it's
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
P
et
e
r Anvin
br704736: handle
d
e
e
p context-local macros
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anv
i
n
nasmli
b
: make nasm_s
t
r
c
a
t() take const
a
rgu
m
en
t
s
commit
|
commitdiff
|
tree
2009-02-22
H
.
P
ete
r
Anvin
oute
l
f32/
6
4: r
e
mo
v
e align_s
t
r
in favor of fwritezero()
commit
|
commitdiff
|
tree
2009-02-22
H
.
Pete
r
Anvin
outbin: fix typo: "sectio
n
s" not "section
"
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
Uni
f
y a
l
l-zer
o
b
u
f
f
ers; add fwrite
z
ero()
commit
|
commitdiff
|
tree
2009-02-22
H
.
P
e
ter A
n
vin
BR 2611906: prop
e
r error m
e
ssa
g
e for start <
o
r
i
g
i
n
commit
|
commitdiff
|
tree
2009-02-22
H
.
Pet
e
r Anv
i
n
NASM 2
.
06rc4
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
Fix
opcode
for
VADDSUBPS;
operands f
o
r VBLEND; add
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
P
e
ter Anvin
FMA instruction
s
won
'
t
be in
Sandy Br
i
dg
e
commit
|
commitdiff
|
tree
2009-02-18
H
.
Peter Anvi
n
Perl script used to gen
e
rate FMA instruc
t
io
n
patterns
commit
|
commitdiff
|
tree
2009-02-18
H
.
Peter Anvin
change
s
.
src: document updated AVX
s
pecificatio
n
commit
|
commitdiff
|
tree
2009-02-18
H
.
Peter
A
n
vi
n
Update the V
F
MA* instructions per the
AVX spec version 5
commit
|
commitdiff
|
tree
2009-02-18
H
.
Pet
e
r A
n
vin
i
n
sn
s
.
dat: fix min
o
r
fo
r
matt
i
ng anomalies
commit
|
commitdiff
|
tree
2009-02-18
H
.
Peter Anvin
insns
.
p
l
: handle
t
he new VEX
.
DD
S
fl
a
g per AVX spec
.
.
.
commit
|
commitdiff
|
tree
2009-02-13
H
.
Pe
t
e
r Anvin
BR
2
5
93349: Move ve
r
sion message
back to st
d
out
commit
|
commitdiff
|
tree
2009-02-11
H
.
Peter Anvin
NASM 2
.
06rc3
commit
|
commitdiff
|
tree
2009-01-19
H
.
P
eter Anvin
doc: cle
a
n u
p
the "String Ma
n
ipulatio
n
in Macros" section
commit
|
commitdiff
|
tree
2009-01-19
H
.
Peter
Anvin
doc: indent
t
he time ma
c
ro
e
xam
p
le
commit
|
commitdiff
|
tree
2009-01-19
H
.
Peter Anvin
doc: fix typo
commit
|
commitdiff
|
tree
2009-01-19
H
.
Pete
r
A
nv
i
n
Merge b
r
a
nch 'master' of git+
s
sh:
/
/repo
.
or
.
cz/srv/git
.
.
.
commit
|
commitdiff
|
tree
2009-01-19
H
.
Pe
t
er A
n
vi
n
doc: update the section on nume
r
ic con
s
tants
commit
|
commitdiff
|
tree
2009-01-05
H
.
Peter
A
n
vin
Fix th
e
[warni
n
g] directive
commit
|
commitdiff
|
tree
2009-01-04
H
.
Peter Anvin
outas86: sl
i
ght stylistic
c
le
a
nups
commit
|
commitdiff
|
tree
2008-12-30
H
.
Pet
e
r
A
n
v
in
BR
2
432826:
Fix enforce
m
ent of the
L
O
NG bit
commit
|
commitdiff
|
tree
2008-12-30
H
.
Pet
e
r
Anvin
BR 2413278: Nonoptima
l
for
m
s
of a
r
ithme
t
ic instructi
o
ns
.
.
.
commit
|
commitdiff
|
tree
2008-12-23
H
.
P
eter Anvin
ch
a
nges
.
src: d
o
cument Mach-O alignmen
t
fix
.
commit
|
commitdiff
|
tree
2008-12-20
H
.
Peter Anvin
NAS
M
2
.
06rc2
commit
|
commitdiff
|
tree
2008-11-30
H
.
P
e
t
e
r Anvin
NASM 2
.
06rc
1
commit
|
commitdiff
|
tree
2008-11-07
H
.
Peter Anvin
ELF: use rbtree f
o
r
s
ymbol
s
earches
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-07
H
.
P
e
ter Anvin
rbt
r
ee:
drop
"const"
f
r
om sear
c
h function
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-06
H
.
Pe
t
er Anvin
changes
.
src: documen
t
POPCNT fix
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-06
H
.
Pet
e
r An
v
i
n
Merge b
r
anch 'n
a
sm-2
.
05
.
xx'
commit
|
commitdiff
|
tree
2008-11-06
H
.
Pete
r
Anvin
test/popcnt
.
as
m
: simp
l
e
test fo
r
t
he P
O
PCNT i
n
struc
t
ion
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-06
H
.
P
e
t
er
A
nvin
The POPCNT instruct
i
o
n does not
n
eed sizes on memory
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-06
H
.
Peter Anvin
BR 2229703: POPC
N
T r64,rm64 not PO
P
CNT r64,rm32
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-06
H
.
P
e
ter Anvi
n
pre
p
roc: BR 2222615
:
fix segfa
u
lt 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 descriptio
n
of
%
l
i
ne
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-04
H
.
Peter Anvin
changes
.
src: do
c
ument if for
%ifmac
r
o
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-04
H
.
Peter Anvin
test: add te
s
t for BR 22226
1
5
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-04
H
.
Peter Anvin
preproc
:
BR 2222
6
15:
f
i
x
segfault on bo
g
u
s
%ifmacro
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-03
H
.
P
e
ter Anvin
doc/changes
.
src:
docu
m
ent
ELF TLS
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-03
H
.
Peter Anvin
doc: minor edi
t
to
t
he T
L
S
documentati
o
n
e
xamples
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-01
H
.
P
e
ter Anvin
version
.
pl: snapshot releases
*
only*
have
d
igits
i
n
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-31
H
.
Peter Anvin
Mo
v
e all version string
s
to a single compilation unit
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter An
v
i
n
rbtr
e
e: drop
t
h
e data p
o
in
t
e
r;
i
n
stead rely on being
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Pe
t
er Anvin
compile
r
.
h: add off
s
etof()
and
c
ontainer_of()
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter A
n
vin
Left-lean
i
ng
red
-
black tree dat
a
s
tructure
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvin
Fix hea
d
er guards for
o
u
tlib
.
h
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvin
mak
e
al
l
deps
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Pe
t
er
A
nvin
doc: cross-reference macro parameter conc
a
tenat
i
o
n
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter
Anvin
Merg
e
branch
'nasm-2
.
05
.
xx'
commit
|
commitdiff
|
tree
2008-10-30
H
.
P
e
ter Anvin
doc:
f
ix typo in
the description of %unma
c
ro
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter
A
nvi
n
doc: fi
x
capitalization
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvin
doc: remove
d
uplica
t
e
ent
r
y for t
h
e
"erro
r
" warning
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
P
ete
r
An
v
in
do
c
: retroactively document u
p
d
at
e
s to t
h
e wa
r
ning
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvin
doc: fix
typo in the description of %unmacro
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvin
d
o
c: fix
capitaliz
a
ti
o
n
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
next