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
.
Pet
e
r A
n
vin
E
L
F: eliminate hard-coded sec
t
ion
n
u
m
bers
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-25
H
.
P
e
ter Anvin
H
andle the new
ELF he
a
d
e
r
s i
n
the dependency g
e
n
eration
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Peter An
v
in
ELF: a
d
d header
files, begin merg
i
ng
c
om
m
on code, drop
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-25
H
.
P
ete
r
Anvin
N
AS
M
2
.
06rc13
commit
|
commitdiff
|
tree
2009-06-25
H
.
Peter Anvin
changes
.
src
:
updat
e
commit
|
commitdiff
|
tree
2009-06-25
H
.
P
e
ter Anvin
insns: make the MMX version of PINSRW match
the
SSE
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-25
H
.
P
eter Anvin
Intel FMA: drop
r
e
laxed forms
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-25
H
.
P
e
ter An
v
in
F
i
x the PI
N
S
R ser
i
e
s
o
f instructions
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Pete
r
Anvin
A
dd suppo
r
t
f
o
r instructions whic
h
al
w
a
ys use low 8
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Pet
e
r
Anv
i
n
i
nsns
.
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 Anvin
insns
.
dat: c
o
llapse re
l
ax
e
d forms
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Peter Anvin
i
n
sns
.
p
l
:
allo
w
relax
e
d forms t
o
b
e
creat
e
d withou
t
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-24
H
.
Peter
A
nvin
chan
g
es
.
src:
f
i
x some odd spacing
commit
|
commitdiff
|
tree
2009-06-23
H
.
Peter Anvi
n
parser:
d
o
n
'
t
use midcode declara
t
ions
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-05-26
H
.
P
e
ter Anvin
spec
f
i
l
e: update U
R
Ls
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-05-26
H
.
P
e
ter Anvin
Ninden
t
:
a
d
d
back th
e
-nu
t
opti
o
n
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-05-26
H
.
Peter Anvin
N
i
ndent: update with the -npro and -il0 optio
n
s
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-05-23
H
.
Pet
e
r
Anvin
d
o
c
: use
N
ASM syntax fo
r
x87 regist
e
rs
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-05-17
Cyrill G
o
rcu
n
ov
insns
.
dat
-
fixup for XOP (SSE5) AMD instructions
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-05-15
C
yrill G
o
r
cunov
insns
.
dat - i
n
trocuce b
a
se XO
P
(SSE5
)
AM
D
instructions
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-05-15
C
yrill
G
orcunov
in
s
ns
.
pl - add handling of pp
VEX/XOP fi
e
lds
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-05-09
H
.
Peter Anvin
Add symbo
l
ic con
s
tan
t
s for REX_V "class
e
s"
(
VEX, XOP
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-05-09
H
.
Peter Anvin
doc: remove insref
.
sr
c
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-05-06
H
.
Peter
A
nvin
NASM 2
.
06
r
c12
commit
|
commitdiff
|
tree
2009-05-04
H
.
Peter A
n
vin
preproc: handle %+ even durin
g
early token
r
eplacement
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-05-04
H
.
Peter Anvin
Use lower cas
e
for
VEX and
X
OP in instructions ta
b
l
e
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-05-04
H
.
Pe
t
er Anvi
n
I
n
fr
a
structure support for AMD'
s
ne
w
XOP pr
e
f
ix
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-04-30
H
.
Peter Anvin
outbin: rep
l
ace fprint
f
(rf,
n
o
t
_d
e
fined); wi
t
h fputs
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-04-20
H
.
Peter
A
nvin
do
c
: sli
g
htl
y
tidy th
e
copyrigh
t
p
age of th
e
m
a
n
ual
.
commit
|
commitdiff
|
tree
2009-04-08
H
.
Peter Anv
i
n
pre
p
roc: fix m
o
re tok
e
n p
a
sting case
s
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-04-08
H
.
Pete
r
Anvin
AUTHORS:
U
pdate informati
o
n
for HP
A
commit
|
commitdiff
|
tree
2009-04-08
H
.
Pe
t
er
Anvin
NASM 2
.
06rc10
commit
|
commitdiff
|
tree
2009-04-08
H
.
Pe
t
er Anvin
Document preprocessor
t
oke
n
conc
a
ten
a
tion fix
.
commit
|
commitdiff
|
tree
2009-04-08
H
.
Peter
A
nvin
H
a
ndl
e
we
i
rd cases of
t
oken pasting
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-04-08
H
.
Pete
r
Anvin
NASM 2
.
06rc9
commit
|
commitdiff
|
tree
2009-04-07
H
.
Peter Anv
i
n
na
s
m
.
n
s
i: add
COPYI
N
G t
o
the list o
f
files t
o
package
commit
|
commitdiff
|
tree
2009-04-07
H
.
Peter Anvin
n
a
sm
.
nsi: add
NASM Manu
a
l
;
a
u
tomat
e
version
g
enera
t
ion
commit
|
commitdiff
|
tree
2009-04-07
Shao Miller
Ad
d
NSI
S
scrip
t
to make a Wind
o
ws installer
commit
|
commitdiff
|
tree
2009-03-19
H
.
Peter Anv
i
n
dis
a
sm: fix rever
s
ed REP vs REP
N
E in eatb
y
te()
commit
|
commitdiff
|
tree
2009-03-19
H
.
Peter Anvin
d
i
sasm
:
when n
o
instruction is found, consider a naked
.
.
.
commit
|
commitdiff
|
tree
2009-03-15
H
.
Pete
r
Anvin
NA
S
M 2
.
06
r
c7
commit
|
commitdiff
|
tree
2009-03-08
H
.
P
e
ter Anvi
n
BR 267
2
1
1
7: handle long l
i
n
e
s
for db/dw/etc
.
commit
|
commitdiff
|
tree
2009-03-01
H
.
Peter
A
nvin
autoco
n
f
:
detect the broken bool in O
p
en
W
at
c
om 1
.
8
commit
|
commitdiff
|
tree
2009-03-01
H
.
Peter Anvin
Most
i
n
s
truction codes are o
c
tal,
so
p
rint
erro
r
s
t
h
at
.
.
.
commit
|
commitdiff
|
tree
2009-02-24
H
.
Pet
e
r
A
nvin
Add
V
PCLMUL instr
u
cti
o
ns
commit
|
commitdiff
|
tree
2009-02-24
H
.
Peter Anvi
n
assemble: only be optimistic with NO_SEG if
w
e
're really
.
.
.
commit
|
commitdiff
|
tree
2009-02-24
H
.
Peter Anvin
c
onv
e
rg
e
n
ce
.
asm: add t
e
st of jmp to
a
n
a
b
solute address
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter
Anvin
PC
L
MUL is
a
pparently ta
r
get
e
d
for Westm
e
r
e
w
i
t
h
the
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
Pete
r
An
v
in
NA
S
M
2
.
06rc
5
commit
|
commitdiff
|
tree
2009-02-22
H
.
P
eter
A
nvin
BR 2557903: fi
x
di
s
assembly of a set of SSE
MOV
*
instructions
commit
|
commitdiff
|
tree
2009-02-22
H
.
Pe
t
er A
n
vin
BR 2
5
41252: Fix issues
in insns
.
dat, most
l
y
related
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
Pe
t
er An
v
i
n
ch
a
n
g
es
.
src: d
o
c
u
ment WAIT and %$$ fixes
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
BR 259247
6
: Treat
W
AIT as a p
r
efix even thoug
h
it's
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
br704736: handle deep
c
o
nt
e
x
t
-local macros
commit
|
commitdiff
|
tree
2009-02-22
H
.
Pe
t
e
r
Anvin
nasmlib: make nasm_
s
trcat
(
) ta
k
e
const argument
s
commit
|
commitdiff
|
tree
2009-02-22
H
.
Pete
r
Anvin
outelf32/64: remove a
l
ign_s
t
r in favor
of fwrit
e
z
ero()
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter An
v
in
ou
t
bin:
f
ix typo: "se
c
tions" not "sec
t
ion"
commit
|
commitdiff
|
tree
2009-02-22
H
.
P
e
ter Anvin
Unify
a
ll-zero
b
uffers
;
add fwritezero()
commit
|
commitdiff
|
tree
2009-02-22
H
.
P
et
e
r
Anv
i
n
BR 2611906: proper error
message for star
t
< origin
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
NASM 2
.
0
6
rc4
commit
|
commitdiff
|
tree
2009-02-22
H
.
Pete
r
Anvin
Fi
x
opcode for VADDSUBPS; op
e
rands
f
or V
B
LEND;
a
d
d
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
P
e
ter Anvin
FMA instru
c
tions won
'
t be
i
n Sandy
Bridge
commit
|
commitdiff
|
tree
2009-02-13
H
.
Peter Anv
i
n
BR 2593
3
49:
M
ove vers
i
on m
e
ssage back to
s
tdout
commit
|
commitdiff
|
tree
2009-01-19
H
.
P
e
te
r
Anvin
d
o
c: clean up the "String Man
i
pulation in M
a
cr
o
s" sectio
n
commit
|
commitdiff
|
tree
2009-01-19
H
.
Pe
t
er
A
nvin
doc:
i
n
den
t
the
t
ime m
a
c
ro example
commit
|
commitdiff
|
tree
2009-01-19
H
.
Peter Anvin
d
o
c: fix ty
p
o
commit
|
commitdiff
|
tree
2009-01-19
H
.
Peter Anvin
Me
r
ge branch 'master' of git+
s
sh:
/
/rep
o
.
or
.
cz/srv/
g
it
.
.
.
commit
|
commitdiff
|
tree
2009-01-19
H
.
Peter Anvin
doc
:
updat
e
the
s
ection on
n
um
e
ric constants
commit
|
commitdiff
|
tree
2009-01-05
H
.
Peter Anvin
Fix the [
w
arning] direct
i
v
e
commit
|
commitdiff
|
tree
2009-01-04
H
.
Peter
Anvin
o
utas86: slight stylistic cle
a
nups
commit
|
commitdiff
|
tree
2009-01-04
Soronel Hae
t
ir
Add
e
ntry poi
n
t support to a
s
86 back
e
n
d
commit
|
commitdiff
|
tree
2008-12-30
H
.
Peter Anvin
BR 2
4
3
2
826:
F
ix
e
nforceme
n
t
of the
L
ONG bit
commit
|
commitdiff
|
tree
2008-12-30
H
.
Peter
A
nvin
B
R
24132
7
8: Nono
p
timal forms of arit
h
m
e
tic instructi
o
ns
.
.
.
commit
|
commitdiff
|
tree
2008-12-23
H
.
Peter
A
nvin
changes
.
s
r
c: document Mach-O alignm
e
nt fix
.
commit
|
commitdiff
|
tree
2008-12-20
H
.
Peter Anvin
NASM
2
.
0
6rc2
commit
|
commitdiff
|
tree
2008-12-18
David DeHaven
Mach-O alignment
fix
commit
|
commitdiff
|
tree
2008-11-30
H
.
Peter Anvin
NASM 2
.
06
r
c1
commit
|
commitdiff
|
tree
2008-11-07
H
.
Peter Anvin
ELF: us
e
r
b
t
re
e
for symbol se
a
rches
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-07
H
.
Peter Anv
i
n
r
b
t
r
e
e
:
d
r
op "const" from search fu
n
ction
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-06
H
.
Pe
t
er Anvin
chan
g
es
.
src: document POPCNT fix
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-06
H
.
Pe
t
er Anv
i
n
Merge branc
h
'nasm-2
.
05
.
xx
'
commit
|
commitdiff
|
tree
2008-11-06
H
.
Peter
A
n
v
in
test
/
p
o
p
c
nt
.
a
s
m: simple test
f
or th
e
P
OPCNT inst
r
uction
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-06
H
.
Peter Anvin
T
he POPCNT instruction does not ne
e
d
s
izes 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 n
o
t PO
P
CNT r64,rm32
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-06
H
.
Peter A
n
vin
pre
p
roc: BR 22
2
2615: f
i
x segfa
u
lt on bogus %ifmacro
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-05
H
.
Pet
e
r
A
nvin
doc:
be
t
te
r
desc
r
iption of %line
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-04
H
.
P
e
ter
Anvin
ch
a
nges
.
src: docume
n
t
i
f for %ifmac
r
o
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-04
H
.
Peter Anvin
t
e
st: add test for BR 22226
1
5
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-04
H
.
P
e
ter
A
nvin
preproc:
BR
2
22261
5
: fix
s
egfa
u
lt o
n
bog
u
s %
i
fmacro
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-03
H
.
Peter Anvin
doc/chan
g
es
.
s
rc: document ELF TLS
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-03
H
.
Pe
t
e
r
Anvi
n
d
o
c:
mino
r
edit to th
e
TLS
d
ocumentation exampl
e
s
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-01
H
.
Peter Anvin
v
e
rsion
.
pl
:
snaps
h
ot
r
e
l
eases *
o
n
l
y* have
d
ig
i
ts 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 single compilation unit
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
P
eter Anvin
rbtre
e
:
drop
the data p
o
inter; ins
t
ead rely on being
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
P
e
te
r
A
nvin
compiler
.
h:
ad
d
offsetof() and
con
t
ainer
_
of()
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvin
Left-leaning red-bla
c
k tree dat
a
struct
u
re
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvin
Fix
hea
d
e
r guards for outlib
.
h
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
P
e
ter Anvin
m
a
ke al
l
deps
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
P
e
t
er
Anvin
d
o
c: c
r
o
ss-refe
r
ence ma
c
ro para
m
ete
r
concatenation
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter
A
n
v
i
n
M
e
rge b
r
anch 'nasm-2
.
05
.
xx'
commit
|
commitdiff
|
tree
next