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
BR 2672117: handle long lines for db/dw/etc.
2009-03-08
H
.
P
e
te
r
A
nv
i
n
B
R
2
67
2
117: h
a
ndle long lines f
o
r
d
b
/
d
w
/etc
.
commit
|
commitdiff
|
tree
2009-03-01
H
.
P
eter Anvin
au
t
oconf:
d
e
tect the broken
bool
i
n OpenWat
c
om 1
.
8
commit
|
commitdiff
|
tree
2009-03-01
H
.
Peter Anvin
Mos
t
ins
t
ruc
t
ion codes are octal, so print errors t
h
at
.
.
.
commit
|
commitdiff
|
tree
2009-02-27
H
.
Peter Anvin
optimiza
t
ion
.
asm
:
m
o
re sbyte t
e
sts
commit
|
commitdiff
|
tree
2009-02-27
H
.
Peter Anv
i
n
sbyte: optimiza
t
ion is
OK
if UNKNOWN
isn't se
t
commit
|
commitdiff
|
tree
2009-02-27
H
.
P
eter Anvin
optimization
.
asm: add sbyt
e
test
s
commit
|
commitdiff
|
tree
2009-02-26
H
.
P
eter Anvin
NASM 2
.
06rc6
commit
|
commitdiff
|
tree
2009-02-26
H
.
Peter Anv
i
n
BR
2
4
1
3265
:
d
o
n't pessimiz
e
disp
l
acements
commit
|
commitdiff
|
tree
2009-02-26
H
.
P
eter
Anvin
op
t
i
mization
.
asm:
add E
A
o
p
timiza
t
ion tests
commit
|
commitdiff
|
tree
2009-02-26
H
.
Pet
e
r Anvin
na
s
m
.
c
: ano
t
her readability cle
a
n
up
commit
|
commitdiff
|
tree
2009-02-26
H
.
Peter
Anvin
nasm
.
c: readability
c
l
e
anup
for seg:off parsing
commit
|
commitdiff
|
tree
2009-02-24
H
.
Peter Anvin
Add VP
C
LMU
L
instr
u
cti
o
ns
commit
|
commitdiff
|
tree
2009-02-24
H
.
Pe
t
e
r
A
n
v
i
n
assemble: only
b
e optimistic with NO
_
SEG if we'
r
e re
a
lly
.
.
.
commit
|
commitdiff
|
tree
2009-02-24
H
.
P
e
t
er A
n
vin
co
n
vergence
.
a
sm:
a
dd
t
e
s
t of
j
mp to
an absolute addre
s
s
commit
|
commitdiff
|
tree
2009-02-22
H
.
P
eter
A
n
v
in
PCLMUL is a
p
parentl
y
targeted f
o
r
Westm
e
r
e
with the
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
P
e
ter Anvin
NASM 2
.
0
6
rc5
commit
|
commitdiff
|
tree
2009-02-22
H
.
Pe
t
er Anvin
BR 25
5
7903: fix disassembl
y
of a set of SSE MOV* instructi
o
ns
commit
|
commitdiff
|
tree
2009-02-22
H
.
Pet
e
r Anv
i
n
BR 2541252: Fix
i
ssues in ins
n
s
.
dat, mostly rela
t
e
d
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
ch
a
nges
.
src: docu
m
ent WAIT and %
$
$
f
ixes
commit
|
commitdiff
|
tree
2009-02-22
H
.
Pete
r
Anvin
BR
2
592476:
T
reat WAIT as a
p
refix ev
e
n th
o
ugh
i
t's
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter An
v
in
br704736: ha
n
dl
e
d
eep context-local macros
commit
|
commitdiff
|
tree
2009-02-22
H
.
Pet
e
r Anvin
nasmlib: make nasm
_
strca
t
() take const
a
rg
u
ments
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter
A
n
v
in
outelf32/64:
r
emove al
i
gn_str in fa
v
or of fwritezero()
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
ou
t
b
i
n: fix typo: "se
c
tions" not
"
secti
o
n"
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter
Anvin
Unify all-zer
o
bu
f
fer
s
; add
f
write
z
ero(
)
commit
|
commitdiff
|
tree
2009-02-22
H
.
P
e
ter A
n
v
i
n
BR 26119
0
6
: proper error message for start
<
origin
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter A
n
vin
NASM 2
.
06rc4
commit
|
commitdiff
|
tree
2009-02-22
H
.
P
eter Anvin
F
i
x opcode for VADDSUBPS; ope
r
ands for VBLEND; add
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
P
et
e
r Anvin
F
MA inst
r
u
c
tions w
o
n't
b
e in
Sandy Bridge
commit
|
commitdiff
|
tree
2009-02-18
H
.
Pe
t
e
r
A
n
vin
Per
l
script
u
se
d
to generate
F
MA instr
u
ctio
n
pa
t
t
e
rns
commit
|
commitdiff
|
tree
2009-02-18
H
.
Peter
Anvin
changes
.
s
rc: document
updated AVX specification
commit
|
commitdiff
|
tree
2009-02-18
H
.
Peter
A
n
v
i
n
U
pdate the VF
M
A
*
i
nstr
u
ct
i
o
n
s per the
AVX spec ver
s
ion 5
commit
|
commitdiff
|
tree
2009-02-18
H
.
Peter Anvin
in
s
n
s
.
dat:
f
ix minor fo
r
ma
t
t
ing anomali
e
s
commit
|
commitdiff
|
tree
2009-02-18
H
.
Peter
A
nvin
insns
.
pl: handle the new V
E
X
.
DDS flag per A
V
X spec
.
.
.
commit
|
commitdiff
|
tree
2009-02-13
H
.
Pe
t
e
r Anvin
BR 2593349: Move version message b
a
ck to stdout
commit
|
commitdiff
|
tree
2009-02-11
H
.
Peter Anvin
NA
S
M
2
.
06
r
c
3
commit
|
commitdiff
|
tree
2009-01-19
H
.
Peter Anvin
doc: clean
u
p the "String Manipulation in Macros" section
commit
|
commitdiff
|
tree
2009-01-19
H
.
Peter Anvin
doc: indent th
e
time
m
acro example
commit
|
commitdiff
|
tree
2009-01-19
H
.
Peter Anvin
doc
:
fix typ
o
commit
|
commitdiff
|
tree
2009-01-19
H
.
Peter Anvin
Me
r
ge bran
c
h
'master' o
f
git+ssh://repo
.
or
.
cz/srv/g
i
t
.
.
.
commit
|
commitdiff
|
tree
2009-01-19
H
.
Peter
A
nvin
doc: update
the s
e
ction on num
e
ric constants
commit
|
commitdiff
|
tree
2009-01-05
H
.
Peter Anvin
F
i
x the [warni
n
g] directive
commit
|
commitdiff
|
tree
2009-01-04
H
.
Peter An
v
i
n
outa
s
86: slight
s
tyli
s
t
i
c
cleanups
commit
|
commitdiff
|
tree
2008-12-30
H
.
Peter Anvin
BR
2432826
:
Fix
e
nforcement of
the LO
N
G bi
t
commit
|
commitdiff
|
tree
2008-12-30
H
.
Peter A
n
vin
BR
2
413278:
N
o
nop
t
imal form
s
of arith
m
e
tic instructio
n
s
.
.
.
commit
|
commitdiff
|
tree
2008-12-23
H
.
Pet
e
r Anvin
ch
a
nges
.
s
r
c: docum
e
nt Mach-O al
i
gnment fix
.
commit
|
commitdiff
|
tree
2008-12-20
H
.
Peter
A
nvin
NASM 2
.
06rc2
commit
|
commitdiff
|
tree
2008-11-30
H
.
Peter Anvin
N
ASM 2
.
06r
c
1
commit
|
commitdiff
|
tree
2008-11-07
H
.
Peter A
n
vin
ELF:
u
se rbt
r
ee
f
o
r
symbol searches
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-07
H
.
Peter An
v
in
rb
t
r
e
e: dr
o
p "const
"
from sea
r
ch fu
n
c
t
ion
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-06
H
.
Peter Anvin
changes
.
src:
d
o
cumen
t
P
O
PCNT fix
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-06
H
.
P
e
ter
A
nvin
Merge
bra
n
ch
'nasm-2
.
05
.
x
x'
commit
|
commitdiff
|
tree
2008-11-06
H
.
Peter Anvin
test/popcnt
.
asm:
s
i
mple te
s
t for the PO
P
CNT inst
r
uction
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-06
H
.
Peter Anvin
The POPCNT ins
t
r
u
ction does not need sizes
o
n
memo
r
y
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-06
H
.
P
e
t
e
r
Anvin
BR 2229
7
03: POPCNT r64,rm6
4
not P
O
PCN
T
r64,rm32
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-06
H
.
Peter Anvin
preproc: B
R
2222615: fix segfau
l
t on bogus %ifmacro
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-05
H
.
Peter Anvin
doc: b
e
tter descript
i
on of %line
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-04
H
.
Pete
r
A
nvi
n
ch
a
nge
s
.
s
rc: document
i
f
f
o
r
%
i
fmacro
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-04
H
.
Peter A
n
vin
test: add t
e
st for
B
R 2222615
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-04
H
.
Peter Anvin
prepr
o
c: BR 2222
6
15: fix segfault o
n
bogus
%
ifm
a
c
r
o
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-03
H
.
Peter Anvin
do
c
/chang
e
s
.
src: document ELF TLS
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-03
H
.
P
e
ter
A
nvin
doc
:
minor
edit t
o
the
T
L
S
d
ocumentati
o
n exam
p
l
e
s
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-01
H
.
Peter
An
v
in
version
.
pl: snap
s
hot releases *only* have di
g
its in
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-31
H
.
Peter Anvin
Move
all ve
r
sion
stri
n
g
s
to a single compila
t
ion unit
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvin
rbtree:
drop the data pointer; instead rely on being
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anv
i
n
com
p
i
ler
.
h
:
add offsetof() an
d
container_of()
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter
Anvin
Left-leaning red-black tree dat
a
s
tr
u
cture
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
P
e
ter Anvin
F
i
x header gua
r
ds for o
u
tlib
.
h
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvin
m
a
k
e
alld
e
p
s
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Pet
e
r
Anvin
doc:
cro
s
s-re
f
e
r
ence macr
o
parameter concatenation
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
P
eter
A
nvin
M
erge branch 'nasm-2
.
05
.
xx'
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter An
v
in
doc: f
i
x typo in the descri
p
tion of %unmacr
o
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anv
i
n
doc:
fix c
a
p
i
talization
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter
A
n
v
in
doc: remove duplicate e
n
try for the "error" warni
n
g
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
P
eter Anvin
d
oc: retroac
t
ively document updates to the
warning
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Pete
r
Anvin
doc:
fix typo
in the description
of %un
m
a
cro
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
P
e
ter A
n
vin
doc: fix capitalization
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvin
doc: remove
duplica
t
e ent
r
y for th
e
"er
r
or" warning
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
P
eter A
n
vi
n
d
o
c: re
t
roac
t
ively
doc
u
ment
upda
t
es
t
o
t
he
w
a
rning
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-29
H
.
Peter
A
nvin
Merge c
o
mmit 'nasm-2
.
05
.
01'
commit
|
commitdiff
|
tree
2008-10-29
H
.
Peter Anvin
NASM 2
.
0
5
.
01
commit
|
commitdiff
|
tree
2008-10-29
H
.
Peter A
n
vin
d
o
c
/c
h
an
g
es
.
s
rc:
d
o
cument -
W
/-w fix as a NASM 2
.
05
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-28
H
.
P
e
ter
A
nv
i
n
output: add common file outlib
.
c for comm
o
n functi
o
n
s
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-27
H
.
Peter
A
nvin
p
r
eproc: me
r
ge e
x
pand_mmac_pa
r
a
m
s() and expand
_
i
n
direct()
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-26
H
.
Peter Anvin
M
erge branch 'na
s
m-
2
.
05
.
xx'
commit
|
commitdiff
|
tree
2008-10-26
H
.
P
e
ter Anvin
Better
description o
f
the number-overflow warning
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-26
H
.
Peter An
v
in
BR: 2196966: make
the
-w/-
W
optio
n
s work
a
g
a
i
n
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-26
H
.
Peter Anvin
smartalign: clea
n
up
u
nn
e
cessary
d
upli
c
ation; twe
a
k
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-25
H
.
Peter A
n
vin
F
o
r snap
s
hot
rele
a
s
es
,
expand out the mangled v
e
rsion
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-25
H
.
P
e
te
r
A
n
vin
disasm: i
n
t
r
oduce o
p
y
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-25
H
.
Peter
Anvin
ass
e
mbl
e
: use opx
and
opy in
a fe
w
more
p
la
c
es
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Pete
r
Anvin
doc/chan
g
es
.
src: retroac
t
ively document anonymous
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter Anvi
n
pre
p
roc: don'
t
macro-expa
n
d the argument to %use
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter Anvin
doc: docu
m
ent %
p
op
with argume
n
t
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Pe
t
er
A
nvin
preproc:
a
l
l
ow
%pop t
o
t
a
ke an ident
i
fier,
u
nify %p
u
sh
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-24
H
.
P
e
te
r
A
n
vin
d
oc: d
o
c
ument an
o
nymous %push
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter Anvin
doc/ch
a
n
g
es
.
s
rc: begin the
r
e
lease notes for
2
.
06
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-24
H
.
P
e
ter Anvin
doc: fix awkw
a
r
d wor
d
order
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-24
H
.
P
eter Anvi
n
version
.
pl: do
n
't
a
d
d an extra
.
00 for s
u
bminor if
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter
A
nv
i
n
M
erge
bra
n
ch '
i
ndirec
t
'
commit
|
commitdiff
|
tree
next