repo.or.cz
/
nasm
/
perl-rewrite.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
preproc: fix more token pasting cases
2009-04-08
H
.
Pe
t
e
r
Anvi
n
prepro
c
: fix more token p
a
sting cases
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-04-08
H
.
Pe
t
er Anvin
AUTH
O
RS: Update informat
i
on
f
or HPA
commit
|
commitdiff
|
tree
2009-04-08
H
.
Peter A
n
vin
N
A
S
M 2
.
06rc
1
0
commit
|
commitdiff
|
tree
2009-04-08
H
.
Pe
t
er Anvin
Document
p
reprocessor token concatenation fix
.
commit
|
commitdiff
|
tree
2009-04-08
H
.
Peter Anvin
H
andle weird ca
s
es of token p
a
st
i
n
g
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-04-08
H
.
Peter
A
nvin
NASM 2
.
06rc9
commit
|
commitdiff
|
tree
2009-04-07
H
.
Pe
t
e
r
Anvin
n
a
sm
.
nsi: add COPYING to the
l
i
s
t of files to package
commit
|
commitdiff
|
tree
2009-04-07
H
.
Pete
r
A
n
vin
n
a
sm
.
nsi: add
NASM Ma
n
u
a
l
;
automate
version gene
r
atio
n
commit
|
commitdiff
|
tree
2009-03-19
H
.
Peter Anvin
disasm: fix reversed REP vs REPNE in eatbyte()
commit
|
commitdiff
|
tree
2009-03-19
H
.
P
e
ter Anv
i
n
disasm
:
when no instruction
i
s found
,
consider
a naked
.
.
.
commit
|
commitdiff
|
tree
2009-03-18
H
.
Pete
r
Anvin
NASM 2
.
06rc8
commit
|
commitdiff
|
tree
2009-03-18
H
.
Pe
t
e
r
Anvin
BR 2
6
906
8
8: Fix opcodes for
FMA inst
r
uctions
commit
|
commitdiff
|
tree
2009-03-17
H
.
Pe
t
er An
v
i
n
Add test from BR 2690688
commit
|
commitdiff
|
tree
2009-03-17
H
.
Pet
e
r Anvin
BR 26906
8
8: a
d
d missing
VFM instru
c
tions
commit
|
commitdiff
|
tree
2009-03-16
H
.
Pete
r
Anvin
BR 268
9
3
16:
P
EXTRQ req
u
i
r
es REX
.
W
commit
|
commitdiff
|
tree
2009-03-16
H
.
Peter Anvin
genfma: fix spelling of th
e
VFN
M
instr
u
ct
i
on
s
commit
|
commitdiff
|
tree
2009-03-16
H
.
P
e
ter An
v
in
ins
n
s
.
dat: fix
V
FNM
i
n
structions
incorrectly
s
pel
l
ed
.
.
.
commit
|
commitdiff
|
tree
2009-03-15
H
.
Peter Anvin
NASM 2
.
06rc7
commit
|
commitdiff
|
tree
2009-03-08
H
.
Peter Anvin
BR 2672117:
h
andle l
o
ng lines for d
b
/
dw/
e
tc
.
commit
|
commitdiff
|
tree
2009-03-01
H
.
Peter Anvin
autoconf: de
t
ect the broken bool in O
p
enWatcom 1
.
8
commit
|
commitdiff
|
tree
2009-03-01
H
.
P
e
te
r
An
v
in
Most
ins
t
ruction codes are octal, so
p
rint erro
r
s th
a
t
.
.
.
commit
|
commitdiff
|
tree
2009-02-27
H
.
Peter Anv
i
n
opt
i
m
i
zati
o
n
.
asm
:
more sby
t
e
tests
commit
|
commitdiff
|
tree
2009-02-27
H
.
Peter Anvin
s
byte: opt
i
m
i
zation is OK if
U
N
KNOWN isn't set
commit
|
commitdiff
|
tree
2009-02-27
H
.
P
e
ter Anvi
n
o
ptimizatio
n
.
asm:
add sbyte tests
commit
|
commitdiff
|
tree
2009-02-26
H
.
Pet
e
r Anvi
n
N
A
SM 2
.
06rc6
commit
|
commitdiff
|
tree
2009-02-26
H
.
Peter Anvin
B
R
2413265:
don't pessimize
displacement
s
commit
|
commitdiff
|
tree
2009-02-26
H
.
Peter Anvin
optimi
z
ation
.
asm: add
E
A
optimization tests
commit
|
commitdiff
|
tree
2009-02-26
H
.
P
eter Anvin
nasm
.
c:
a
nother r
e
adabil
i
ty cleanup
commit
|
commitdiff
|
tree
2009-02-26
H
.
P
e
t
er Anvi
n
nas
m
.
c: readability cleanup for
seg:off parsing
commit
|
commitdiff
|
tree
2009-02-24
H
.
Peter A
n
vin
A
dd VPCLMUL
i
nstr
u
ctions
commit
|
commitdiff
|
tree
2009-02-24
H
.
Peter
A
nvin
a
s
s
emble: onl
y
be optimistic wi
t
h N
O
_
SEG if we're re
a
lly
.
.
.
commit
|
commitdiff
|
tree
2009-02-24
H
.
P
eter Anvin
c
o
nv
e
rgence
.
asm: ad
d
test of jmp to an absolute address
commit
|
commitdiff
|
tree
2009-02-22
H
.
Pete
r
A
n
vin
PCLMUL is apparently targete
d
f
or Westmere wi
t
h the
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
NASM 2
.
06rc5
commit
|
commitdiff
|
tree
2009-02-22
H
.
Pete
r
Anvin
BR 2557903:
fix
d
isa
s
sembly
of a
s
e
t
of SS
E
MOV* instructions
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
BR 2541252: Fix issues in ins
n
s
.
dat,
mostly related
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
changes
.
s
r
c
:
doc
u
m
e
nt WAIT an
d
%$
$
fi
x
es
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
BR
2
59
2
47
6
: Tre
a
t WAIT as a prefix ev
e
n
t
hough it'
s
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
br704736: handle deep c
o
ntext-local macros
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
nasmli
b
: make nasm_strcat(
)
take const arguments
commit
|
commitdiff
|
tree
2009-02-22
H
.
Pet
e
r A
n
vin
out
e
lf32/6
4
:
remove a
l
ign_str in
f
avor o
f
fwri
t
ez
e
ro
(
)
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
o
u
tbin: fix typo: "sections" not "sec
t
io
n
"
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvi
n
Unify all-zero buff
e
rs; add
f
writeze
r
o()
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anv
i
n
BR 2611906: proper error m
e
ssag
e
for
start
< origin
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anv
i
n
N
A
S
M 2
.
06rc4
commit
|
commitdiff
|
tree
2009-02-22
H
.
P
e
ter Anvin
Fix opcode for VADDSUBPS; operand
s
fo
r
V
BLEND; add
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
FMA instructio
n
s won't
b
e
in Sandy Bridge
commit
|
commitdiff
|
tree
2009-02-18
H
.
Peter Anvin
Perl scr
i
p
t use
d
to g
e
nerat
e
FMA inst
r
uction
p
atter
n
s
commit
|
commitdiff
|
tree
2009-02-18
H
.
Peter An
v
i
n
changes
.
src: document u
p
dated AVX specification
commit
|
commitdiff
|
tree
2009-02-18
H
.
Peter Anvin
Update th
e
VF
M
A* instructions
p
er the AVX s
p
ec version 5
commit
|
commitdiff
|
tree
2009-02-18
H
.
Peter Anvin
insns
.
d
a
t: f
i
x
minor f
o
rmattin
g
a
n
omalies
commit
|
commitdiff
|
tree
2009-02-18
H
.
Peter A
n
vin
ins
n
s
.
pl: handle the new VEX
.
DDS flag
per AVX spec
.
.
.
commit
|
commitdiff
|
tree
2009-02-13
H
.
Peter Anv
i
n
B
R 2
5
9
3
349: Move v
e
rsion message back to st
d
out
commit
|
commitdiff
|
tree
2009-02-11
H
.
Peter An
v
in
NAS
M
2
.
06rc3
commit
|
commitdiff
|
tree
2009-01-19
H
.
P
eter Anvin
doc: clean up t
h
e "String Manip
u
latio
n
in Macros" section
commit
|
commitdiff
|
tree
2009-01-19
H
.
Pete
r
Anvin
doc: indent the time mac
r
o
e
x
a
mple
commit
|
commitdiff
|
tree
2009-01-19
H
.
Peter Anvin
doc: fix
t
ypo
commit
|
commitdiff
|
tree
2009-01-19
H
.
Pe
t
er
Anvin
Merge b
r
a
n
c
h 'master' of git+ssh
:
//repo
.
or
.
cz/srv/git
.
.
.
commit
|
commitdiff
|
tree
2009-01-19
H
.
P
e
ter Anvin
doc: u
p
date t
h
e section on numeric co
n
stants
commit
|
commitdiff
|
tree
2009-01-05
H
.
P
e
t
e
r Anvin
Fix the [warning]
directive
commit
|
commitdiff
|
tree
2009-01-04
H
.
Pet
e
r An
v
in
ou
t
a
s
8
6
: sli
g
h
t
s
tylist
i
c cleanups
commit
|
commitdiff
|
tree
2008-12-30
H
.
Peter Anv
i
n
BR 2432826
:
F
ix
enf
o
rceme
n
t of
t
he LONG bit
commit
|
commitdiff
|
tree
2008-12-30
H
.
Pe
t
er Anvin
BR 2413278: No
n
optimal forms
of
a
rithmeti
c
instru
c
tions
.
.
.
commit
|
commitdiff
|
tree
2008-12-23
H
.
P
e
t
er Anvin
changes
.
s
r
c:
document
M
a
c
h
-
O
alig
n
ment fi
x
.
commit
|
commitdiff
|
tree
2008-12-20
H
.
P
eter Anvi
n
NASM 2
.
06rc2
commit
|
commitdiff
|
tree
2008-11-30
H
.
Pet
e
r
Anvin
N
A
SM 2
.
0
6
rc1
commit
|
commitdiff
|
tree
2008-11-07
H
.
Peter Anvi
n
EL
F
: use rbtree for symbol searche
s
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-07
H
.
P
e
ter Anvin
rbtr
e
e: dr
o
p "con
s
t"
fr
o
m sea
r
ch
f
u
n
ction
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-06
H
.
Peter A
n
v
in
cha
n
ges
.
src: document
POPCN
T
fix
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-06
H
.
Peter Anvin
Merge branch 'nasm-2
.
05
.
xx
'
commit
|
commitdiff
|
tree
2008-11-06
H
.
Peter Anvin
test/p
o
pcnt
.
asm: simple test for
t
he POPCNT instruction
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-06
H
.
P
e
t
er Anvin
Th
e
POPCNT instruction does not n
e
ed s
i
zes on me
m
or
y
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-06
H
.
Peter Anvin
BR 222
9
703: P
O
P
C
NT r64,rm64
n
ot POPCNT r6
4
,rm32
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-06
H
.
P
eter Anv
i
n
preproc: B
R
2222615: fix segfa
u
l
t on bogus %ifmacr
o
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-05
H
.
Peter Anvin
doc:
b
etter descript
i
on of %line
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-04
H
.
Peter Anvin
changes
.
src: docu
m
ent if fo
r
%
i
fmacro
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-04
H
.
Pet
e
r Anvin
test
:
ad
d
test for BR 2222615
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-04
H
.
Peter Anvi
n
pre
p
roc
:
BR 2222615: fix segfault on
b
o
gus
%
ifmacro
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-03
H
.
Pet
e
r Anvin
d
oc/cha
n
ges
.
src: document
ELF TLS
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-03
H
.
P
e
ter An
v
in
doc: m
i
n
or edit
t
o the TL
S
documentation examples
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-01
H
.
Peter
Anvin
version
.
pl
:
snapshot releas
e
s *only* have d
i
gits in
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-31
H
.
Pe
t
er Anvin
Move
all version s
t
r
i
n
g
s
t
o
a singl
e
c
o
mpilation unit
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
P
e
ter Anvin
r
btree: drop the
data pointer;
instead r
e
ly on being
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvin
c
o
m
p
ile
r
.
h: add off
s
etof
(
) and
cont
a
i
n
er_
o
f()
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter An
v
in
L
e
ft-leaning red-black tre
e
data structure
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
P
e
t
er
Anvin
Fix he
a
der guards for outlib
.
h
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Pet
e
r Anvin
make
a
l
l
d
eps
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
P
e
ter Anvin
doc
:
c
ross-refere
n
ce macro p
a
r
ameter
concat
e
nati
o
n
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvin
Merge branch 'nasm-2
.
05
.
xx'
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvi
n
d
o
c:
f
ix t
y
po
in the
description of %
u
nma
c
ro
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter An
v
i
n
doc: fi
x
capitalizat
i
on
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter
A
nvin
doc: rem
o
ve
d
uplicate entry for
the "error" warning
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvin
do
c
: retroactiv
e
l
y
document up
d
ates to the
w
arning
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvin
d
o
c: fix typo in the description of %unmacro
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter An
v
in
doc: fix c
a
pita
l
ization
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvin
do
c
:
rem
o
ve
d
uplicate entry
for the "erro
r
"
warning
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
P
e
ter Anv
i
n
do
c
: re
t
r
oactively document u
p
date
s
to the warn
i
n
g
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-29
H
.
Pe
t
er Anvi
n
Merge commit 'nasm
-
2
.
05
.
01'
commit
|
commitdiff
|
tree
2008-10-29
H
.
Pet
e
r A
n
vin
NAS
M
2
.
05
.
01
commit
|
commitdiff
|
tree
2008-10-29
H
.
Peter Anvin
doc
/
c
h
anges
.
src: docum
e
nt -
W
/-w fix as
a
NASM 2
.
0
5
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
next