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
Infrastructure support for AMD's new XOP prefix
2009-05-04
H
.
P
e
te
r
Anvin
Infrastruct
u
re su
p
p
ort for AMD's new
X
OP
prefix
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-04-30
H
.
Peter Anvin
outb
i
n: replace fprintf(rf, not_d
e
f
i
n
e
d);
with f
p
ut
s
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-04-20
H
.
P
eter Anvin
do
c
: slight
l
y tid
y
the copyrig
h
t page of the
m
anual
.
commit
|
commitdiff
|
tree
2009-04-08
H
.
Peter
An
v
in
p
reproc: fi
x
more tok
e
n past
i
ng cases
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-04-08
H
.
Pet
e
r An
v
in
AUTHORS: Update informat
i
on for H
P
A
commit
|
commitdiff
|
tree
2009-04-08
H
.
Peter
Anv
i
n
NASM
2
.
06
r
c10
commit
|
commitdiff
|
tree
2009-04-08
H
.
Peter Anvin
Documen
t
p
r
eprocessor token con
c
atenat
i
on fix
.
commit
|
commitdiff
|
tree
2009-04-08
H
.
P
e
t
e
r An
v
in
Handle weird c
a
ses of
t
o
ke
n
past
i
ng
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-04-08
H
.
Peter An
v
in
NA
S
M 2
.
06
r
c9
commit
|
commitdiff
|
tree
2009-04-07
H
.
Peter Anvin
n
asm
.
nsi: ad
d
C
OPYING to t
h
e
lis
t
o
f files to pa
c
kage
commit
|
commitdiff
|
tree
2009-04-07
H
.
Peter Anvin
nasm
.
nsi: add
N
ASM Manual; automat
e
vers
i
o
n
g
e
ner
a
tion
commit
|
commitdiff
|
tree
2009-04-07
Sha
o
Miller
Add NSIS script to mak
e
a
W
indows in
s
t
aller
commit
|
commitdiff
|
tree
2009-03-19
H
.
Peter An
v
in
disasm: fix reversed REP vs REPNE
i
n
eatbyt
e
()
commit
|
commitdiff
|
tree
2009-03-19
H
.
Peter An
v
in
di
s
asm:
w
h
en no instruction is
found
,
consid
e
r a nake
d
.
.
.
commit
|
commitdiff
|
tree
2009-03-15
H
.
Peter Anvin
NASM
2
.
06r
c
7
commit
|
commitdiff
|
tree
2009-03-08
H
.
Peter Anvin
BR 2672117: handle
l
o
ng lines f
o
r db/dw/
e
tc
.
commit
|
commitdiff
|
tree
2009-03-01
H
.
Peter Anvin
aut
o
conf: detect the br
o
ke
n
b
o
o
l i
n
O
p
enWatco
m
1
.
8
commit
|
commitdiff
|
tree
2009-03-01
H
.
Peter
Anvin
Most i
n
struction codes are
o
ctal, so pr
i
n
t erro
r
s
that
.
.
.
commit
|
commitdiff
|
tree
2009-02-24
H
.
Peter Anvin
Add VPCL
M
UL
i
nstruct
i
ons
commit
|
commitdiff
|
tree
2009-02-24
H
.
Peter Anvin
assem
b
le
:
only be op
t
imisti
c
with
NO
_
SEG if we're
really
.
.
.
commit
|
commitdiff
|
tree
2009-02-24
H
.
Pete
r
Anvin
convergenc
e
.
as
m
: add test of jmp to an absol
u
te addr
e
s
s
commit
|
commitdiff
|
tree
2009-02-22
H
.
P
eter Anvin
PC
L
MUL is
apparently targ
e
ted for Westmere with the
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
P
e
ter Anvin
NASM 2
.
06rc
5
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
BR
2557903:
fi
x
di
s
assembly of a set of SSE MO
V
* instructions
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvi
n
B
R
2541252:
F
ix issues i
n
i
n
sns
.
d
a
t
, mostl
y
relate
d
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
ch
a
nges
.
s
r
c
:
docum
e
nt WAIT and %$$ fixe
s
commit
|
commitdiff
|
tree
2009-02-22
H
.
P
eter Anvin
BR 2592476: Treat WAIT as a
p
r
efix even thoug
h
it's
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
Pete
r
Anvin
b
r704736: ha
n
dle dee
p
co
n
t
e
xt-local
m
a
c
ros
commit
|
commitdiff
|
tree
2009-02-22
H
.
Pe
t
er Anvin
nasmlib: mak
e
nasm_
s
trcat() take
const argumen
t
s
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
outelf32/64:
r
emove align_str in
favo
r
of fwritezero(
)
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
outbin: fix typo: "
s
ection
s
" not
"
sectio
n
"
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
Unify all-zero
b
uffer
s
; a
d
d fwritezer
o
()
commit
|
commitdiff
|
tree
2009-02-22
H
.
Pet
e
r Anvin
BR 2611906: proper
error message
f
or start < origin
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter
A
nvi
n
NASM 2
.
06r
c
4
commit
|
commitdiff
|
tree
2009-02-22
H
.
P
e
t
er A
n
vin
F
i
x
opco
d
e for VAD
D
SUBPS;
o
perands for
V
B
L
END; a
d
d
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
F
M
A in
s
truc
t
ions won't
b
e in Sandy Bridge
commit
|
commitdiff
|
tree
2009-02-13
H
.
Pete
r
Anv
i
n
BR 259
3
349: Move version messa
g
e b
a
ck to stdout
commit
|
commitdiff
|
tree
2009-01-19
H
.
Pet
e
r Anvi
n
do
c
: clean u
p
t
h
e
"
String M
a
nip
u
lation i
n
Macros" section
commit
|
commitdiff
|
tree
2009-01-19
H
.
Peter Anvin
doc:
i
ndent the ti
m
e macro example
commit
|
commitdiff
|
tree
2009-01-19
H
.
Peter Anv
i
n
do
c
: fix typo
commit
|
commitdiff
|
tree
2009-01-19
H
.
Pete
r
Anvin
Merge bra
n
c
h
'master'
o
f
git+ssh://repo
.
or
.
cz/srv/git
.
.
.
commit
|
commitdiff
|
tree
2009-01-19
H
.
P
e
ter Anvin
do
c
:
update the section on
numeri
c
constant
s
commit
|
commitdiff
|
tree
2009-01-05
H
.
Peter Anvin
F
i
x
t
he [warning] directive
commit
|
commitdiff
|
tree
2009-01-04
H
.
Peter Anvin
o
u
t
as8
6
: sli
g
ht stylistic cleanups
commit
|
commitdiff
|
tree
2009-01-04
So
r
onel
H
aetir
Add entry point
s
u
ppo
r
t to as86 backend
commit
|
commitdiff
|
tree
2008-12-30
H
.
Pet
e
r Anvin
B
R 2
4
32
8
26:
F
i
x enforcem
e
n
t
o
f
the
L
ONG bit
commit
|
commitdiff
|
tree
2008-12-30
H
.
Peter Anvin
BR 241327
8
: N
o
noptimal forms of arithmetic ins
t
ruct
i
o
n
s
.
.
.
commit
|
commitdiff
|
tree
2008-12-23
H
.
P
e
ter An
v
in
changes
.
sr
c
: documen
t
Mach-O a
l
ign
m
ent fix
.
commit
|
commitdiff
|
tree
2008-12-20
H
.
Peter Anvi
n
NASM 2
.
0
6
rc2
commit
|
commitdiff
|
tree
2008-12-18
Davi
d
DeHaven
Mac
h
-O al
i
gnmen
t
f
ix
commit
|
commitdiff
|
tree
2008-11-30
H
.
Peter Anvin
NASM 2
.
06rc1
commit
|
commitdiff
|
tree
2008-11-07
H
.
Pe
t
er Anvin
EL
F
:
use rbtre
e
f
or symbol sear
c
hes
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-07
H
.
Peter Anvin
r
b
tree: drop
"
const" fr
o
m search function
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-06
H
.
Peter
A
nvin
c
h
anges
.
s
r
c
:
document POPCNT fi
x
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-06
H
.
Pete
r
Anvin
Merge branch 'nasm-2
.
05
.
xx'
commit
|
commitdiff
|
tree
2008-11-06
H
.
Peter
Anvin
test/popcnt
.
asm:
sim
p
le test for
the
POPCNT instructio
n
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-06
H
.
Peter Anv
i
n
The POP
C
NT instru
c
ti
o
n does n
o
t need sizes on
m
emory
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-06
H
.
Peter Anvin
BR 2229703
:
POPC
N
T r64
,
rm6
4
not
POPCNT r64,rm32
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-06
H
.
Peter Anvin
p
reproc: BR 2222615: f
i
x segf
a
u
l
t on bogus %ifmacro
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-05
H
.
Pete
r
Anvin
d
o
c
:
bett
e
r description
o
f
%l
i
ne
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-04
H
.
Pe
t
er An
v
i
n
changes
.
src
:
document i
f
fo
r
%ifmacro
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-04
H
.
Peter Anv
i
n
test: add
t
est for BR 22226
1
5
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-04
H
.
Peter Anvin
prep
r
oc: B
R
22226
1
5: fix segfault o
n
b
o
gus %ifma
c
ro
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-03
H
.
P
e
ter Anvin
doc/changes
.
sr
c
: docum
e
nt EL
F
TLS
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-03
H
.
Peter
An
v
in
do
c
: minor edit to t
h
e
T
LS
d
ocumenta
t
i
o
n
exa
m
ples
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-01
H
.
Peter Anv
i
n
v
e
r
sion
.
pl: snap
s
hot releases *only* hav
e
digit
s
in
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-31
H
.
P
e
ter Anvin
M
ove all version stri
n
gs t
o
a s
i
ngle compilation unit
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Pet
e
r Anvin
rbtree: drop the d
a
ta
p
ointer;
instead re
l
y on being
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvi
n
compiler
.
h: add o
f
fsetof()
a
nd container_of()
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Pete
r
A
nvin
Left-lea
n
i
n
g red-black tree data st
r
uc
t
u
r
e
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anv
i
n
Fix hea
d
e
r
guards fo
r
outlib
.
h
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Pete
r
An
v
in
make
a
l
l
d
eps
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Pe
t
er Anvin
doc
:
cross-reference m
a
cro parameter concat
e
nat
i
o
n
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Pet
e
r Anvin
M
erge br
a
nc
h
'
n
a
sm-2
.
0
5
.
xx'
commit
|
commitdiff
|
tree
2008-10-30
H
.
P
e
ter
A
nvin
doc: fix ty
p
o 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:
fix
c
apitalizat
i
on
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
P
e
ter Anvin
doc: remove duplicat
e
entry for
t
he "error"
wa
r
ni
n
g
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Pe
t
e
r Anvin
doc
:
r
etr
o
act
i
vely docu
m
e
nt updates to the warning
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
P
e
ter Anvin
d
o
c: fix typo in the descr
i
ption of %u
n
macr
o
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter
A
n
vin
doc:
fix capitali
z
ation
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
P
e
t
er Anvin
doc: remove duplic
a
t
e
e
ntr
y
for the "error" warning
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
P
e
ter
A
n
v
i
n
doc: retroactively document updates to
t
he warnin
g
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-29
H
.
Peter Anvin
M
e
rge commit 'nasm-2
.
05
.
01'
commit
|
commitdiff
|
tree
2008-10-29
H
.
Pe
t
e
r Anvin
NASM
2
.
0
5
.
01
commit
|
commitdiff
|
tree
2008-10-29
H
.
P
eter Anvin
doc/chan
g
es
.
src
:
document
-
W/-w
fix as a N
A
SM 2
.
05
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-28
H
.
Pe
t
e
r
Anvin
output: add common file outlib
.
c fo
r
common functions
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-27
H
.
Pete
r
Anvi
n
preproc
:
m
erge expand_mmac_pa
r
ams() and
e
xpand_
i
ndirect()
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-26
H
.
Pet
e
r
A
nvin
M
e
rge branch
'
nasm-2
.
05
.
xx'
commit
|
commitdiff
|
tree
2008-10-26
H
.
Pe
t
er
A
nvin
Better descr
i
p
t
ion of the num
b
er-over
f
low w
a
rning
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-26
H
.
P
e
te
r
Anvin
BR: 21
9
6966: ma
k
e the
-
w/-W options
w
o
rk agai
n
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-26
H
.
P
e
ter An
v
in
s
m
artalign: clean up unnecessary d
u
p
lication; tweak
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-25
H
.
Peter
Anvin
For sna
p
sh
o
t rel
e
ase
s
, expand out th
e
man
g
le
d
version
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-25
H
.
P
e
te
r
A
n
v
in
di
s
as
m
: introduce op
y
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-25
H
.
P
e
ter Anvin
assemble: use opx and opy in
a few more places
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Pete
r
Anvin
d
oc/changes
.
src
:
retro
a
ctively document anonymous
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Pe
t
e
r
A
nvin
preproc: don't macro-expand
the ar
g
ument to %use
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter Anvin
doc:
d
ocument %pop with argum
e
nt
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter Anvin
preproc: all
o
w %pop to take
an identi
f
ie
r
, unify %pu
s
h
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Pet
e
r Anvin
d
oc: d
o
cument anonymous
%
push
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Pete
r
A
nv
i
n
doc/changes
.
src: begi
n
t
he
rel
e
ase notes for 2
.
06
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
next