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
autoconf: detect the broken bool in OpenWatcom 1.8
2009-03-01
H
.
Peter Anvin
a
u
toc
o
nf: detect th
e
b
roken boo
l
in OpenWatcom 1
.
8
commit
|
commitdiff
|
tree
2009-03-01
H
.
Peter Anvin
Most inst
r
uction codes are oc
t
al, so
print
e
rr
o
rs that
.
.
.
commit
|
commitdiff
|
tree
2009-02-24
H
.
Peter
A
nvin
Add VPCLMUL instructio
n
s
commit
|
commitdiff
|
tree
2009-02-24
H
.
Peter Anvin
assemble: o
n
ly be optimistic w
i
th NO_
S
EG if we're rea
l
l
y
.
.
.
commit
|
commitdiff
|
tree
2009-02-24
H
.
Peter
A
nvin
convergence
.
asm
:
ad
d
test
o
f jmp
to an abso
l
ut
e
address
commit
|
commitdiff
|
tree
2009-02-22
H
.
P
eter Anvin
PCLMUL is
a
pparently targete
d
for We
s
tmere with the
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter
A
n
vin
NASM 2
.
06rc5
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
BR 25
5
7903: fix di
s
assembly o
f
a set of SSE
MOV* instr
u
ctions
commit
|
commitdiff
|
tree
2009-02-22
H
.
Pete
r
Anvi
n
B
R
2
541252: Fix iss
u
es in in
s
ns
.
dat, mostly
related
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter
A
nvi
n
changes
.
src: d
o
cumen
t
W
AI
T
and %$$
f
ixes
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter
A
n
vin
BR 25924
7
6: Tre
a
t WAIT as a prefi
x
even though
i
t's
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter A
n
v
i
n
br7
0
4736:
handl
e
deep contex
t
-local
m
acros
commit
|
commitdiff
|
tree
2009-02-22
H
.
Pete
r
An
v
in
nasmlib: make
nasm_strcat() take const argu
m
ents
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
outelf32/64: remove alig
n
_str in favor of f
w
r
i
tezero()
commit
|
commitdiff
|
tree
2009-02-22
H
.
P
ete
r
A
n
vin
o
u
tbin: fix typo: "sections" not "sec
t
ion"
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvi
n
U
nify
all-zero buffers; add f
w
ritezero()
commit
|
commitdiff
|
tree
2009-02-22
H
.
Pe
t
er Anv
i
n
BR 2
6
11906
:
proper error me
s
sag
e
for start
< origin
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter
A
nvin
NAS
M
2
.
06rc4
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvi
n
Fix opcode for VADD
S
UBPS; oper
a
nds for VBLEND; add
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
Pet
e
r Anvin
FMA instr
u
ctions won't be in Sandy
B
ridge
commit
|
commitdiff
|
tree
2009-02-13
H
.
Peter Anvi
n
B
R 2
5
93349: Move
version message
bac
k
to stdout
commit
|
commitdiff
|
tree
2009-01-19
H
.
Peter A
n
vin
doc: cl
e
an up the "Stri
n
g
M
anip
u
lati
o
n in Macros" se
c
tion
commit
|
commitdiff
|
tree
2009-01-19
H
.
Peter Anvin
doc: indent
t
h
e ti
m
e mac
r
o examp
l
e
commit
|
commitdiff
|
tree
2009-01-19
H
.
Peter Anvin
do
c
: fix typo
commit
|
commitdiff
|
tree
2009-01-19
H
.
Pe
t
er A
n
vin
Merge branch 'master' of
g
i
t+ssh
:
//repo
.
or
.
cz/srv/git
.
.
.
commit
|
commitdiff
|
tree
2009-01-19
H
.
Peter Anvin
do
c
: update t
h
e section o
n
numeric con
s
t
an
t
s
commit
|
commitdiff
|
tree
2009-01-05
H
.
Peter Anvin
F
i
x the [warn
i
ng] directive
commit
|
commitdiff
|
tree
2009-01-04
H
.
P
eter Anvin
o
utas86: slight stylistic clean
u
ps
commit
|
commitdiff
|
tree
2008-12-30
H
.
Peter Anvin
BR 2432826: Fix enf
o
rcement of the L
O
N
G bi
t
commit
|
commitdiff
|
tree
2008-12-30
H
.
P
e
ter Anvi
n
BR 24
1
3
27
8
:
Nonoptimal forms of arithmetic instruc
t
ion
s
.
.
.
commit
|
commitdiff
|
tree
2008-12-23
H
.
P
eter Anvin
cha
n
ges
.
src: document Mach-O alig
n
ment fix
.
commit
|
commitdiff
|
tree
2008-12-20
H
.
Peter Anvin
NASM
2
.
06rc2
commit
|
commitdiff
|
tree
2008-11-30
H
.
Pete
r
Anvi
n
NASM 2
.
06rc1
commit
|
commitdiff
|
tree
2008-11-07
H
.
P
eter Anv
i
n
ELF: use rbtree
f
or s
y
mbol
searches
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-07
H
.
P
e
ter Anvin
rbtree: drop "const"
f
rom
s
e
arch fu
n
cti
o
n
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-06
H
.
Peter
A
nvin
changes
.
sr
c
: do
c
ument POPCNT fix
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-06
H
.
Pete
r
A
nvin
Merge br
a
nch 'nasm-2
.
05
.
xx'
commit
|
commitdiff
|
tree
2008-11-06
H
.
Peter Anvi
n
test
/
po
p
c
n
t
.
asm
:
s
imple test fo
r
the
P
O
P
C
NT instruction
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-06
H
.
Peter Anvin
The POPCNT i
n
struction
d
o
es n
o
t
need s
i
zes
on mem
o
ry
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-06
H
.
Peter A
n
vin
BR 2229703
:
POPC
N
T r64,
r
m64 n
o
t
PO
P
CNT r64,
r
m32
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-06
H
.
P
e
ter
A
n
vi
n
preproc
:
BR 2222
6
15: fix segfau
l
t o
n
bogus %ifmacro
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-05
H
.
Peter
A
nvin
doc: better
descri
p
tion
o
f %li
n
e
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-04
H
.
Pet
e
r
Anvin
chan
g
es
.
src: do
c
ument
if
f
or
%
ifmac
r
o
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-04
H
.
P
e
ter Anvin
t
e
st: add test
for BR 2222615
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-04
H
.
Peter Anvin
prepr
o
c: BR 2222615: fi
x
segfault on
b
ogus %ifmacr
o
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-03
H
.
Peter Anvin
doc/
c
hanges
.
src: document ELF T
L
S
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-03
H
.
Peter
A
nvin
doc: minor
e
dit to the TL
S
documentation
example
s
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-01
H
.
Peter A
n
vin
ve
r
sion
.
p
l: sna
p
sho
t
r
e
l
e
ases *only*
have digits
i
n
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-31
H
.
Peter Anvin
Move a
l
l v
e
rsion strings to
a si
n
g
l
e compilation unit
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvin
rbt
r
ee: dr
o
p the data
poin
t
er;
instead rely on being
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter
Anvin
c
ompi
l
e
r
.
h: add offsetof()
a
n
d co
n
tai
n
er
_
of()
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Pete
r
Anvin
Left-lea
n
ing red-black
tree da
t
a structure
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvin
Fix header
g
uards f
o
r
ou
t
lib
.
h
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter
A
nvin
make al
l
dep
s
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
P
e
ter Anvi
n
doc: cross
-
reference ma
c
ro parameter
concate
n
ation
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvin
Merge branch 'nasm-2
.
0
5
.
xx'
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvin
doc: fi
x
typo in
t
he description
of %unm
a
cro
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anv
i
n
doc:
f
ix capi
t
ali
z
ation
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter A
n
v
in
doc: remove d
u
plica
t
e entry for the "e
r
ror" warn
i
n
g
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter
Anvi
n
doc: retroa
c
tively document upd
a
tes t
o
the
w
arning
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvin
doc: fix
t
y
po in the de
s
cription of %unmacro
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvin
doc: fix
capitaliz
a
ti
o
n
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter
Anv
i
n
d
o
c: remove
duplic
a
t
e entry for the "err
o
r
"
warning
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
P
e
ter Anv
i
n
doc: ret
r
oac
t
i
v
ely documen
t
updates t
o
t
he w
a
r
n
ing
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-29
H
.
Pe
t
er Anvin
Merge commit
'nasm-2
.
05
.
01'
commit
|
commitdiff
|
tree
2008-10-29
H
.
Pet
e
r Anvin
NASM 2
.
05
.
0
1
commit
|
commitdiff
|
tree
2008-10-29
H
.
Peter Anvin
doc/changes
.
src:
d
o
cument -W/-w fix
as a
N
ASM
2
.
05
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-28
H
.
P
e
t
e
r Anvin
outp
u
t:
a
dd common f
i
le ou
t
lib
.
c for common f
u
n
c
tions
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-27
H
.
Peter Anvin
preproc: mer
g
e expand
_
mmac_p
a
rams() and expan
d
_indirect()
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-26
H
.
Peter Anvin
Merge
b
ran
c
h
'nasm-2
.
0
5
.
x
x'
commit
|
commitdiff
|
tree
2008-10-26
H
.
Pet
e
r Anvin
Better desc
r
iption of th
e
numb
e
r-over
f
low warning
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-26
H
.
Peter
A
n
v
i
n
BR: 2196966
:
m
ake t
h
e -
w
/-W o
p
ti
o
n
s
work again
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-26
H
.
Pet
e
r An
v
in
sm
a
rtalign: clean up u
n
n
ec
e
ssary
dup
l
i
c
ation; tweak
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-25
H
.
P
e
t
e
r Anvi
n
For snapshot
rel
e
ases,
e
xpand out the mangled version
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-25
H
.
Peter Anvi
n
dis
a
sm: int
r
o
d
uce o
p
y
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-25
H
.
P
e
ter Anv
i
n
assemble:
use opx and
o
py in a few more pl
a
ces
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter
A
nvin
doc/chan
g
es
.
src: retroactive
l
y
docu
m
ent an
o
nymous
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter
Anvi
n
preproc: do
n
't m
a
cro-expa
n
d the arg
u
ment to %use
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter Anvin
doc: document %
p
o
p
with argument
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter
A
nvin
prepr
o
c: allow
%po
p
to
tak
e
an id
e
nti
f
i
er, unify %push
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter A
n
vin
doc: document anonymous %push
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter
Anvin
doc/
c
hanges
.
src: begin the rel
e
as
e
n
o
tes fo
r
2
.
0
6
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter
A
n
v
in
do
c
: fi
x
a
w
k
w
a
r
d word order
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter Anvin
v
e
rs
i
on
.
pl: don't add
a
n ext
r
a
.
00 for
subminor if
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter A
n
vin
M
e
rge branch 'i
n
direct'
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter An
v
in
F
ix op2 r
e
fer
e
nces that had not ye
t
been
c
onv
e
rted
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter Anvin
disasm:
exte
n
si
o
n byte support in the disassemb
l
er
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter Anvin
Add exte
n
s
i
on bytecodes
t
o s
u
pp
o
rt operands 4+
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-24
H
.
P
e
ter Anvin
Wh
e
n issuing warning
s
for EA
dis
p
laceme
n
ts,
u
se th
e
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter Anvin
NASM
2
.
05
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter Anvin
do
c
/changes
.
src: u
p
date
r
elease notes
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-23
H
.
Peter Anvin
The CRC3
2
instruct
i
ons
can
take 66 p
r
ef
i
x
e
s
a
s well
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-23
H
.
Peter
Anvin
test/
c
rc3
2
.
asm: test the CRC32 i
n
str
u
ction
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-23
H
.
P
eter Anvin
BR 2190521: fix the CRC32 opcodes
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-22
H
.
P
e
ter Anvin
NASM 2
.
0
5
rc8
commit
|
commitdiff
|
tree
2008-10-22
H
.
Pet
e
r A
n
vin
B
R
2
1
8
7
2
1
0: Fi
x
P
F
RCPV and PFRSQRTV
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-22
H
.
Peter Anvin
assemble: not all backen
d
s
handle i
n
tra-segment OUT_REL*
A
DR
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-22
H
.
Peter An
v
in
BR 2148448: fix rela
t
ive
a
dd
r
e
sses in bin output
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-20
H
.
Peter
Anvin
U
p
d
ate
.
gitignore to inc
l
ude additiona
l
generated files
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-20
H
.
Peter Anvin
test/
p
pi
n
di
r
ect
.
asm: test to
k
en pasting inside %[
.
.
.
]
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
next