repo.or.cz
/
nasm
/
nasm.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
NASM 2.06rc6
2009-02-26
H
.
Pe
t
er Anvin
NASM 2
.
06rc6
commit
|
commitdiff
|
tree
2009-02-26
H
.
Peter Anvin
BR 24
1
3265: don't pessimize displacements
commit
|
commitdiff
|
tree
2009-02-26
H
.
P
e
ter Anvin
optimization
.
asm
:
add EA optimization tests
commit
|
commitdiff
|
tree
2009-02-26
H
.
Peter Anvin
nasm
.
c: ano
t
her readability clea
n
up
commit
|
commitdiff
|
tree
2009-02-26
H
.
Peter Anvin
nasm
.
c
: rea
d
abil
i
ty
cleanup for
s
eg:off parsing
commit
|
commitdiff
|
tree
2009-02-24
H
.
Peter Anvin
Add VPCLMUL instructions
commit
|
commitdiff
|
tree
2009-02-24
H
.
Peter Anvi
n
assemble: on
l
y be optimist
i
c with
N
O_SEG
i
f we're really
.
.
.
commit
|
commitdiff
|
tree
2009-02-24
H
.
Pete
r
Anvin
con
v
ergence
.
a
s
m
:
add test of
j
mp
to an a
b
solute address
commit
|
commitdiff
|
tree
2009-02-22
H
.
Pet
e
r Anvin
PCLMUL is apparently
targ
e
ted
f
or
W
estmere 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 2
5
579
0
3: fix disassembly of
a set of SSE MOV* inst
r
uctions
commit
|
commitdiff
|
tree
2009-02-22
H
.
Pe
t
er Anvin
BR 2541252: Fix
i
s
s
ues in
i
n
sns
.
dat, mostly related
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
P
ete
r
A
n
vin
changes
.
src: document WAIT and %$$ fixes
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
BR 2592476: Trea
t
WAIT as
a prefix even t
h
ough it's
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
br704736:
h
an
d
le deep c
o
nt
e
xt-local m
a
c
r
os
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter
Anvin
na
s
m
l
ib
:
make nasm_strcat() take co
n
st arguments
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter
A
nvin
outelf
3
2/64
:
remove align_st
r
in favo
r
of fwritezero()
commit
|
commitdiff
|
tree
2009-02-22
H
.
P
eter Anvin
ou
t
bin: fix typo: "sections" n
o
t "section"
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
Unif
y
all-ze
r
o buff
e
rs; add fw
r
i
t
ezero()
commit
|
commitdiff
|
tree
2009-02-22
H
.
Pet
e
r Anvin
BR 261
1
906:
p
r
o
per er
r
or message for star
t
< origin
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
NA
S
M
2
.
06
r
c4
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter
Anvin
Fix op
c
ode for VADDSUBPS; operands for VBLEND; add
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
P
e
t
e
r An
v
in
F
MA instructio
n
s won'
t
be in
S
an
d
y Bri
d
ge
commit
|
commitdiff
|
tree
2009-02-18
H
.
Peter Anvin
Per
l
scri
p
t used to ge
n
era
t
e
FM
A
ins
t
ruction pattern
s
commit
|
commitdiff
|
tree
2009-02-18
H
.
P
eter
An
v
i
n
chan
g
es
.
src: document u
p
da
t
ed AVX speci
f
ication
commit
|
commitdiff
|
tree
2009-02-18
H
.
Peter
A
nvin
Update the VFM
A
* instruc
t
ions per the
AVX spec vers
i
on 5
commit
|
commitdiff
|
tree
2009-02-18
H
.
P
eter
A
nvin
i
nsns
.
dat: fix minor formatting anomalies
commit
|
commitdiff
|
tree
2009-02-18
H
.
P
eter
Anvin
insns
.
pl: handl
e
th
e
new
V
EX
.
DDS flag p
e
r
AVX spec
.
.
.
commit
|
commitdiff
|
tree
2009-02-13
H
.
Pe
t
e
r
A
nvi
n
BR 25933
4
9: M
o
ve version mess
a
ge back to
stdout
commit
|
commitdiff
|
tree
2009-02-11
H
.
Peter Anvin
NAS
M
2
.
06
r
c3
commit
|
commitdiff
|
tree
2009-01-19
H
.
Peter Anvin
d
o
c
: clean up
t
he "String Manipu
l
ation in M
a
cros"
section
commit
|
commitdiff
|
tree
2009-01-19
H
.
Peter A
n
vin
d
o
c:
i
ndent the time macro example
commit
|
commitdiff
|
tree
2009-01-19
H
.
Peter
A
n
v
i
n
doc: fix typo
commit
|
commitdiff
|
tree
2009-01-19
H
.
Peter A
n
vi
n
Merge
b
ranch
'
master' of gi
t
+ssh://
r
e
p
o
.
or
.
cz/s
r
v/git
.
.
.
commit
|
commitdiff
|
tree
2009-01-19
H
.
Peter Anvin
doc: up
d
ate the section
o
n
numeric
c
onstants
commit
|
commitdiff
|
tree
2009-01-05
H
.
Peter Anvin
Fix t
h
e [warnin
g
]
d
i
r
ective
commit
|
commitdiff
|
tree
2009-01-04
H
.
Peter Anvi
n
outas86:
slig
h
t stylistic cleanups
commit
|
commitdiff
|
tree
2008-12-30
H
.
Pet
e
r Anvin
BR 2
4
3
2
826: Fix enforce
m
ent of the LONG
bit
commit
|
commitdiff
|
tree
2008-12-30
H
.
Peter Anvin
BR
2413
2
78: Nonop
t
i
m
a
l
forms of arithmetic
i
nstruc
t
ions
.
.
.
commit
|
commitdiff
|
tree
2008-12-23
H
.
Pet
e
r Anvin
c
h
anges
.
sr
c
:
d
ocument Mac
h
-
O
alignment fix
.
commit
|
commitdiff
|
tree
2008-12-20
H
.
Peter Anv
i
n
NASM
2
.
0
6
r
c2
commit
|
commitdiff
|
tree
2008-11-30
H
.
Pete
r
A
n
vin
NASM
2
.
06rc1
commit
|
commitdiff
|
tree
2008-11-07
H
.
Peter Anvin
ELF:
u
se
r
btree for symbol
searc
h
es
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-07
H
.
P
eter Anvi
n
rb
t
ree: drop "const
"
from search f
u
nc
t
io
n
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-06
H
.
Peter Anvin
chan
g
es
.
src
:
d
o
cumen
t
POPCNT fix
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-06
H
.
Peter Anvi
n
Merge branch '
n
asm-2
.
05
.
x
x'
commit
|
commitdiff
|
tree
2008-11-06
H
.
Peter Anvin
test/
p
opcnt
.
a
sm
:
simple test for the POPCNT ins
t
ruction
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-06
H
.
Peter
A
nvin
T
h
e
P
OPCNT in
s
t
r
uction does not need sizes on memor
y
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-06
H
.
Peter Anvin
BR 2229703: POPCNT r64,rm64 not
P
OPCNT r64,rm3
2
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-06
H
.
Peter Anvin
preproc
:
BR 2222615: fix segfau
l
t
on
bo
g
us %
i
f
m
acro
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-05
H
.
P
e
t
er An
v
in
doc: b
e
tter des
c
ription of %
l
ine
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-04
H
.
Peter Anvin
changes
.
sr
c
: docu
m
ent if for %ifmacro
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-04
H
.
Peter Anvi
n
test: add t
e
s
t
for B
R
2
2
22615
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-04
H
.
Pe
t
er A
n
vin
preproc: BR 2222615:
fix
s
e
gfault on bogu
s
%ifmacro
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-03
H
.
Peter Anv
i
n
doc/changes
.
src
:
document ELF
TLS
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-03
H
.
P
eter Anvin
doc: minor edit to the TLS documentation
examples
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-01
H
.
P
eter Anvin
version
.
pl: snapshot releases
*
o
nly* hav
e
di
g
its in
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-31
H
.
Peter A
n
vin
Move
a
ll
v
ersio
n
s
trings to a single
c
ompi
l
ation u
n
it
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvin
rbtree:
d
rop th
e
data pointer;
ins
t
ead r
e
ly on
being
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvin
compiler
.
h: a
d
d
offsetof(
)
and
container_of()
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
P
e
t
e
r Anvin
Left-le
a
n
ing
red-blac
k
tree da
t
a structure
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anv
i
n
Fix header guard
s
for outlib
.
h
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
P
eter Anvin
make alldeps
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
P
e
ter Anvin
doc: cross
-
reference macro
parameter concat
e
na
t
i
on
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Pe
t
er Anvin
Merge branch '
n
a
sm-2
.
0
5
.
xx'
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvin
do
c
: fix
t
ypo
in the des
c
ription of
%unmacro
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Pete
r
An
v
in
do
c
:
f
ix capi
t
alization
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter
An
v
in
doc: re
m
ove d
u
plicate entry for the "error" warni
n
g
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Pe
t
e
r A
n
v
in
doc: retroactively do
c
um
e
nt up
d
a
tes to the warning
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvin
doc: fi
x
typo
i
n the
descrip
t
ion of %
u
n
macro
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter
Anvin
d
oc: fix cap
i
talization
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvin
doc:
r
e
move dupl
i
cat
e
entry for th
e
"error
"
wa
r
ning
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
P
e
ter Anvin
doc
:
retro
a
ctively document
u
p
d
ates to t
h
e warning
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-29
H
.
P
ete
r
Anvin
Merge commit '
n
asm-2
.
05
.
01'
commit
|
commitdiff
|
tree
2008-10-29
H
.
Peter
An
v
i
n
NASM 2
.
0
5
.
01
commit
|
commitdiff
|
tree
2008-10-29
H
.
P
eter A
n
vin
d
oc/chan
g
es
.
src: doc
u
ment -W/-w fix
as a NASM 2
.
05
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-28
H
.
Pete
r
Anvin
output: add common file ou
t
lib
.
c for co
m
mon functions
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-27
H
.
Peter Anvin
pr
e
proc: me
r
ge expand_mmac_params() and
expand_ind
i
rect()
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-26
H
.
Peter
Anvin
Merge branch 'nasm-2
.
05
.
xx'
commit
|
commitdiff
|
tree
2008-10-26
H
.
P
e
ter Anvin
Better descri
p
t
ion of th
e
number-ov
e
rf
l
ow warni
n
g
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-26
H
.
Peter
An
v
in
BR:
2
196966: make the -w/-W
options work again
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-26
H
.
P
e
t
er Anvin
smartal
i
gn
:
clean up
unnecessar
y
dupli
c
a
t
ion; twe
a
k
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-25
H
.
Pe
t
er An
v
in
For
s
na
p
sho
t
releases,
e
xpand out the ma
n
gl
e
d version
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-25
H
.
P
e
t
e
r
A
n
vi
n
disasm: i
n
troduce opy
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-25
H
.
Peter Anvin
assem
b
le: u
s
e
o
px
a
nd opy i
n
a few more places
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter Anvin
doc/changes
.
src: retroacti
v
ely docu
m
ent anonymou
s
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Pe
t
er Anvin
preproc: don
'
t macro
-
expand the argume
n
t
to %use
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter Anvi
n
doc: document %po
p
with
argument
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Pet
e
r Anvin
p
r
eproc: allow %pop to take an
i
dentifi
e
r
,
unify %push
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter Anvin
doc: document anonymous %push
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter Anvi
n
do
c
/
c
h
a
nges
.
src: beg
i
n t
h
e r
e
lea
s
e n
o
tes for
2
.
06
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Pe
t
er Anvin
doc: fix awkw
a
rd word
o
r
d
er
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-24
H
.
P
e
ter
A
n
v
i
n
versio
n
.
pl: don't add
a
n
ex
t
ra
.
0
0
f
o
r su
b
m
inor
if
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Pe
t
er Anvin
Merge
branch 'indirect'
commit
|
commitdiff
|
tree
2008-10-24
H
.
P
eter Anvin
Fi
x
op2 reference
s
that
had not
y
et
b
e
e
n converted
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter Anv
i
n
disasm: extensio
n
b
yte support in the disass
e
mbler
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter Anvin
Add
extension bytecodes to suppo
r
t
operands 4+
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Pete
r
A
n
vin
When i
s
suing w
a
rnings for EA displace
m
ents, use the
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-24
H
.
P
eter Anvin
NASM 2
.
05
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter Anvin
doc/
c
hanges
.
src:
u
pdate
r
elease notes
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
next