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
BR 2541252: Fix issues in insns.dat, mostly related to LZCNT and POPCNT
2009-02-22
H
.
Peter Anvin
BR
2
5
41252: Fix issues
in in
s
n
s
.
dat
,
mostly relat
e
d
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
P
eter Anvi
n
c
h
anges
.
src: document WAIT and %$
$
fixes
commit
|
commitdiff
|
tree
2009-02-22
H
.
Pete
r
Anvin
BR 25924
7
6: Tre
a
t WAIT as a prefix even though
i
t's
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
P
e
ter Anv
i
n
br704736: handle d
e
ep context-local
macros
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter A
n
v
in
nasml
i
b: make na
s
m_strcat() take const arguments
commit
|
commitdiff
|
tree
2009-02-22
H
.
Pe
t
er Anvin
outel
f
32/64: re
m
ove alig
n
_str in
f
avor of fwritezero()
commit
|
commitdiff
|
tree
2009-02-22
H
.
Pe
t
er Anvin
outb
i
n:
f
ix t
y
p
o
: "se
c
tions" not "section
"
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
Unify all-ze
r
o buffers;
a
dd fwritezer
o
(
)
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
B
R
2611906: proper error message
for st
a
rt < orig
i
n
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
NASM 2
.
06rc4
commit
|
commitdiff
|
tree
2009-02-22
H
.
Pe
t
e
r
Anvi
n
Fix opcod
e
for VADDSUBPS;
operands for V
B
LEN
D
; add
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
FMA
i
n
s
tructions won't be i
n
Sandy Br
i
dge
commit
|
commitdiff
|
tree
2009-02-13
H
.
P
e
ter
A
nvin
BR 25
9
3349: Mo
v
e
v
ersion message back to stdout
commit
|
commitdiff
|
tree
2009-01-19
H
.
Peter
A
nvin
doc: clea
n
up the "String Manipu
l
ation in Macros" section
commit
|
commitdiff
|
tree
2009-01-19
H
.
Pete
r
Anvin
doc
:
indent t
h
e time macro example
commit
|
commitdiff
|
tree
2009-01-19
H
.
Peter
Anvin
doc:
f
ix typo
commit
|
commitdiff
|
tree
2009-01-19
H
.
Peter A
n
vin
Merg
e
branch 'master' of git+ssh://repo
.
or
.
cz/srv/git
.
.
.
commit
|
commitdiff
|
tree
2009-01-19
H
.
Pet
e
r Anvin
do
c
: update
the secti
o
n on nume
r
ic
con
s
tants
commit
|
commitdiff
|
tree
2009-01-05
H
.
P
eter An
v
i
n
Fi
x
t
he [warni
n
g] direct
i
ve
commit
|
commitdiff
|
tree
2009-01-04
H
.
P
e
ter Anvin
ou
t
as86:
s
l
i
g
ht s
t
ylistic cleanups
commit
|
commitdiff
|
tree
2009-01-04
Soronel Haetir
Add
e
n
try
p
oint supp
o
rt to as86 backend
commit
|
commitdiff
|
tree
2008-12-30
H
.
P
e
t
e
r
Anvin
BR 2
4
32826
:
Fi
x
enforcement of the LONG bit
commit
|
commitdiff
|
tree
2008-12-30
H
.
P
e
ter Anvin
BR 241
3
278: Nono
p
ti
m
al fo
r
ms of arit
h
met
i
c
i
nstructions
.
.
.
commit
|
commitdiff
|
tree
2008-12-23
H
.
Peter Anvin
c
h
anges
.
src: document M
a
c
h
-O alignment fix
.
commit
|
commitdiff
|
tree
2008-12-20
H
.
Peter
A
nvin
NASM 2
.
06rc2
commit
|
commitdiff
|
tree
2008-12-18
Dav
i
d DeHaven
Mach-O alignmen
t
fix
commit
|
commitdiff
|
tree
2008-11-30
H
.
P
e
ter A
n
vin
N
A
SM 2
.
06r
c
1
commit
|
commitdiff
|
tree
2008-11-07
H
.
Pet
e
r
A
nvi
n
ELF:
u
se rbtree
f
or symbol searches
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-07
H
.
P
e
ter
Anvi
n
rbtre
e
: drop "const" f
r
o
m search function
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-06
H
.
Pe
t
e
r
Anvin
changes
.
src: do
c
umen
t
POPCNT fix
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-06
H
.
Peter
A
nvin
Me
r
ge branch 'nasm-2
.
0
5
.
x
x
'
commit
|
commitdiff
|
tree
2008-11-06
H
.
P
e
ter Anv
i
n
test/popcnt
.
a
sm: simple te
s
t
f
or the POPCNT inst
r
uction
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-06
H
.
Peter
A
nvin
The POPCN
T
instr
u
ct
i
on d
o
es no
t
ne
e
d
sizes on
m
e
mo
r
y
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-06
H
.
Pe
t
er A
n
vin
BR 2229
7
03:
POPCN
T
r
64,rm
6
4
not POPCNT r64,rm32
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-06
H
.
Pe
t
e
r
Anvin
pre
p
roc: BR 2
2
22615: fix
seg
f
a
ult on bogus %ifmacro
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-05
H
.
Peter Anvin
doc: better descriptio
n
of %line
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-04
H
.
Peter An
v
in
changes
.
src
:
document if for
%ifmacro
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-04
H
.
Pete
r
A
n
v
in
t
es
t
: a
d
d t
e
st for BR 2
2
22615
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-04
H
.
Peter Anvin
preproc: BR 2222615: fix s
e
gfault on
b
o
gus %i
f
m
a
c
ro
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-03
H
.
Pet
e
r A
n
vin
doc/changes
.
src: document ELF TLS
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-03
H
.
Pet
e
r Anvi
n
doc: mino
r
e
dit
t
o
the TLS doc
u
menta
t
ion examp
l
es
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-01
H
.
Pet
e
r Anvin
v
ersion
.
pl
:
sn
a
p
shot releases *on
l
y* ha
v
e
digits
i
n
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-31
H
.
Peter
A
nvin
Mo
v
e all version strings to a
single compilation
un
i
t
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvin
rbtree: dr
o
p the dat
a
p
o
inter;
i
nstead r
e
ly on being
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Pet
e
r
Anvin
compi
l
e
r
.
h: add o
f
fseto
f
(
) and co
n
tainer_of()
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvin
Left-lean
i
ng red-black t
r
e
e data s
t
ructure
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvin
F
i
x
h
e
ader guards for
o
utlib
.
h
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter A
n
vin
make a
l
ldeps
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvin
doc: cro
s
s-reference mac
r
o p
a
ram
e
ter
c
oncatenat
i
on
.
.
.
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
.
Peter An
v
in
doc
:
fix typo in
the descript
i
on of %unmacro
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvin
doc: f
i
x
capitali
z
ation
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Pet
e
r
Anvin
do
c
: remove
duplicate entr
y
fo
r
the "error" w
a
rning
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Pete
r
Anvin
doc: retroac
t
ivel
y
d
oc
u
ment
updates
to the warning
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvin
doc: fix typo in t
h
e description of %unmac
r
o
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter An
v
in
doc:
f
ix capitalizati
o
n
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
P
eter Anvin
doc:
r
emove
d
uplicate entry
for the
"
error" war
n
i
n
g
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Pet
e
r A
n
vin
doc: r
e
troactively document updates to t
h
e
w
arn
i
n
g
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-29
H
.
Peter Anvin
Mer
g
e c
o
mm
i
t 'nasm-2
.
05
.
01'
commit
|
commitdiff
|
tree
2008-10-29
H
.
Peter Anvin
N
ASM 2
.
05
.
0
1
commit
|
commitdiff
|
tree
2008-10-29
H
.
Pet
e
r Anvi
n
doc/changes
.
src:
d
o
cument -W/-w
f
ix as
a
N
A
SM 2
.
05
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-28
H
.
Peter Anvi
n
outp
u
t:
a
dd common file
o
u
tlib
.
c
f
or
common
f
un
c
tio
n
s
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-27
H
.
Peter A
n
vin
p
r
ep
r
oc:
m
er
g
e expand_mmac_params
(
) and expand_indi
r
ect()
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-26
H
.
Peter Anvin
Me
r
ge branch
'nasm-2
.
05
.
xx'
commit
|
commitdiff
|
tree
2008-10-26
H
.
Pe
t
er Anvin
Better description of the
n
umbe
r
-ove
r
f
l
ow
warning
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-26
H
.
Pet
e
r An
v
in
BR:
2
1
96966: m
a
ke
t
he -w/-W
opt
i
ons work again
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-26
H
.
Pete
r
Anvin
s
m
a
r
talign: cl
e
an up unnece
s
sar
y
d
u
plication; tweak
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-25
H
.
P
eter A
n
v
in
For snap
s
h
o
t releases, e
x
pand ou
t
the mangl
e
d
v
ersion
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-25
H
.
Peter Anvin
disasm: int
r
odu
c
e opy
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-25
H
.
Peter Anvin
as
s
e
mb
l
e:
u
se opx
a
nd op
y
in a few more places
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Pete
r
Anvin
doc/changes
.
src: retroactively
d
o
cum
e
nt anonymous
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Pet
e
r Anvin
prepro
c
:
d
on't macro-exp
a
nd the argument to %us
e
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter An
v
in
doc:
d
ocument %pop
with
ar
g
u
m
ent
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter Anvin
pre
p
r
oc
:
a
l
low %pop to
ta
k
e an identifier,
u
nify %push
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter
A
nvin
doc:
do
c
u
m
ent anonymous %p
u
sh
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter Anvi
n
doc/ch
a
nges
.
src: begin the
r
elease notes for 2
.
06
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Pe
t
e
r
Anvin
doc: fix awkward word
o
rder
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Pet
e
r Anvi
n
versio
n
.
pl: don'
t
add an
e
xt
r
a
.
00 f
o
r subminor if
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-24
H
.
P
eter A
n
v
in
Merge branch 'indirect'
commit
|
commitdiff
|
tree
2008-10-24
H
.
P
e
t
e
r
A
n
v
i
n
Fix
o
p
2
references that
had
not
y
et been
converted
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-24
H
.
P
e
ter Anvin
disasm: extension by
t
e support in
the disassembler
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter An
v
in
Add extensi
o
n byt
e
c
odes to support operands 4
+
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter Anv
i
n
When iss
u
ing warnings for
E
A
d
isplacements, use the
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Pe
t
er
Anvin
NA
S
M
2
.
05
commit
|
commitdiff
|
tree
2008-10-24
H
.
Pe
t
er Anvin
doc/chan
g
e
s
.
s
r
c:
u
p
date
r
elease notes
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-23
H
.
P
e
ter Anvi
n
The C
R
C32 instructions can take 6
6
prefixes
a
s well
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-23
H
.
P
e
ter Anvin
test/c
r
c32
.
asm
:
test the CRC32 instruction
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-23
H
.
Pete
r
Anvin
BR 2
1
90521: fix the CRC32 opcod
e
s
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-22
H
.
P
e
ter Anvin
NASM 2
.
05rc8
commit
|
commitdiff
|
tree
2008-10-22
H
.
Peter Anvin
BR 2187210: Fix PFRCPV and PFRSQRTV
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-22
H
.
Pet
e
r Anvi
n
ass
e
mble: n
o
t all backends h
a
nd
l
e i
n
tra
-
segme
n
t OUT_REL*
A
DR
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-22
H
.
Pete
r
Anvin
BR
2
148448: f
i
x
rel
a
tive addres
s
es i
n
bin output
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-20
H
.
P
e
ter An
v
in
Update
.
git
i
gnore to include additional generated files
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-20
H
.
Peter Anvin
test/pp
i
ndi
r
e
c
t
.
asm: test
toke
n
pasting insid
e
%[
.
.
.
]
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-20
H
.
P
eter Anvin
preproc: fix t
e
rminal
token pastin
g
in indirect seque
n
ce
s
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-20
H
.
Peter Anvin
preproc
:
error on unterminated %[
.
.
.
]
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-20
H
.
P
e
ter Anvi
n
p
r
eproc:
f
ix exi
t
cond
i
tions for
ind
i
rect
i
o
n
loop
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-20
H
.
Peter Anvin
preproc:
c
orrectly hand
l
e
qu
o
ted st
r
ings inside %[
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-20
H
.
Pe
t
e
r
Anvin
do
c
: document the %[
.
.
.
] construct
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-19
H
.
P
e
t
e
r Anvin
test: bette
r
sm
a
rtalign tes
t
s
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
next