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
autoconf: detect the broken bool in OpenWatcom 1.8
2009-03-01
H
.
Peter Anvin
autoconf:
detect the broken bool in
Open
W
a
tco
m
1
.
8
commit
|
commitdiff
|
tree
2009-03-01
H
.
Pe
t
er Anvin
Most instruction codes are
o
cta
l
,
so print errors that
.
.
.
commit
|
commitdiff
|
tree
2009-02-24
H
.
P
eter
A
nvin
Add VPC
L
MUL i
n
s
t
r
uct
i
ons
commit
|
commitdiff
|
tree
2009-02-24
H
.
Pete
r
An
v
i
n
a
ssemble
:
o
n
ly b
e
o
p
ti
m
istic with NO_SEG
if
w
e're r
e
a
lly
.
.
.
commit
|
commitdiff
|
tree
2009-02-24
H
.
P
e
t
er
A
nvin
conve
r
gence
.
asm: ad
d
test of j
m
p
t
o
a
n abso
l
ute addres
s
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
PCLMUL is apparently
t
arget
e
d for Westmer
e
wit
h
the
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
NASM
2
.
06rc5
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
BR 2557903: fix
d
is
a
ssembly of a set
o
f S
S
E
M
OV* i
n
struc
t
ions
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter
Anvin
B
R 2541
2
52: F
i
x issues in
i
nsns
.
dat, mostly relate
d
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
Pe
t
er A
n
vin
changes
.
src: document W
A
I
T
and %$
$
f
i
xes
commit
|
commitdiff
|
tree
2009-02-22
H
.
P
e
ter
A
nvin
B
R
259247
6
: Treat WAIT as a
p
ref
i
x even th
o
u
gh i
t
's
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
br7047
3
6: h
a
ndle deep context-local macros
commit
|
commitdiff
|
tree
2009-02-22
H
.
Pet
e
r Anvin
n
a
smlib: make nasm_strca
t
() t
a
ke con
s
t argument
s
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter
A
n
vin
oute
l
f32/64: remove
a
lign_str in favor of fwritezero()
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
outbin:
f
i
x
typo: "
s
ections" not
"
se
c
t
i
on"
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter A
n
vin
Unify
a
l
l-zero
buffers; add f
w
ri
t
ezero()
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter A
n
vin
BR 261
1
906: proper e
r
ror message fo
r
sta
r
t < ori
g
i
n
commit
|
commitdiff
|
tree
2009-02-22
H
.
P
eter Anvin
NASM 2
.
06rc4
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter A
n
vin
Fix
o
pcode for VA
D
DSUBPS; o
p
e
rands for VBLEND;
add
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
P
eter Anv
i
n
FMA instru
c
tions
w
o
n't be in Sandy
B
ridge
commit
|
commitdiff
|
tree
2009-02-13
H
.
Peter Anvin
B
R
2593349: Move version mes
s
age back to stdout
commit
|
commitdiff
|
tree
2009-01-19
H
.
Pe
t
er
A
nvin
doc
:
c
lean up the "
S
tring Manipu
l
ation
in
M
acros" section
commit
|
commitdiff
|
tree
2009-01-19
H
.
Peter
A
n
v
in
doc
:
inde
n
t the time
m
a
c
ro example
commit
|
commitdiff
|
tree
2009-01-19
H
.
Peter Anvin
doc: fix typo
commit
|
commitdiff
|
tree
2009-01-19
H
.
Peter Anvin
Merge branch
'
m
ast
e
r' of gi
t
+ssh://
r
epo
.
or
.
cz/srv/gi
t
.
.
.
commit
|
commitdiff
|
tree
2009-01-19
H
.
Peter Anvin
do
c
: update th
e
section on numeric c
o
ns
t
an
t
s
commit
|
commitdiff
|
tree
2009-01-05
H
.
Peter A
n
vin
Fix the [wa
r
ning]
dire
c
tive
commit
|
commitdiff
|
tree
2009-01-04
H
.
Peter Anvin
out
a
s86:
s
ligh
t
stylistic cleanups
commit
|
commitdiff
|
tree
2008-12-30
H
.
Peter Anvin
BR 243
2
826: F
i
x e
n
f
orce
m
e
n
t of th
e
LONG bit
commit
|
commitdiff
|
tree
2008-12-30
H
.
Pe
t
er Anvin
BR
241
3
27
8
: Nonop
t
imal
for
m
s of arithmetic instructions
.
.
.
commit
|
commitdiff
|
tree
2008-12-23
H
.
Pet
e
r Anvin
changes
.
src: document
M
a
c
h-O alignment
fix
.
commit
|
commitdiff
|
tree
2008-12-20
H
.
Peter Anvin
N
ASM 2
.
0
6
rc2
commit
|
commitdiff
|
tree
2008-11-30
H
.
Peter
A
nvin
NAS
M
2
.
06rc1
commit
|
commitdiff
|
tree
2008-11-07
H
.
Peter Anvin
ELF: u
s
e rbtre
e
for symbo
l
searc
h
es
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-07
H
.
Peter Anv
i
n
rbtre
e
: drop "const" fr
o
m
s
earch function
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-06
H
.
Peter Anvin
cha
n
ges
.
s
r
c: docume
n
t
P
OPCNT fix
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-06
H
.
Peter Anvin
Mer
g
e
branch 'nasm-2
.
0
5
.
xx'
commit
|
commitdiff
|
tree
2008-11-06
H
.
Pe
t
er Anvin
test/
p
opcnt
.
as
m
: si
m
ple test for the POPC
N
T
i
n
struct
i
on
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-06
H
.
Peter
A
n
v
in
The
P
OPCN
T
i
n
st
r
uct
i
on d
o
es not need sizes on memory
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-06
H
.
Pet
e
r Anvin
BR 2
2
29703:
P
OPCN
T
r
6
4,rm64 not
POPCNT r64,rm32
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-06
H
.
Peter Anvin
preproc: BR 2222
6
15: fix segfault on bogus %ifmacro
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-05
H
.
P
e
t
er Anv
i
n
doc
:
b
ette
r
description of %line
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-04
H
.
Peter Anvi
n
changes
.
src: doc
u
men
t
if for %ifmacro
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-04
H
.
Pe
t
e
r
A
nvin
test: add test for B
R
22
2
2
61
5
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-04
H
.
Peter Anvi
n
preproc: BR 222
2
615: f
i
x s
e
gfault
o
n bogus %ifmacro
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-03
H
.
Peter Anvin
doc/ch
a
nges
.
src: do
c
ument ELF TLS
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-03
H
.
Peter Anvin
doc: minor edit to t
h
e TL
S
docume
n
tation examples
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-01
H
.
Peter Anvin
version
.
pl: sn
a
p
shot
r
eleases *only*
h
a
ve digi
t
s in
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-31
H
.
P
eter Anv
i
n
Move all
v
ersion
strings
to
a
sin
g
le compi
l
ati
o
n unit
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter An
v
i
n
rbtree: dr
o
p
the d
a
ta pointer; instea
d
rely on b
e
ing
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvi
n
compiler
.
h: add
offsetof() and co
n
tainer_of()
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Pete
r
Anvin
Left-
l
e
a
n
ing red-black tree
data structure
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
P
e
ter Anvin
Fi
x
header guard
s
for outlib
.
h
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
P
e
ter Anvin
make alldeps
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter
A
n
v
in
doc: cross-reference macro
p
ara
m
e
t
er
concatena
t
ion
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Pete
r
A
nvin
Mer
g
e bran
c
h 'nasm-
2
.
05
.
xx
'
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter
A
n
v
in
d
oc: fix typo in the description
of %unmac
r
o
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Pete
r
Anvin
d
o
c: fix
c
apitaliza
t
i
o
n
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvin
doc: remove
duplicate entry f
o
r the "
e
r
r
o
r" w
a
rning
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter
Anvin
d
o
c
: re
t
roactively document u
p
dates to the w
a
rning
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Pet
e
r Anvin
doc: fix typo in 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 ca
p
i
ta
l
iza
t
ion
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvin
doc: rem
o
ve
d
u
p
licate en
t
ry
f
or the "erro
r
" warning
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvin
doc: retroactively do
c
ume
n
t updates to the warning
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-29
H
.
Peter Anvin
M
e
rge com
m
it 'n
a
s
m-2
.
05
.
01'
commit
|
commitdiff
|
tree
2008-10-29
H
.
Peter Anvin
NASM
2
.
05
.
01
commit
|
commitdiff
|
tree
2008-10-29
H
.
Peter Anv
i
n
do
c
/changes
.
s
r
c: document -W/-w fix a
s
a
NASM 2
.
05
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-28
H
.
Peter
A
nv
i
n
o
u
tput:
a
dd common file outlib
.
c for common
f
u
nc
t
ions
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-27
H
.
P
e
t
er A
n
v
in
p
r
e
proc: merge expand
_
mmac_params() and e
x
pand_indi
r
ect()
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-26
H
.
Pete
r
An
v
in
Merge
b
ra
n
ch 'nasm
-
2
.
05
.
xx
'
commit
|
commitdiff
|
tree
2008-10-26
H
.
Peter Anv
i
n
Better descr
i
ption of the
nu
m
ber-overflow
warning
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-26
H
.
Peter
A
nvin
BR: 2196966: make the -w/-W
optio
n
s work again
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-26
H
.
Pet
e
r
A
nvin
smartalig
n
: clea
n
u
p
unnecessary dupli
c
atio
n
; twe
a
k
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-25
H
.
Peter An
v
i
n
F
o
r
snapshot
releas
e
s, e
x
pand o
u
t the man
g
led
v
e
rsi
o
n
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-25
H
.
Peter A
n
v
i
n
dis
a
s
m
:
i
ntroduce opy
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-25
H
.
Peter Anvin
assemble: use
o
px and opy i
n
a few more pl
a
ces
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-24
H
.
P
e
ter
A
nvin
doc/chan
g
es
.
sr
c
: retroactively document
anonymous
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Pet
e
r
A
nvin
prep
r
oc: don't macro-expand the argu
m
ent to %us
e
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter
A
n
v
i
n
d
oc: d
o
cument %
p
op with argument
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter
A
n
vin
prep
r
oc: al
l
ow %po
p
to take an identifier, unify %push
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-24
H
.
P
et
e
r
Anvin
doc: document
anonymous
%push
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter
Anvin
doc/chan
g
es
.
src: beg
i
n the release notes for 2
.
06
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter
Anvin
d
oc:
f
i
x aw
k
ward word order
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter Anvin
versio
n
.
pl: don't add a
n
extra
.
0
0
for
s
ubminor if
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter Anvin
Merge bra
n
ch 'in
d
i
rect'
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter
A
nvin
Fix op2 references that h
a
d not
yet
be
e
n c
o
nve
r
ted
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter Anvin
di
s
a
s
m: extension
b
yt
e
suppo
r
t
i
n t
h
e dis
a
ssem
b
ler
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter Anvi
n
Add extension
b
ytecodes
t
o
support op
e
rand
s
4
+
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter Anvin
When issuing
w
arnings f
o
r
E
A disp
l
acements, u
s
e th
e
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter Anvin
NASM 2
.
0
5
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter Anvin
doc/c
h
a
nges
.
s
rc: update relea
s
e notes
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-23
H
.
Peter Anvin
The
CRC32 instr
u
ctions can take 66 prefixes
a
s
well
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-23
H
.
Peter Anvin
test/crc32
.
asm: test the
CRC32
i
nstruction
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-23
H
.
Pe
t
er Anvin
BR 2190521:
fix
the CRC32 op
c
ode
s
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-22
H
.
Peter Anvin
NASM 2
.
05rc
8
commit
|
commitdiff
|
tree
2008-10-22
H
.
Peter Anvin
BR 2187210: F
i
x PFRCPV and PFRSQRTV
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-22
H
.
Peter Anvin
as
s
emble:
not
a
ll backends handle intra-se
g
ment OUT_REL*ADR
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-22
H
.
Pet
e
r Anvin
BR 2148448: f
i
x rel
a
tive addresses in bin out
p
ut
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-20
H
.
Peter An
v
in
U
pda
t
e
.
g
i
tignore to include
additional generated fi
l
es
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-20
H
.
Peter Anv
i
n
te
s
t/pp
i
ndirect
.
as
m
: test t
o
ken pasting inside
%[
.
.
.
]
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
next