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
ELF: clean up the arithmetic for global symbols
2009-06-26
H
.
Pe
t
er Anvin
ELF: clean up the a
r
ithmetic for global symbols
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-26
H
.
Pet
e
r
A
nvin
E
L
F:
b
um
p
GLOBAL_TEMP_BASE
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-25
H
.
P
e
ter A
n
vin
ELF:
e
limi
n
ate hard-
c
oded section numbers
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Peter Anvin
Handle
t
he new ELF headers
in the depe
n
dency gene
r
a
tion
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Peter Anvin
ELF: add he
a
de
r
file
s
, begin me
r
g
ing common code, drop
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Pete
r
Anvi
n
NASM 2
.
06rc13
commit
|
commitdiff
|
tree
2009-06-25
H
.
Peter Anvin
c
h
anges
.
src: update
commit
|
commitdiff
|
tree
2009-06-25
H
.
Peter Anvin
insns:
m
ake the MMX
v
er
s
ion of PINSRW
match the
S
SE
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-25
H
.
P
eter
A
nvin
Intel
FMA
:
drop relaxed forms
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Peter
A
n
vin
Fi
x
the PIN
S
R series of
instructions
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Peter
A
nvin
Add support for i
n
structions whi
c
h alwa
y
s use low 8
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-25
H
.
P
eter Anvin
insns
.
dat: fi
x
typos:
VCMPORD_SP[SD] entered as VCMPORS_S
P
[SD]
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Pete
r
Anvin
insns
.
d
a
t: collapse
rel
a
xed forms
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-25
H
.
P
eter Anvin
ins
n
s
.
pl: allow
r
elax
e
d
forms to be created wi
t
ho
u
t
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-24
H
.
P
e
ter An
v
in
ch
a
nges
.
src: fix some odd spac
i
ng
commit
|
commitdiff
|
tree
2009-06-23
H
.
P
eter Anvin
parser: don'
t
use m
i
dcode declaratio
n
s
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-05-26
H
.
Peter Anvin
s
p
ecfile: update URLs
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-05-26
H
.
Pet
e
r A
n
vin
N
i
nden
t
: add b
a
ck the -nut option
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-05-26
H
.
Peter
Anvin
Nindent: update with the -npr
o
and -il0 opt
i
ons
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-05-23
H
.
Peter Anvi
n
d
oc
:
us
e
NASM syntax
f
or x87 registers
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-05-17
Cyri
l
l Gorcunov
in
s
n
s
.
dat -
fixup for XOP
(
SSE5) AMD ins
t
ruct
i
ons
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-05-15
Cyrill
G
o
rcun
o
v
insns
.
dat - in
t
r
o
cuce
base XOP (SSE5) AMD inst
r
uctions
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-05-15
Cyrill
G
orcuno
v
insns
.
pl - add handling of pp VEX/XOP fields
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-05-09
H
.
Pet
e
r
A
nvin
Add
s
ymbol
i
c
c
o
nstants
f
o
r REX_V "classes" (VEX, XOP
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-05-09
H
.
Peter Anvin
do
c
: remove in
s
ref
.
src
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-05-06
H
.
P
eter A
n
v
i
n
NAS
M
2
.
0
6
rc12
commit
|
commitdiff
|
tree
2009-05-04
H
.
Peter Anv
i
n
pre
p
roc: handle %+ even during early
token rep
l
acem
e
nt
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-05-04
H
.
Pet
e
r
Anvin
Use lower
c
ase
f
or V
E
X and XOP in instructions table
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-05-04
H
.
Peter Anvin
Infr
a
s
t
r
ucture suppo
r
t for
AMD's n
e
w XOP prefix
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-04-30
H
.
Peter Anvin
outbin: replace fpri
n
tf(rf,
n
ot_
d
efined)
;
with fp
u
ts
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-04-20
H
.
Pete
r
Anvin
doc: slightly tidy
the copyright page of the manual
.
commit
|
commitdiff
|
tree
2009-04-08
H
.
P
e
ter Anvin
pre
p
roc: f
i
x more token pasting c
a
ses
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-04-08
H
.
Peter Anvi
n
AU
T
HORS:
U
p
da
t
e i
n
fo
r
mation
f
or HPA
commit
|
commitdiff
|
tree
2009-04-08
H
.
Peter Anv
i
n
NA
S
M 2
.
06rc10
commit
|
commitdiff
|
tree
2009-04-08
H
.
P
e
t
e
r
Anvin
Document pre
p
rocessor token conca
t
e
nation fix
.
commit
|
commitdiff
|
tree
2009-04-08
H
.
P
e
ter Anvin
Handle weir
d
cases of token pa
s
t
ing
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-04-08
H
.
Peter A
n
vin
N
ASM 2
.
06rc9
commit
|
commitdiff
|
tree
2009-04-07
H
.
P
e
ter Anvin
n
as
m
.
nsi: add COPYING
to the li
s
t of fi
l
es to pac
k
a
g
e
commit
|
commitdiff
|
tree
2009-04-07
H
.
Pet
e
r
Anvin
nasm
.
n
si: ad
d
NASM
Man
u
al;
au
t
omate version generation
commit
|
commitdiff
|
tree
2009-04-07
S
h
ao Mill
e
r
A
d
d NSIS s
c
ript to make a Windows installer
commit
|
commitdiff
|
tree
2009-03-19
H
.
Peter A
n
v
i
n
di
s
a
sm: fix revers
e
d REP v
s
R
E
PNE in eatb
y
te()
commit
|
commitdiff
|
tree
2009-03-19
H
.
Pet
e
r
Anvin
d
isasm: when no
i
nstruction i
s
found,
con
s
ider a
naked
.
.
.
commit
|
commitdiff
|
tree
2009-03-15
H
.
Pet
e
r Anvin
N
ASM
2
.
06rc7
commit
|
commitdiff
|
tree
2009-03-08
H
.
Peter Anv
i
n
BR 2672117: handle long li
n
es for
d
b/dw/etc
.
commit
|
commitdiff
|
tree
2009-03-01
H
.
Pe
t
er Anvin
autoconf: detect
the
b
roken
boo
l
in Op
e
nWatcom 1
.
8
commit
|
commitdiff
|
tree
2009-03-01
H
.
Peter Anv
i
n
Most
i
ns
t
ruction code
s
are octal, so print e
r
r
o
r
s
that
.
.
.
commit
|
commitdiff
|
tree
2009-02-24
H
.
Pe
t
e
r
Anvin
Add
V
P
CLMUL ins
t
r
u
ction
s
commit
|
commitdiff
|
tree
2009-02-24
H
.
Peter Anvin
a
ssemble: only be optimistic
w
ith
N
O_SEG if
w
e
're really
.
.
.
commit
|
commitdiff
|
tree
2009-02-24
H
.
P
e
ter Anvin
c
onvergence
.
asm: add test of jmp to an
a
bsolute address
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter An
v
i
n
PCLM
U
L is
a
pparently
t
a
rgeted for
Westmere with
t
he
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
Pete
r
Anvin
NASM 2
.
06rc5
commit
|
commitdiff
|
tree
2009-02-22
H
.
Pe
t
er Anvin
BR 2
5
57903: f
i
x disassembly of a s
e
t of SSE MOV* instructions
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
BR 2541252:
F
ix
i
ssu
e
s
i
n insns
.
dat, mostly relat
e
d
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter
A
nvin
ch
a
nges
.
src: document WAIT
and %
$
$ fi
x
es
commit
|
commitdiff
|
tree
2009-02-22
H
.
Pete
r
A
n
vin
BR 2592476: Treat
W
AIT as a pr
e
fix
ev
e
n though it's
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
P
eter A
n
v
i
n
br70
4
7
3
6: h
a
n
d
l
e
d
eep cont
e
xt-local macr
o
s
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
nasm
l
i
b
:
make
nasm_strcat(
)
take con
s
t arguments
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvi
n
outel
f
3
2/64: re
m
ove a
l
ign_str
in f
a
vor
o
f fwritezero()
commit
|
commitdiff
|
tree
2009-02-22
H
.
P
eter Anvi
n
o
u
tbin: f
i
x typo: "sections"
n
ot "se
c
tion
"
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
Un
i
fy all-zero buffers; add fwritezero()
commit
|
commitdiff
|
tree
2009-02-22
H
.
Pete
r
Anv
i
n
BR 2611906: p
r
oper erro
r
mes
s
age for start < orig
i
n
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
NASM
2
.
0
6
rc4
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anv
i
n
Fix opcod
e
for VADDSUB
P
S; operands for V
B
L
E
N
D; add
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter
A
nvi
n
FMA instructions wo
n
't be in Sandy
B
ridge
commit
|
commitdiff
|
tree
2009-02-13
H
.
Peter
A
nvin
BR 2593349: Move version
m
ess
a
ge back to stdout
commit
|
commitdiff
|
tree
2009-01-19
H
.
Peter
Anvi
n
doc: clean up the "Strin
g
Manipulation in Ma
c
ros" secti
o
n
commit
|
commitdiff
|
tree
2009-01-19
H
.
Peter Anvin
doc:
i
ndent
the time macro
e
xample
commit
|
commitdiff
|
tree
2009-01-19
H
.
Peter Anvin
doc: fix typo
commit
|
commitdiff
|
tree
2009-01-19
H
.
P
e
ter Anvin
Merge branch 'master' of git+ss
h
:/
/
r
e
po
.
o
r
.
cz/s
r
v/git
.
.
.
commit
|
commitdiff
|
tree
2009-01-19
H
.
Peter Anvin
doc: update the section on numer
i
c constants
commit
|
commitdiff
|
tree
2009-01-05
H
.
Peter Anvin
Fix the [wa
r
ning]
d
i
r
ecti
v
e
commit
|
commitdiff
|
tree
2009-01-04
H
.
Peter Anvin
outas86
:
slight sty
l
isti
c
c
lean
u
p
s
commit
|
commitdiff
|
tree
2009-01-04
Soronel Ha
e
ti
r
Add entry
p
o
int
sup
p
ort
to as86 ba
c
kend
commit
|
commitdiff
|
tree
2008-12-30
H
.
Peter Anvin
BR 2432
8
26: Fix
enforcement
of th
e
LONG bit
commit
|
commitdiff
|
tree
2008-12-30
H
.
P
eter Anvin
BR 241
3
278: Nonoptimal
f
orms of arit
h
m
e
ti
c
instru
c
tions
.
.
.
commit
|
commitdiff
|
tree
2008-12-23
H
.
Peter Anvin
chan
g
es
.
s
r
c: document
Ma
c
h
-
O a
l
i
g
nment fix
.
commit
|
commitdiff
|
tree
2008-12-20
H
.
P
eter Anvin
NASM 2
.
06rc2
commit
|
commitdiff
|
tree
2008-12-18
David DeHaven
Mach-
O
alig
n
ment fix
commit
|
commitdiff
|
tree
2008-11-30
H
.
Peter Anv
i
n
NASM 2
.
06rc1
commit
|
commitdiff
|
tree
2008-11-07
H
.
Peter
Anvin
E
L
F: use rbtree for symbol sear
c
hes
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-07
H
.
P
eter A
n
v
i
n
rbtree: drop "con
s
t"
from search function
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-06
H
.
P
eter Anvin
change
s
.
src: docu
m
ent POPCNT fix
.
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
.
as
m
: s
i
mple test for the POP
C
NT inst
r
uction
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-06
H
.
P
eter Anvin
The PO
P
CNT instruc
t
ion does not need
s
i
z
es on memory
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-06
H
.
Peter An
v
in
BR
2
229703: POPCNT r64,rm64 not POPCNT r64,rm32
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-06
H
.
Peter Anvin
preproc: BR 2222
6
15:
f
ix segfaul
t
o
n bogus %ifmacro
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-05
H
.
Pet
e
r Anv
i
n
doc: better des
c
r
i
ption of
%line
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-04
H
.
Peter Anvin
ch
a
n
ges
.
src: document if
f
or %if
m
acro
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-04
H
.
P
e
ter Anvin
t
est: add test for BR 2222615
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-04
H
.
Peter Anvin
prepr
o
c: BR 2222615: fix
s
egfault on bogus %if
m
ac
r
o
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-03
H
.
Peter Anv
i
n
doc/changes
.
src: docum
e
nt ELF TLS
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-03
H
.
Peter
A
nvin
doc: minor edit
t
o the T
L
S
doc
u
ment
a
tion ex
a
mples
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-01
H
.
P
e
ter An
v
in
version
.
pl: s
n
apshot r
e
leases *only* have digi
t
s in
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-31
H
.
Peter Anvin
Move all v
e
rsi
o
n
strin
g
s
to a single co
m
pilation unit
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvi
n
rbtree: drop t
h
e dat
a
p
o
inter;
i
nstead
rely on bei
n
g
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvin
compiler
.
h: add of
f
setof() and conta
i
ne
r
_of()
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
P
eter Anvin
Left-
l
ea
n
ing
r
ed-bl
a
ck tree data str
u
ct
u
re
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvin
Fi
x
header g
u
ards for
o
utlib
.
h
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvin
make alldeps
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
next