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
AUTHORS: Update information for HPA
2009-04-08
H
.
Pete
r
Anv
i
n
AUT
H
ORS: U
p
date inf
o
rmati
o
n for HPA
commit
|
commitdiff
|
tree
2009-04-08
H
.
P
eter
A
nvin
N
A
SM 2
.
0
6
rc10
commit
|
commitdiff
|
tree
2009-04-08
H
.
P
eter Anvin
Document preprocessor token concatenation fi
x
.
commit
|
commitdiff
|
tree
2009-04-08
H
.
Peter Anvin
Handle
w
e
ir
d
cases of token pasting
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-04-08
H
.
Peter
A
n
vin
NASM 2
.
0
6rc9
commit
|
commitdiff
|
tree
2009-04-07
H
.
Peter A
n
v
i
n
nasm
.
nsi: add
COPYING
t
o the list
o
f
f
i
le
s
to pa
c
kage
commit
|
commitdiff
|
tree
2009-04-07
H
.
Pe
t
er
A
nvin
nasm
.
n
si: add
N
A
S
M Manua
l
; automate vers
i
on generation
commit
|
commitdiff
|
tree
2009-04-07
Shao Mill
e
r
Add N
S
I
S
scr
i
pt t
o
make a Win
d
o
ws insta
l
ler
commit
|
commitdiff
|
tree
2009-03-19
H
.
Peter Anvin
disas
m
:
fix reve
r
sed R
E
P vs REPNE in eatbyte()
commit
|
commitdiff
|
tree
2009-03-19
H
.
Pe
t
er An
v
in
d
i
sasm: when no i
n
struct
i
o
n is found,
consi
d
er a naked
.
.
.
commit
|
commitdiff
|
tree
2009-03-18
H
.
Peter Anvin
NASM 2
.
06rc8
commit
|
commitdiff
|
tree
2009-03-18
A
n
dy Polyakov
outcoff: BR 26
8
575
6
: f
i
x
S
AFES
E
H with
an intern
a
l
s
ymbol
commit
|
commitdiff
|
tree
2009-03-18
Michael Scherer
outelf32/64: fix uni
n
itializ
e
d rb
t
r
e
e
commit
|
commitdiff
|
tree
2009-03-18
H
.
P
eter
An
v
in
BR 2690688: Fix op
c
odes for FMA instructions
commit
|
commitdiff
|
tree
2009-03-17
H
.
Peter Anv
i
n
Add
t
e
st from
BR 2690688
commit
|
commitdiff
|
tree
2009-03-17
H
.
Peter Anvin
BR 2690688:
a
dd mi
s
sing VFM instruction
s
commit
|
commitdiff
|
tree
2009-03-16
H
.
Peter
Anvin
B
R
2
6893
1
6:
PEXTRQ re
q
uires
REX
.
W
commit
|
commitdiff
|
tree
2009-03-16
H
.
Peter A
n
vin
genfma: fi
x
spell
i
ng of the VFNM inst
r
uctions
commit
|
commitdiff
|
tree
2009-03-16
H
.
Peter Anvin
insn
s
.
d
a
t: fix VFNM ins
t
ructions incor
r
ec
t
ly spelled
.
.
.
commit
|
commitdiff
|
tree
2009-03-15
H
.
Peter A
n
vi
n
N
A
S
M 2
.
06rc7
commit
|
commitdiff
|
tree
2009-03-08
H
.
P
e
ter Anvin
BR 2672117:
ha
n
dle long
l
i
n
es for d
b
/dw
/
etc
.
commit
|
commitdiff
|
tree
2009-03-01
H
.
Pete
r
Anvin
aut
o
c
o
n
f: detect t
h
e
br
o
ken b
o
ol in OpenWa
t
com 1
.
8
commit
|
commitdiff
|
tree
2009-03-01
H
.
Peter
Anvin
Most in
s
t
r
uction codes
a
r
e octa
l
, so pri
n
t errors that
.
.
.
commit
|
commitdiff
|
tree
2009-02-27
H
.
Pe
t
er A
n
vin
optimization
.
a
sm:
m
o
re
sbyte tests
commit
|
commitdiff
|
tree
2009-02-27
H
.
Peter Anvin
s
b
yte: op
t
imizatio
n
is
OK if UNKNOWN isn'
t
set
commit
|
commitdiff
|
tree
2009-02-27
H
.
Peter
Anvin
o
ptimiz
a
tio
n
.
as
m
: ad
d
s
by
t
e
t
ests
commit
|
commitdiff
|
tree
2009-02-26
H
.
Peter
Anv
i
n
NA
S
M 2
.
06rc6
commit
|
commitdiff
|
tree
2009-02-26
H
.
Peter Anvin
BR
24
1
3265:
d
on't pessimize displacem
e
n
t
s
commit
|
commitdiff
|
tree
2009-02-26
H
.
Pete
r
Anvin
optimi
z
ation
.
asm
:
add EA optimizat
i
on tests
commit
|
commitdiff
|
tree
2009-02-26
H
.
Pete
r
A
n
vi
n
nasm
.
c:
a
nother readability cleanup
commit
|
commitdiff
|
tree
2009-02-26
H
.
Pet
e
r Anv
i
n
na
s
m
.
c: readability c
l
eanup for seg:off parsi
n
g
commit
|
commitdiff
|
tree
2009-02-24
H
.
Peter
Anvin
Add VPCLMUL instru
c
ti
o
ns
commit
|
commitdiff
|
tree
2009-02-24
H
.
Peter Anvi
n
ass
e
mble: only be optimistic with NO_S
E
G if we're
really
.
.
.
commit
|
commitdiff
|
tree
2009-02-24
H
.
Peter Anvin
converg
e
nce
.
a
s
m
:
a
dd test of
j
mp to an absolu
t
e addre
s
s
commit
|
commitdiff
|
tree
2009-02-22
H
.
Pe
t
er Anvin
PCLMUL is
a
pparently tar
g
eted for Westmere
w
i
t
h
the
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
Pe
t
er Anvin
NAS
M
2
.
0
6r
c
5
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
BR 2557
9
03: fix disa
s
sembly of a set of S
S
E MOV* instruct
i
o
ns
commit
|
commitdiff
|
tree
2009-02-22
H
.
Pe
t
er
A
n
vin
BR 2541252: Fix
i
ssues
i
n
insns
.
d
a
t
,
mostly re
l
ated
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
chang
e
s
.
src:
d
ocume
n
t WAIT and %$$ fixes
commit
|
commitdiff
|
tree
2009-02-22
H
.
Pete
r
Anvin
BR 2592476
:
Treat
WAIT as a prefix ev
e
n t
h
ough it's
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
P
eter Anv
i
n
br704
7
3
6: handle d
e
e
p conte
x
t-loc
a
l ma
c
ros
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
nasmlib:
make nasm_
s
trca
t
()
t
ake const argume
n
ts
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter An
v
in
outelf32/64: rem
o
v
e
align_str in favo
r
of fwritezero()
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
outbin: f
i
x t
y
p
o
: "sections" n
o
t
"
section"
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
Unify al
l
-zero buffers
;
add fwritez
e
ro()
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
BR 26119
0
6: proper e
r
ror
m
essa
g
e for start <
origin
commit
|
commitdiff
|
tree
2009-02-22
H
.
P
ete
r
Anvin
NASM 2
.
06rc4
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
F
ix opcode for VA
D
DS
U
BPS; o
p
erands for VBLEND; add
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
Pe
t
er
Anvin
FMA
instructions won't be in San
d
y Bridge
commit
|
commitdiff
|
tree
2009-02-18
H
.
P
e
t
e
r
A
nvin
Perl scr
i
pt
used to
g
enerate FMA inst
r
uction
pattern
s
commit
|
commitdiff
|
tree
2009-02-18
H
.
Peter A
n
vin
changes
.
src: document
u
pdated AVX specif
i
c
a
tion
commit
|
commitdiff
|
tree
2009-02-18
H
.
Peter Anvin
Upd
a
te the VFMA* instruction
s
per the AVX
spe
c
version 5
commit
|
commitdiff
|
tree
2009-02-18
H
.
Peter
Anvin
insns
.
dat: fix
m
in
o
r form
a
ttin
g
ano
m
a
l
ies
commit
|
commitdiff
|
tree
2009-02-18
H
.
Peter
A
nvin
i
n
sns
.
pl:
h
a
ndle the n
e
w VEX
.
DDS
flag per A
V
X spec
.
.
.
commit
|
commitdiff
|
tree
2009-02-13
H
.
Peter
A
nvin
BR 259
3
349:
M
ove versi
o
n
m
essage back
t
o stdout
commit
|
commitdiff
|
tree
2009-02-11
H
.
Peter Anvin
NASM
2
.
06rc3
commit
|
commitdiff
|
tree
2009-01-21
Sor
o
n
e
l Haetir
Docu
m
en
t
the as86
.
.
start label
commit
|
commitdiff
|
tree
2009-01-19
H
.
Peter Anvin
doc: clean up the
"Str
i
ng
M
a
nipulati
o
n in Macros" se
c
tion
commit
|
commitdiff
|
tree
2009-01-19
H
.
Peter
A
n
vin
do
c
: indent the time macro
e
xample
commit
|
commitdiff
|
tree
2009-01-19
H
.
P
e
ter Anvi
n
do
c
: fix ty
p
o
commit
|
commitdiff
|
tree
2009-01-19
H
.
Peter Anv
i
n
Merge br
a
nch 'master' of git+ssh://repo
.
or
.
cz/srv/g
i
t
.
.
.
commit
|
commitdiff
|
tree
2009-01-19
H
.
Peter Anvin
doc: update t
h
e secti
o
n
o
n numeric constants
commit
|
commitdiff
|
tree
2009-01-05
H
.
Peter Anvin
Fix the [warnin
g
]
directive
commit
|
commitdiff
|
tree
2009-01-04
H
.
Peter Anvin
ou
t
as86: slight st
y
l
i
stic cleanu
p
s
commit
|
commitdiff
|
tree
2009-01-04
Soronel
H
aetir
Add e
n
try
poin
t
suppo
r
t
to as86 backend
commit
|
commitdiff
|
tree
2008-12-30
H
.
Pet
e
r Anvin
BR 2432826:
Fix enf
o
rcement of the LONG bi
t
commit
|
commitdiff
|
tree
2008-12-30
H
.
Peter An
v
in
BR 2413
2
78: Non
o
ptimal forms
of arithmetic instructions
.
.
.
commit
|
commitdiff
|
tree
2008-12-23
H
.
Pe
t
er
A
nvin
changes
.
s
r
c: docu
m
ent Mach-O
alignment fix
.
commit
|
commitdiff
|
tree
2008-12-20
H
.
Peter Anvin
NAS
M
2
.
06r
c
2
commit
|
commitdiff
|
tree
2008-12-18
David DeHaven
Mach-
O
alignment fi
x
commit
|
commitdiff
|
tree
2008-11-30
H
.
Pete
r
Anvin
NASM
2
.
0
6
rc1
commit
|
commitdiff
|
tree
2008-11-07
H
.
Pete
r
Anvin
ELF: use rbtree for symbol searches
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-07
H
.
Peter Anvin
rbtree: drop "
c
onst" from search function
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-06
H
.
Peter Anvin
chang
e
s
.
s
rc: document POP
C
NT fix
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-06
H
.
Pe
t
e
r
Anvin
Merge b
r
anch 'n
a
sm-2
.
0
5
.
xx'
commit
|
commitdiff
|
tree
2008-11-06
H
.
Peter
A
nvin
test/
p
opcnt
.
asm: simp
l
e test
for t
h
e POPCNT instruction
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-06
H
.
P
eter
Anvin
T
h
e
P
OPCNT ins
t
ruction does not need sizes on memory
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-06
H
.
Pete
r
Anvin
BR 2229703: POPCNT
r64,rm64
not PO
P
CNT
r64,rm32
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-06
H
.
Peter Anvin
preproc: BR 22226
1
5:
f
ix segfault on bogus %if
m
a
c
r
o
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-05
H
.
Peter Anvin
doc: bette
r
desc
r
iption of %line
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-04
H
.
Peter Anvin
changes
.
src: document
if f
o
r %ifm
a
c
ro
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-04
H
.
Peter Anvin
t
est
:
add te
s
t f
o
r BR 2222
6
15
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-04
H
.
Pete
r
Anvin
preproc: BR 2222615: fix
segfault on
b
o
gus %
i
fmacro
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-03
H
.
P
e
ter Anvin
doc/change
s
.
s
r
c: document EL
F
TL
S
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-03
H
.
Peter Anvin
doc: mino
r
edit to the TLS
document
a
ti
o
n examples
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-01
H
.
Pete
r
Anvin
version
.
pl: snapsho
t
releases *on
l
y*
hav
e
d
i
gits in
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-31
H
.
Peter Anvin
M
ove all version str
i
ngs to a single compilation u
n
i
t
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anv
i
n
r
b
tr
e
e: d
r
op the data pointer
;
i
n
stead re
l
y on being
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Pete
r
Anvin
compiler
.
h
:
a
d
d
of
f
setof(
)
a
n
d container_of()
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
P
e
t
er Anv
i
n
L
e
ft-l
e
aning re
d
-blac
k
tre
e
dat
a
s
t
r
ucture
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
P
e
ter Anvin
Fix h
e
ader guards for out
l
ib
.
h
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvin
make
allde
p
s
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvin
d
oc: cross-reference macro pa
r
ameter concate
n
a
tion
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter A
n
vin
Merge branch
'nasm-2
.
05
.
xx
'
commit
|
commitdiff
|
tree
2008-10-30
H
.
Pe
t
er Anvin
doc: fix ty
p
o in
t
he de
s
c
r
ipti
o
n of %unm
a
cro
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Pet
e
r
A
n
vin
doc: fix capitalization
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Pe
t
er Anvin
do
c
:
remove dup
l
ica
t
e entr
y
for the "err
o
r" warning
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Pe
t
er Anvin
d
oc
:
retroactively
d
o
c
ument updates to
t
h
e
w
arning
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Pe
t
e
r Anvin
d
oc
:
fix typo in
the description of %unmacro
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Pet
e
r
Anvin
doc: fix capitaliza
t
ion
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
next