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
Add copyright notices to other *.dat files
2009-06-28
H
.
Pete
r
A
nv
i
n
Add c
o
py
r
ight no
t
ices
to other *
.
d
at files
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-28
H
.
Pet
e
r Anvin
Add copyright notice to
insns
.
dat
commit
|
commitdiff
|
tree
2009-06-28
H
.
Peter Anvi
n
A
d
d copyright verbiage to Perl scripts
;
upd
a
te LIC
E
NSE
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-28
H
.
Peter Anvin
S
t
andard copyrigh
t
v
erbiage headers
commit
|
commitdiff
|
tree
2009-06-28
H
.
P
eter Anvin
LI
C
ENSE: g
i
ve
the current licens
e
stat
u
s
.
commit
|
commitdiff
|
tree
2009-06-28
H
.
Peter An
v
in
NASM
2
.
06rc16
commit
|
commitdiff
|
tree
2009-06-28
H
.
Peter Anvin
Ru
n
make all
d
eps
commit
|
commitdiff
|
tree
2009-06-28
H
.
Pe
t
er
A
n
vi
n
Move prot
o
types f
o
r n
u
l
l
_debug to outform
.
h an
d
outlib
.
h
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-28
H
.
Peter
A
nvin
Move backend-
s
pecif
i
c code to output/; break o
u
t null
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-28
H
.
Peter Anvin
debug: make *a
l
l* the null de
b
ug routine
s
availa
b
le
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-28
H
.
Peter Anvin
o
u
tput: call d
e
bug init from a central loc
a
tion
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-28
H
.
Peter Anvin
test/Makefile: add
rule to produc
e
a
.
dbg file
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-28
H
.
Peter
Anvin
o
utform: bui
l
d
A
LL
f
o
r
mat
s
by d
e
fault, in
c
ludin
g
DBG
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-28
H
.
Peter Anvi
n
outelf
.
c
:
add appropriate
#
ifdefs
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-28
H
.
Peter
Anv
i
n
outdbg:
make out
d
bg
.
c
compile cleanly
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-27
H
.
Pe
t
er Anvin
NASM 2
.
06rc15
commit
|
commitdiff
|
tree
2009-06-27
H
.
Pete
r
Anvin
BR
27819
0
0: handle common labels while optimizing
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-27
H
.
Peter
A
n
vin
pa
r
ser
.
c
:
fix
s
tyli
s
tic nitpic
k
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-27
H
.
Peter Anvin
assemble
.
c: stylistic n
i
tpi
c
k
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-27
H
.
P
et
e
r Anvin
preproc: use %i
f
0 i
n
stead o
f
%ifdef BOGUS
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-27
H
.
Pet
e
r Anvin
hashtbl: make h
a
s
h
_itera
t
e() n
o
t
c
rash on an un
i
ni
t
alized
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-27
H
.
Peter Anvin
n
a
sm
.
c: clean up
pass
ex
i
t
log
i
c
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-26
H
.
Pete
r
Anvin
ndisasm:
f
ix disassembl
y
of JRC
X
Z
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-26
H
.
Pete
r
A
nvin
NA
S
M 2
.
06rc14
commit
|
commitdiff
|
tree
2009-06-26
H
.
P
e
te
r
A
nv
i
n
insn
s
.
dat: reformat
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-26
H
.
Peter
Anvin
i
nsns
.
dat: add relaxed for
m
s f
o
r XOP/FMA
4
/CVT16 instructions
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-26
H
.
Pet
e
r
A
nvin
Add
C
y
r
ill
Gorcunov to AUTHORS
commit
|
commitdiff
|
tree
2009-06-26
H
.
Peter
Anvin
insns
.
pl: r
e
move stray whitespace
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-26
H
.
Peter Anvin
insns
.
p
l
:
a
dd "nohi" co
d
e for REX_NH
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-26
H
.
Peter An
v
in
insns
.
pl: fix indentation
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-26
H
.
Peter Anvin
ELF: make
d
e
bugging functions
s
tatic
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-26
H
.
Peter Anvin
E
LF:
r
emove loop invariant calculation of gl
o
bal
o
ffset
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-26
H
.
P
eter An
v
in
ELF: clean up the arithm
e
tic f
o
r glo
b
al symbols
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-26
H
.
Peter
A
nv
i
n
ELF: bump GLOBAL_TEMP_
B
ASE
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Peter Anvin
EL
F
:
eliminate hard-coded s
e
c
t
ion num
b
ers
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Peter A
n
v
in
Handle the new E
L
F headers in the depende
n
cy generation
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Peter
A
n
vin
ELF: add header files, begin merging co
m
mon co
d
e, dro
p
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Pet
e
r A
n
vin
NASM 2
.
06r
c
13
commit
|
commitdiff
|
tree
2009-06-25
H
.
Peter A
n
v
in
cha
n
ge
s
.
src: update
commit
|
commitdiff
|
tree
2009-06-25
H
.
Peter Anvin
insns:
mak
e
t
h
e MMX version
o
f P
I
N
S
RW match
t
he SSE
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-25
H
.
P
e
ter A
n
v
in
Intel FMA:
drop
r
elaxed
f
o
rm
s
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Peter Anvin
Fix the PINSR series of i
n
structions
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Peter Anvin
Add support for instructions which alwa
y
s use lo
w
8
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Peter A
n
v
i
n
ins
n
s
.
da
t
: fix typos:
V
C
M
PORD
_
S
P[SD]
en
t
e
r
ed as VCMPORS_SP[
S
D]
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Peter Anvin
insns
.
dat: collapse re
l
a
xed forms
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Peter Anvin
i
nsns
.
pl: allow relaxed forms
t
o be cre
a
ted without
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-24
H
.
Pete
r
A
nv
i
n
cha
n
g
e
s
.
src: fix some odd spa
c
ing
commit
|
commitdiff
|
tree
2009-06-23
H
.
Pete
r
A
nvin
parser: do
n
't use midcod
e
decl
a
rations
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-05-26
H
.
Peter
Anvin
specfile:
update
URLs
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-05-26
H
.
P
e
t
er
A
nv
i
n
N
indent: add back the -nut
optio
n
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-05-26
H
.
Peter
A
nvin
N
indent: up
d
ate with the
-
npro and -il0 o
p
t
i
ons
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-05-23
H
.
Peter Anvin
doc: use NA
S
M s
y
n
t
a
x
f
or x87 registers
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-05-17
Cyr
i
l
l
G
or
c
u
n
ov
insns
.
dat
-
fixup f
o
r XOP
(
S
S
E
5) AMD instructio
n
s
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-05-15
Cyrill Gorcunov
i
nsns
.
d
at - in
t
rocuc
e
base XOP
(SSE5) AMD instructions
Some fixes from Peter Johnson and
H. Peter Anvin
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-05-15
Cyril
l
Gorcunov
i
n
sns
.
p
l -
a
dd
h
andling o
f
pp V
E
X
/XOP fiel
d
s
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-05-09
H
.
Pet
e
r
Anvin
Add
symbolic const
a
nts
for REX_V "
c
la
s
ses" (VEX, XOP
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-05-09
H
.
Peter Anvin
doc: re
m
ove insr
e
f
.
src
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-05-06
H
.
Pete
r
A
n
v
i
n
NASM 2
.
06rc12
commit
|
commitdiff
|
tree
2009-05-04
H
.
P
e
ter Anvin
preproc: handle
%+ even during early token re
p
lace
m
ent
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-05-04
H
.
Peter
Anvin
Use lower cas
e
for V
E
X and XOP in
i
nstructions table
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-05-04
H
.
P
eter Anvin
Infrastructure support for AMD's ne
w
XOP prefix
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-04-30
H
.
Peter Anv
i
n
outbin:
r
eplace
f
printf
(
r
f
, not_defi
n
ed
)
; with fputs
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-04-20
H
.
P
eter Anvin
NASM 2
.
06rc11
commit
|
commitdiff
|
tree
2009-04-20
H
.
Peter
A
nvin
prepro
c
:
u
nify token-past
i
ng code
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2009-04-20
H
.
P
eter Anvin
doc: slightly tidy the copyright page
o
f the m
a
nual
.
commit
|
commitdiff
|
tree
2009-04-17
H
.
Pete
r
Anvi
n
prep
r
o
c: ma
k
e $ and
$$
T
OK
E
N_OTHER
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2009-04-08
H
.
Peter Anvin
preproc: fix m
o
re
t
oken past
i
ng c
a
se
s
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-04-08
H
.
Pet
e
r Anv
i
n
AUT
H
ORS: U
p
da
t
e
in
f
ormation for H
P
A
commit
|
commitdiff
|
tree
2009-04-08
H
.
P
e
t
er Anvin
NASM 2
.
06
r
c10
commit
|
commitdiff
|
tree
2009-04-08
H
.
P
eter Anvin
Document
preproce
s
so
r
token concatenation fix
.
commit
|
commitdiff
|
tree
2009-04-08
H
.
Peter
A
nvin
Handle weird cases
of token p
a
sting
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-04-08
H
.
Peter Anvin
NASM 2
.
06rc9
commit
|
commitdiff
|
tree
2009-04-07
H
.
Peter Anvin
n
a
sm
.
nsi: ad
d
C
OPYING to the
l
i
s
t of files to
package
commit
|
commitdiff
|
tree
2009-04-07
H
.
Peter An
v
in
n
a
sm
.
nsi: add
N
ASM Manual; automate versio
n
genera
t
ion
commit
|
commitdiff
|
tree
2009-04-07
Sha
o
M
iller
Add N
S
IS script to make
a
Windows ins
t
aller
commit
|
commitdiff
|
tree
2009-03-19
H
.
Peter Anvin
di
s
asm: fix rev
e
rsed REP
vs REPNE i
n
eatbyte()
commit
|
commitdiff
|
tree
2009-03-19
H
.
Pe
t
e
r Anvin
dis
a
sm: when
no instruction is found
,
c
onsider a naked
.
.
.
commit
|
commitdiff
|
tree
2009-03-18
H
.
P
eter Anvi
n
NASM 2
.
06rc8
commit
|
commitdiff
|
tree
2009-03-18
A
ndy
P
olyakov
outcoff: BR 2685756: fix SAFE
S
EH with an
internal symbol
commit
|
commitdiff
|
tree
2009-03-18
M
i
c
h
ael Sch
e
rer
oute
l
f3
2
/64
:
fix unin
i
tialize
d
rbtree
commit
|
commitdiff
|
tree
2009-03-18
H
.
Peter Anvin
BR 26
9
0688: F
i
x opcod
e
s for FMA instruct
i
ons
commit
|
commitdiff
|
tree
2009-03-17
H
.
Pe
t
e
r Anvin
Ad
d
test from B
R
2690688
commit
|
commitdiff
|
tree
2009-03-17
H
.
Peter Anvin
BR 2690688: add missi
n
g VFM instruction
s
commit
|
commitdiff
|
tree
2009-03-16
H
.
Pete
r
Anvin
B
R 2689316: PE
X
TRQ requires REX
.
W
commit
|
commitdiff
|
tree
2009-03-16
H
.
P
eter Anvin
genfma
:
fix spell
i
ng
of
t
he VFNM in
s
tructio
n
s
commit
|
commitdiff
|
tree
2009-03-16
H
.
Peter Anvi
n
insns
.
d
at: fix VFN
M
instruction
s
incorrec
t
ly spelled
.
.
.
commit
|
commitdiff
|
tree
2009-03-15
H
.
Peter
A
n
vin
NASM 2
.
06rc7
commit
|
commitdiff
|
tree
2009-03-08
H
.
P
eter Anvin
BR 2672117: handle lo
n
g lines for db/
d
w/etc
.
commit
|
commitdiff
|
tree
2009-03-01
H
.
P
e
ter An
v
in
a
utoconf: detec
t
t
he b
r
oken bo
o
l in O
p
e
n
Watcom 1
.
8
commit
|
commitdiff
|
tree
2009-03-01
H
.
Peter
A
nvin
Most ins
t
r
u
ction codes a
r
e oct
a
l,
s
o print errors that
.
.
.
commit
|
commitdiff
|
tree
2009-02-27
H
.
Pet
e
r
A
n
vin
optimization
.
asm: more sbyte test
s
commit
|
commitdiff
|
tree
2009-02-27
H
.
Peter Anvi
n
sby
t
e: optimization is OK if
U
NKNOWN
isn't
s
et
commit
|
commitdiff
|
tree
2009-02-27
H
.
Peter Anvin
optimiz
a
tion
.
asm:
a
d
d s
b
yte
t
ests
commit
|
commitdiff
|
tree
2009-02-26
H
.
P
e
t
e
r
Anv
i
n
NASM
2
.
0
6
rc6
commit
|
commitdiff
|
tree
2009-02-26
H
.
P
e
ter
A
n
vin
B
R
2413265: don't pess
i
m
i
ze dis
p
lacement
s
commit
|
commitdiff
|
tree
2009-02-26
H
.
Pete
r
A
n
v
i
n
optimization
.
asm:
add EA o
p
timi
z
ati
o
n tests
commit
|
commitdiff
|
tree
2009-02-26
H
.
P
eter
A
n
vi
n
nasm
.
c: another
read
a
bility clean
u
p
commit
|
commitdiff
|
tree
2009-02-26
H
.
Peter Anvi
n
nasm
.
c: readabi
l
it
y
cl
e
a
nup
for seg:off parsing
commit
|
commitdiff
|
tree
2009-02-24
H
.
Peter A
n
vin
A
d
d VPCLMUL
instruct
i
ons
commit
|
commitdiff
|
tree
2009-02-24
H
.
Peter Anvin
assemble: o
n
ly be optimistic wi
t
h N
O
_S
E
G if we're
r
e
ally
.
.
.
commit
|
commitdiff
|
tree
next