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
nasm.nsi: add COPYING to the list of files to package
2009-04-07
H
.
Pete
r
An
v
in
nas
m
.
nsi: add COPYING to
the
l
ist of files to p
a
ckage
commit
|
commitdiff
|
tree
2009-04-07
H
.
Peter
Anvin
nasm
.
nsi: ad
d
NASM Manual; automate vers
i
on generation
commit
|
commitdiff
|
tree
2009-04-07
S
h
ao
M
iller
Ad
d
NSIS scrip
t
to make a
Windo
w
s ins
t
aller
commit
|
commitdiff
|
tree
2009-03-19
H
.
Peter Anvin
dis
a
sm: fi
x
rever
s
e
d
REP vs REPNE i
n
eatbyte
(
)
commit
|
commitdiff
|
tree
2009-03-19
H
.
Peter Anv
i
n
disasm: when no instr
u
cti
o
n is found, con
s
i
d
er a
naked
.
.
.
commit
|
commitdiff
|
tree
2009-03-18
H
.
Pet
e
r
Anvin
NASM
2
.
06rc8
commit
|
commitdiff
|
tree
2009-03-18
A
n
dy Poly
a
kov
outcoff
:
B
R
26857
5
6
:
fix
S
AFESEH with an internal symbol
commit
|
commitdiff
|
tree
2009-03-18
Mic
h
ael
Scherer
outelf
3
2/64: fix uniniti
a
lized rbt
r
ee
commit
|
commitdiff
|
tree
2009-03-18
H
.
P
e
t
e
r
A
nvin
BR
2
6906
8
8:
F
ix opcodes
for FMA instruction
s
commit
|
commitdiff
|
tree
2009-03-17
H
.
Pete
r
Anv
i
n
Ad
d
te
s
t fro
m
BR 269
0
688
commit
|
commitdiff
|
tree
2009-03-17
H
.
Peter An
v
in
BR 2690688: add missing VFM instructions
commit
|
commitdiff
|
tree
2009-03-16
H
.
Peter Anvin
BR 2689316: PE
X
TRQ
re
q
uires
REX
.
W
commit
|
commitdiff
|
tree
2009-03-16
H
.
Peter Anvin
genfma: fix spe
l
l
in
g
of the
VFNM
i
n
structions
commit
|
commitdiff
|
tree
2009-03-16
H
.
P
eter Anvin
i
n
sns
.
dat: fix VFNM instructions inc
o
rrectly spelled
.
.
.
commit
|
commitdiff
|
tree
2009-03-15
H
.
Peter A
n
vi
n
NASM
2
.
0
6
r
c7
commit
|
commitdiff
|
tree
2009-03-08
H
.
Pe
t
er Anvin
BR 2672117: handle
l
ong lines for db/dw/etc
.
commit
|
commitdiff
|
tree
2009-03-01
H
.
Peter Anvi
n
autoconf: detect
the
bro
k
en bool in O
p
en
W
atcom 1
.
8
commit
|
commitdiff
|
tree
2009-03-01
H
.
Pet
e
r An
v
in
Most instr
u
ction
c
odes are
octal,
so
p
rint errors that
.
.
.
commit
|
commitdiff
|
tree
2009-02-27
H
.
Peter Anvin
o
p
t
imization
.
asm
:
mo
r
e
sb
y
te tests
commit
|
commitdiff
|
tree
2009-02-27
H
.
Peter An
v
i
n
sbyte
:
optimi
z
atio
n
is OK if
UNKNOW
N
isn't set
commit
|
commitdiff
|
tree
2009-02-27
H
.
Peter Anvin
optimizatio
n
.
asm: add
sby
t
e tests
commit
|
commitdiff
|
tree
2009-02-26
H
.
Pet
e
r Anvin
NASM
2
.
06rc6
commit
|
commitdiff
|
tree
2009-02-26
H
.
Pet
e
r Anvin
BR 2413265: don'
t
pessimize dis
p
l
a
cem
e
nts
commit
|
commitdiff
|
tree
2009-02-26
H
.
Pete
r
Anvin
optimization
.
asm: add EA o
p
timizatio
n
tests
commit
|
commitdiff
|
tree
2009-02-26
H
.
Peter Anvin
n
a
sm
.
c: another readabil
i
t
y
cleanup
commit
|
commitdiff
|
tree
2009-02-26
H
.
P
e
ter Anvin
na
s
m
.
c: readability cleanup for
s
eg:off
p
a
rsing
commit
|
commitdiff
|
tree
2009-02-24
H
.
P
e
ter A
n
vin
Add VPCLM
U
L instruc
t
ions
commit
|
commitdiff
|
tree
2009-02-24
H
.
Peter A
n
v
i
n
assemble
:
o
n
ly be optimistic with NO_SEG if we're
really
.
.
.
commit
|
commitdiff
|
tree
2009-02-24
H
.
Pete
r
Anvin
convergenc
e
.
asm: add test of
jmp t
o
an absolute address
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter A
n
v
in
PCLMUL i
s
apparently targeted
f
or West
m
ere wit
h
the
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
NASM 2
.
0
6
rc5
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
BR 2557
9
0
3
:
fix disassem
b
ly of a set
of SS
E
MOV
*
ins
t
ru
c
tions
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
BR 254
1
252: Fi
x
issues in insns
.
dat, most
l
y related
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
c
h
anges
.
src: document WAIT and %$
$
fix
e
s
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter
A
nvin
BR 2592476: Treat WAIT as a prefix even tho
u
g
h it's
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
Pe
t
e
r A
n
vin
b
r
7
0
4736: handle deep context
-
local
m
a
cros
commit
|
commitdiff
|
tree
2009-02-22
H
.
P
e
ter Anv
i
n
n
asmlib: make nasm_
s
trcat() ta
k
e
c
onst ar
g
uments
commit
|
commitdiff
|
tree
2009-02-22
H
.
Pe
t
er Anvin
outelf32/64: remove al
i
gn_st
r
in
favor
of fwri
t
ezero()
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter
A
nvi
n
outbin: fix typo: "se
c
tion
s
" n
o
t "s
e
ctio
n
"
commit
|
commitdiff
|
tree
2009-02-22
H
.
P
eter Anvi
n
U
nify all
-
zero
buf
f
er
s
; ad
d
f
w
ritezero()
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
BR 26
1
1906:
prop
e
r
e
rror message f
o
r sta
r
t < origin
commit
|
commitdiff
|
tree
2009-02-22
H
.
P
et
e
r
Anvin
NASM 2
.
0
6
rc4
commit
|
commitdiff
|
tree
2009-02-22
H
.
P
et
e
r Anvin
Fix
opc
o
de for VADDSUBPS; operand
s
for VBLEND; add
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
Pe
t
e
r
Anvin
FMA ins
t
ructi
o
n
s won't be in Sandy Bridge
commit
|
commitdiff
|
tree
2009-02-18
H
.
Peter Anvin
Perl scri
p
t
u
sed
t
o generate FMA instruction patt
e
r
ns
commit
|
commitdiff
|
tree
2009-02-18
H
.
Peter
Anvin
changes
.
s
r
c
:
document upda
t
e
d
AVX
specificat
i
on
commit
|
commitdiff
|
tree
2009-02-18
H
.
Peter An
v
in
Update the V
F
MA
*
in
s
tructions per the AVX spec vers
i
on 5
commit
|
commitdiff
|
tree
2009-02-18
H
.
Pete
r
Anvin
i
n
sns
.
dat: fix minor formatting anomal
i
e
s
commit
|
commitdiff
|
tree
2009-02-18
H
.
Peter Anvin
ins
n
s
.
pl:
h
a
ndle the n
e
w VEX
.
DD
S
flag per
AVX spec
.
.
.
commit
|
commitdiff
|
tree
2009-02-13
H
.
Peter Anvin
BR 2
5
9
3
349: M
o
ve ve
r
sion message back to stdout
commit
|
commitdiff
|
tree
2009-02-11
H
.
Peter Anvin
NASM 2
.
0
6rc3
commit
|
commitdiff
|
tree
2009-01-21
Soronel
H
a
etir
Document the as86
.
.
s
t
art l
a
bel
commit
|
commitdiff
|
tree
2009-01-19
H
.
P
e
ter Anvin
d
o
c: clean up the
"String Manipula
t
ion in Macros"
s
ection
commit
|
commitdiff
|
tree
2009-01-19
H
.
Pet
e
r
A
nv
i
n
d
oc: indent the
t
ime macro example
commit
|
commitdiff
|
tree
2009-01-19
H
.
Peter Anvin
d
oc: f
i
x
t
ypo
commit
|
commitdiff
|
tree
2009-01-19
H
.
Peter Anvin
Merge branch
'master
'
o
f g
i
t+ssh://repo
.
o
r
.
cz
/
s
r
v/git
.
.
.
commit
|
commitdiff
|
tree
2009-01-19
H
.
Peter Anvin
do
c
:
upda
t
e the section on nu
m
eric
c
onstan
t
s
commit
|
commitdiff
|
tree
2009-01-05
H
.
Peter Anv
i
n
Fix the [w
a
rning] directive
commit
|
commitdiff
|
tree
2009-01-04
H
.
Pet
e
r An
v
in
o
u
t
a
s86: sligh
t
styli
s
ti
c
cl
e
an
u
p
s
commit
|
commitdiff
|
tree
2009-01-04
Soronel Haeti
r
Add entr
y
poi
n
t support to as86 b
a
cke
n
d
commit
|
commitdiff
|
tree
2008-12-30
H
.
Peter Anvin
BR 2432826:
Fix enfo
r
cement of the LONG bit
commit
|
commitdiff
|
tree
2008-12-30
H
.
Peter Anvin
BR 2413278: Nonopt
i
mal f
o
rms o
f
arithmetic instruct
i
ons
.
.
.
commit
|
commitdiff
|
tree
2008-12-23
H
.
Peter Anvi
n
chang
e
s
.
src: docum
e
nt Ma
c
h-
O
ali
g
nment
f
i
x
.
commit
|
commitdiff
|
tree
2008-12-20
H
.
Peter Anv
i
n
NASM 2
.
06rc2
commit
|
commitdiff
|
tree
2008-12-18
David DeHave
n
M
ach
-
O alignme
n
t fix
commit
|
commitdiff
|
tree
2008-11-30
H
.
Peter A
n
vin
NASM
2
.
06rc1
commit
|
commitdiff
|
tree
2008-11-07
H
.
Peter An
v
in
ELF: use rbtree
for symbol searc
h
es
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-07
H
.
Peter
A
nvin
rbtree:
d
rop
"c
o
nst" from searc
h
func
t
i
o
n
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-06
H
.
Peter Anvin
changes
.
src: doc
u
ment POPCNT fix
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-06
H
.
Peter Anvin
Merge branch
'
nasm
-
2
.
05
.
xx'
commit
|
commitdiff
|
tree
2008-11-06
H
.
Peter Anvin
t
e
s
t/popcnt
.
asm:
simple test for
the
POPCNT instr
u
c
t
i
on
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-06
H
.
P
ete
r
Anvin
The POPCNT instruction does not
n
e
ed
s
izes
o
n
m
e
mory
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-06
H
.
Pete
r
A
nvin
BR 2
2
2
9
703: POPCNT r
6
4,rm64 not P
O
PCNT r64,r
m
3
2
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-06
H
.
Peter
Anvin
prep
r
oc: BR 2222615: fix segfault on bog
u
s
%
ifmacro
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-05
H
.
Peter An
v
in
d
oc: better description o
f
%
line
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-04
H
.
Peter Anvin
changes
.
src: document if for
%i
f
macro
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-04
H
.
P
e
ter
An
v
in
test: add test for BR 2222
6
15
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-04
H
.
Peter
Anv
i
n
p
re
p
ro
c
: BR
2222615:
f
ix segfault
o
n
bogus %ifmacr
o
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-03
H
.
Peter An
v
in
do
c
/c
h
anges
.
src: document EL
F
T
LS
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-03
H
.
Peter
A
nvin
doc:
m
inor edit to the TLS docume
n
tation
e
x
a
m
ples
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-01
H
.
P
e
ter
A
nvi
n
version
.
pl: s
n
apshot releas
e
s
*o
n
ly* h
a
ve dig
i
ts
in
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-31
H
.
Peter Anv
i
n
Move all ver
s
ion strin
g
s to a sing
l
e
compilation unit
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvin
r
b
tree: dr
o
p the dat
a
po
i
nter; in
s
t
e
ad rel
y
on
b
eing
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter
A
nvin
compiler
.
h: add
offsetof()
a
nd container_of(
)
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvi
n
Left-l
e
ani
n
g red-
b
la
c
k
t
ree data str
u
cture
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter An
v
i
n
Fix hea
d
er guards for outlib
.
h
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvin
mak
e
alldeps
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Pete
r
Anvin
doc: cross-refere
n
ce macro p
a
rameter concate
n
ation
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvin
Merge branch 'nas
m
-2
.
05
.
xx'
commit
|
commitdiff
|
tree
2008-10-30
H
.
P
e
t
er Anvin
doc: fix
typo in the
d
e
scription of %unmacro
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Pete
r
Anvin
doc: fix ca
p
italiz
a
tion
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter
A
n
vin
doc: re
m
ove duplicate entry f
o
r
the "
e
rror" warnin
g
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Pete
r
Anv
i
n
doc: retroa
c
tively document update
s
to the wa
r
n
ing
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter
Anvin
doc: fix typo
in the descript
i
on o
f
%
u
nmacr
o
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
P
eter
Anvi
n
do
c
: fix cap
i
ta
l
ization
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter
A
n
v
i
n
doc:
r
emove d
u
plicate entr
y
for the
"
erro
r
"
warning
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvi
n
d
oc: retroactively docum
e
n
t
updat
e
s to
t
he
w
a
rni
n
g
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-29
H
.
Pe
t
er Anvin
Merge comm
i
t 'nasm-2
.
05
.
01'
commit
|
commitdiff
|
tree
2008-10-29
H
.
Peter Anvin
N
A
SM
2
.
05
.
01
commit
|
commitdiff
|
tree
2008-10-29
H
.
Peter An
v
in
d
oc/changes
.
src:
d
ocum
e
nt -W/-w fix a
s
a NA
S
M
2
.
05
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
next