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: eliminate hard-coded section numbers
2009-06-25
H
.
Pete
r
Anvin
E
LF: elimi
n
ate hard-code
d
section number
s
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Peter Anvin
Handle the new ELF
header
s
in the dependency ge
n
eration
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-25
H
.
P
e
ter
A
nvin
EL
F
: a
d
d header files,
b
egin m
e
rging common c
o
de, drop
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-25
H
.
P
e
t
er Anvi
n
NASM 2
.
06r
c
13
commit
|
commitdiff
|
tree
2009-06-25
H
.
Peter Anvin
c
h
anges
.
src: update
commit
|
commitdiff
|
tree
2009-06-25
H
.
Pet
e
r
A
nv
i
n
insns: make th
e
MMX v
e
r
s
io
n
of
P
I
NSRW match the SSE
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Peter Anvin
I
n
tel FMA
:
drop rela
x
e
d
form
s
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-25
H
.
P
e
ter Anv
i
n
Fix the PINSR series of
i
nstructi
o
ns
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-25
H
.
P
e
ter Anvi
n
Add supp
o
r
t
f
o
r instruction
s
whic
h
alw
a
ys us
e
low 8
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Peter Anvin
ins
n
s
.
dat: fix typos: VCMPORD_SP[SD]
entered as
VCMP
O
RS_SP[SD]
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Peter A
n
v
in
insns
.
d
a
t: colla
p
se relaxed forms
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-25
H
.
P
ete
r
Anvin
insns
.
pl: allow relaxed f
o
r
ms to b
e
create
d
without
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-24
H
.
Pet
e
r Anvin
changes
.
src: fix
some o
d
d spacin
g
commit
|
commitdiff
|
tree
2009-06-23
H
.
Pe
t
e
r
Anvin
p
a
r
s
e
r
:
don't
u
s
e midcod
e
d
e
clarati
o
ns
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-05-26
H
.
Peter Anvin
specf
i
le
:
update URLs
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-05-26
H
.
Peter An
v
in
Nindent: add back th
e
-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 o
p
tion
s
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-05-23
H
.
Peter
A
n
vin
doc: use NASM syntax
f
or x87 regist
e
rs
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-05-09
H
.
Pete
r
Anvin
Add
s
ymb
o
lic
c
onstants
for
R
E
X_V "classes" (V
E
X,
XO
P
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-05-09
H
.
Peter Anvi
n
d
oc
:
remove
i
nsr
e
f
.
src
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-05-06
H
.
Pe
t
e
r
A
n
vin
N
ASM 2
.
06rc12
commit
|
commitdiff
|
tree
2009-05-04
H
.
Pe
t
er
A
nvin
preproc
:
h
an
d
l
e
%
+
even dur
i
ng early
token replac
e
ment
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-05-04
H
.
Peter Anvin
Use lower
c
ase for VEX a
n
d XOP
i
n instruc
t
ions table
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-05-04
H
.
Peter Anvin
Infrastructure sup
p
ort for
AMD's ne
w
XO
P
pr
e
fix
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-04-30
H
.
Peter Anvin
outbin:
r
eplace
f
printf(rf, not_defin
e
d); with
f
p
u
ts
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-04-20
H
.
Pe
t
er
Anvin
do
c
: slightly tidy the co
p
yrigh
t
page of the manual
.
commit
|
commitdiff
|
tree
2009-04-08
H
.
Peter
A
nvin
preproc: f
i
x more
t
oken p
a
st
i
ng case
s
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-04-08
H
.
P
e
ter An
v
in
AU
T
HORS: Update info
r
mation for HPA
commit
|
commitdiff
|
tree
2009-04-08
H
.
Peter Anvin
NASM
2
.
06rc10
commit
|
commitdiff
|
tree
2009-04-08
H
.
Peter
A
nvin
Docume
n
t preprocessor
token c
o
ncatenation f
i
x
.
commit
|
commitdiff
|
tree
2009-04-08
H
.
Peter Anvin
Han
d
l
e
w
eird ca
s
es of t
o
ken pa
s
ting
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-04-08
H
.
Pe
t
er An
v
in
NASM 2
.
06rc9
commit
|
commitdiff
|
tree
2009-04-07
H
.
Peter Anv
i
n
nasm
.
nsi: add C
O
PYING
t
o the l
i
s
t
of files to pa
c
kage
commit
|
commitdiff
|
tree
2009-04-07
H
.
P
e
te
r
Anvin
nasm
.
nsi: a
d
d NASM Man
u
al; au
t
omate
v
e
rsi
o
n
generation
commit
|
commitdiff
|
tree
2009-03-19
H
.
P
et
e
r A
n
vin
disasm: f
i
x
r
e
vers
e
d R
E
P
vs R
E
P
N
E in eatbyt
e
(
)
commit
|
commitdiff
|
tree
2009-03-19
H
.
Peter Anvin
d
i
sasm: when n
o
ins
t
r
uction is
foun
d
,
co
n
sider
a naked
.
.
.
commit
|
commitdiff
|
tree
2009-03-15
H
.
Peter An
v
in
NASM 2
.
06rc7
commit
|
commitdiff
|
tree
2009-03-08
H
.
Pete
r
Anv
i
n
BR 2
6
72
1
17:
h
a
ndle long lines for db/dw/
e
tc
.
commit
|
commitdiff
|
tree
2009-03-01
H
.
Peter Anvin
autoconf
:
detect the broken bool i
n
OpenWatco
m
1
.
8
commit
|
commitdiff
|
tree
2009-03-01
H
.
Peter
A
nvin
Mo
s
t inst
r
u
ct
i
on codes are octa
l
,
s
o print erro
r
s that
.
.
.
commit
|
commitdiff
|
tree
2009-02-24
H
.
P
eter Anv
i
n
A
dd VPCLMUL instru
c
tions
commit
|
commitdiff
|
tree
2009-02-24
H
.
Peter Anvin
as
s
emb
l
e:
only be opti
m
istic wi
t
h NO_SEG if
w
e're
r
e
a
lly
.
.
.
commit
|
commitdiff
|
tree
2009-02-24
H
.
Peter
Anvin
convergen
c
e
.
as
m
: add te
s
t
o
f
jmp to an
a
bsolut
e
address
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
P
C
L
MU
L
is appare
n
tly targe
t
ed for
W
estmere with
t
he
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
Pe
t
er Anvin
NASM 2
.
06
r
c
5
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
BR 2557903:
f
ix disassembly of
a
set
o
f
SSE MOV* instructions
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anv
i
n
BR 25412
5
2: Fix
issue
s
i
n
insns
.
dat, mostly relate
d
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
changes
.
src: document W
A
IT
a
n
d
%$$ fixe
s
commit
|
commitdiff
|
tree
2009-02-22
H
.
Pe
t
er Anvin
BR 259
2
476: Treat
WAIT as
a prefix even though it's
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
Pete
r
A
n
vin
br704736: handl
e
deep con
t
ext-l
o
cal
m
acros
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
n
a
smli
b
: make na
s
m_
s
trcat() take const arguments
commit
|
commitdiff
|
tree
2009-02-22
H
.
P
eter Anvin
o
u
te
l
f32/64: remove align_str in f
a
vor of fwri
t
e
z
e
r
o()
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
outbin: fi
x
t
y
po:
"
s
ections" not "sect
i
on"
commit
|
commitdiff
|
tree
2009-02-22
H
.
Pete
r
Anvin
Un
i
fy all-zero buffers; a
d
d fw
r
i
t
ezero(
)
commit
|
commitdiff
|
tree
2009-02-22
H
.
P
e
t
e
r Anvin
BR
2611
9
06:
proper erro
r
message for start <
o
rigin
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter An
v
in
NASM
2
.
06rc4
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter An
v
i
n
Fix opcode for VADDSUBPS; op
e
rands fo
r
V
BLEN
D
; add
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
FMA ins
t
ructi
o
n
s won't be in Sa
n
dy Bridge
commit
|
commitdiff
|
tree
2009-02-13
H
.
Peter Anvin
BR 2593349: Move
ver
s
ion messag
e
b
ack to
s
tdout
commit
|
commitdiff
|
tree
2009-01-19
H
.
Peter
Anvin
do
c
: clean u
p
the "Strin
g
Manip
u
l
ation in
Macros" section
commit
|
commitdiff
|
tree
2009-01-19
H
.
P
e
ter
A
nvin
doc: ind
e
nt the time macro example
commit
|
commitdiff
|
tree
2009-01-19
H
.
Pet
e
r A
n
vin
doc: fix ty
p
o
commit
|
commitdiff
|
tree
2009-01-19
H
.
Peter A
n
vin
M
e
rge branch 'master' of git+ssh://
r
epo
.
or
.
cz/srv/git
.
.
.
commit
|
commitdiff
|
tree
2009-01-19
H
.
Peter
A
nvin
doc: update the section on numeric constants
commit
|
commitdiff
|
tree
2009-01-05
H
.
P
eter Anvin
Fix the [warn
i
ng
]
directive
commit
|
commitdiff
|
tree
2009-01-04
H
.
Peter
A
n
v
in
outas86:
s
light stylistic cleanups
commit
|
commitdiff
|
tree
2008-12-30
H
.
P
e
te
r
Anvi
n
B
R
243
2
826: Fix enforc
e
ment
of th
e
LONG
bit
commit
|
commitdiff
|
tree
2008-12-30
H
.
P
eter An
v
in
BR 2413278: Nonoptim
a
l
f
orms of ari
t
hmetic instructions
.
.
.
commit
|
commitdiff
|
tree
2008-12-23
H
.
Peter Anvin
changes
.
src: doc
u
me
n
t Mach-O align
m
ent fix
.
commit
|
commitdiff
|
tree
2008-12-20
H
.
Pete
r
Anvin
NASM 2
.
06rc2
commit
|
commitdiff
|
tree
2008-11-30
H
.
Peter Anvin
NASM 2
.
06r
c
1
commit
|
commitdiff
|
tree
2008-11-07
H
.
Peter Anvin
EL
F
:
use rbtre
e
for sy
m
bo
l
se
a
r
ch
e
s
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-07
H
.
Peter
An
v
in
rbtree:
d
rop "cons
t
" from
s
earc
h
fu
n
c
t
i
o
n
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-06
H
.
Peter Anvin
chang
e
s
.
s
r
c: document 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
.
P
e
ter Anvin
tes
t
/popcnt
.
asm:
s
im
p
le test for the POPCNT ins
t
ru
c
tion
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-06
H
.
Peter Anvin
T
he POPCN
T
instruct
i
on does not need siz
e
s on memory
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-06
H
.
P
eter Anvin
BR
222
9
703: POPC
N
T
r64,rm64
not POPCN
T
r64,rm32
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-06
H
.
Peter Anvin
preproc: B
R
22
2
26
1
5: fix seg
f
ault on
b
ogus %ifm
a
cro
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-05
H
.
Peter Anvin
doc: better descrip
t
i
o
n
o
f
%line
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-04
H
.
Pe
t
er Anvin
changes
.
src: document if for
%ifmacro
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-04
H
.
Peter Anvin
test: add test for BR 22
2
26
1
5
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-04
H
.
Peter Anvin
preproc: BR 2222615: fix segfault
o
n bogus %i
f
macro
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-03
H
.
Peter Anvi
n
d
o
c/changes
.
src: doc
u
men
t
ELF TLS
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-03
H
.
Peter
A
nvin
doc: minor edit to the TLS d
o
cumenta
t
i
on
e
xamples
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-01
H
.
P
eter A
n
vin
version
.
pl
:
s
n
apshot r
e
leases *only
*
have
di
g
its in
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-31
H
.
Peter Anvin
Move all version strings to a
singl
e
compilat
i
on
u
nit
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter
Anvi
n
rbtree: drop
t
h
e
d
a
ta pointer;
instead rel
y
o
n
being
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
P
e
t
e
r
A
nvin
compiler
.
h:
a
d
d
offsetof() and con
t
ainer_of()
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter
A
nvin
Left
-
leaning
r
e
d
-black tree data str
u
cture
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
P
e
t
er Anvin
Fix head
e
r g
u
ard
s
for outlib
.
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
2008-10-30
H
.
Pe
t
er Anvin
doc: cr
o
ss-
r
e
ference macro paramete
r
co
n
c
a
tenation
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Pet
e
r
An
v
in
Me
r
ge branch 'nasm-2
.
05
.
xx'
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvin
doc: fix ty
p
o
in the
d
escriptio
n
of %un
m
acro
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter
Anvin
doc:
fix
c
a
pitalizati
o
n
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Pet
e
r A
n
vin
d
o
c: remove dupli
c
ate en
t
ry for the
"
er
r
or" war
n
ing
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvin
doc: retroactively do
c
ument updates t
o
the
warning
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
P
eter A
n
vin
doc: fi
x
ty
p
o i
n
t
h
e description
of %
u
nmac
r
o
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter
A
n
vin
d
o
c: fix ca
p
ita
l
ization
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
next