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
Macro file copyright header
2009-06-29
H
.
P
e
ter
A
n
vin
Mac
r
o
file copyright header
commit
|
commitdiff
|
tree
2009-06-29
H
.
P
eter Anvin
Add
c
opyright headers t
o
th
e
*
.
c/*
.
h files in the main
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-29
H
.
Peter A
n
vin
In memory of
C
h
u
ck
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-29
H
.
Pete
r
Anvin
Add copyright hea
d
er
to nasmdoc
.
src
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-28
H
.
P
e
ter Anvin
LI
C
ENSE: include the actual
B
SD l
i
cense
commit
|
commitdiff
|
tree
2009-06-28
H
.
Peter Anvin
Add copyright notices to o
t
her *
.
dat files
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-28
H
.
Pe
t
er Anvin
Add copy
r
i
g
h
t notice to insns
.
dat
commit
|
commitdiff
|
tree
2009-06-28
H
.
Pet
e
r A
n
v
i
n
Add
copy
r
i
ght ve
r
b
i
a
ge
t
o Perl scripts; update LICENS
E
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-28
H
.
Peter Anvin
S
t
andard copyrig
h
t verb
i
age headers
commit
|
commitdiff
|
tree
2009-06-28
H
.
Peter Anvin
L
ICENSE: give t
h
e
curr
e
nt license sta
t
u
s
.
commit
|
commitdiff
|
tree
2009-06-28
H
.
Peter Anvin
N
A
SM 2
.
06rc16
commit
|
commitdiff
|
tree
2009-06-28
H
.
Peter An
v
in
R
un
m
ake alldeps
commit
|
commitdiff
|
tree
2009-06-28
H
.
Pet
e
r Anvin
M
o
v
e prototypes for n
u
ll_debug to outf
o
rm
.
h and out
l
ib
.
h
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-28
H
.
P
eter Anvin
Move backend-sp
e
cific code to
o
utput/; brea
k
out null
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-28
H
.
Pet
e
r Anvin
de
b
ug: make *all* the null debu
g
routines ava
i
lable
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-28
H
.
Peter Anvin
o
u
t
put:
ca
l
l debug init fr
o
m
a
central location
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-28
H
.
Peter Anvin
test/Makefile: a
d
d ru
l
e
to produce
a
.
dbg
f
ile
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-28
H
.
P
eter Anv
i
n
outform: build ALL formats
by default,
i
ncludi
n
g
DBG
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-28
H
.
Peter Anv
i
n
outelf
.
c: a
d
d
a
pp
r
opriate
#
i
f
defs
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-28
H
.
P
e
ter A
n
vin
o
utdbg
:
make outdbg
.
c com
p
ile
cleanly
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-27
H
.
Peter A
n
vin
NASM 2
.
06rc15
commit
|
commitdiff
|
tree
2009-06-27
H
.
Peter Anvin
BR 278
1
900: han
d
le common labels w
h
ile optimiz
i
ng
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-27
H
.
P
eter Anvin
p
arser
.
c: fix
s
tylistic
nitpick
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-27
H
.
Peter Anvin
assembl
e
.
c: stylistic
n
i
tpic
k
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-27
H
.
Peter Anvin
p
rep
r
o
c
: use %if 0 instead of %ifdef BO
G
US
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-27
H
.
Pete
r
Anvin
hashtbl: make hash_iterate() no
t
cra
s
h on a
n
unin
i
talized
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-27
H
.
Peter Anvin
n
asm
.
c: cle
a
n up pass exi
t
logic
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-26
H
.
Peter A
n
vin
ndisa
s
m: fi
x
disassembly of JRCXZ
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-26
H
.
Peter Anvin
NASM 2
.
0
6
rc
1
4
commit
|
commitdiff
|
tree
2009-06-26
H
.
Peter
A
nvin
i
n
sns
.
dat: reformat
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-26
H
.
Peter Anvin
insns
.
dat
:
add relaxed for
m
s for X
O
P/
F
MA4/CVT
1
6
instruction
s
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-26
H
.
Peter
An
v
in
Add Cyri
l
l
G
or
c
u
no
v
to AUTHORS
commit
|
commitdiff
|
tree
2009-06-26
H
.
Peter Anvin
insns
.
pl: r
e
move stra
y
white
s
pace
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-26
H
.
Peter Anvin
insns
.
pl: add "nohi"
c
ode for REX_NH
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-26
H
.
Peter Anvin
insns
.
pl: fix inde
n
ta
t
ion
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-26
H
.
Peter Anvin
ELF: m
a
ke debugging func
t
ion
s
static
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-26
H
.
P
e
t
er Anvin
ELF: rem
o
ve loop invariant calcula
t
i
on of
g
l
o
bal offset
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-26
H
.
Pete
r
Anvin
ELF: clean up t
h
e ar
i
thmetic for global symbols
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-26
H
.
Peter Anvin
ELF:
b
u
mp GLO
B
AL_TEMP
_
B
ASE
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Peter An
v
in
ELF: eliminate hard-coded s
e
ction
nu
m
bers
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-25
H
.
P
e
t
er Anvin
Handl
e
th
e
new E
L
F headers in
the dependency
generation
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-25
H
.
P
eter Anvi
n
E
L
F: add header files, be
g
in merging common c
o
de
,
drop
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Pet
e
r Anvin
NAS
M
2
.
06rc1
3
commit
|
commitdiff
|
tree
2009-06-25
H
.
Peter An
v
in
chan
g
e
s
.
s
rc: update
commit
|
commitdiff
|
tree
2009-06-25
H
.
Peter Anvin
i
nsns:
make the MM
X
versi
o
n
o
f
PINS
R
W 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
ed forms
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Peter An
v
in
F
ix
the
P
INSR series of instruc
t
i
o
n
s
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Pet
e
r Anvin
Add support for
i
ns
t
ruc
t
ions which
al
w
ays
use low
8
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Pet
e
r A
n
vin
i
nsns
.
d
at: fix t
y
p
o
s: VCMPOR
D
_SP[SD] ent
e
red a
s
VCMPORS_S
P
[SD]
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Peter Anvin
i
n
sns
.
dat: col
l
apse relaxed
f
orms
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Peter Anvi
n
insns
.
pl: al
l
ow re
l
axed forms to be cr
e
ated w
i
thout
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-24
H
.
Peter Anvin
changes
.
src: fix some odd spacing
commit
|
commitdiff
|
tree
2009-06-23
H
.
Peter Anvin
parse
r
: don't use mi
d
code decla
r
atio
n
s
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-05-26
H
.
Peter Anvi
n
specfile: update
URLs
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-05-26
H
.
Pete
r
Anvi
n
Nindent: add back the -
n
ut option
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-05-26
H
.
P
eter
Anvi
n
Nindent: u
p
da
t
e wi
t
h the -npro and -
i
l0 op
t
ions
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-05-23
H
.
Peter Anvin
doc: u
s
e
N
ASM syntax f
o
r
x
87 regis
t
er
s
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-05-09
H
.
Pet
e
r
A
nvin
Add symbolic constants
f
or RE
X
_V
"classes" (VEX, XOP
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-05-09
H
.
Peter
Anv
i
n
doc: remove insref
.
sr
c
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-05-06
H
.
Peter Anvin
N
A
SM 2
.
06rc12
commit
|
commitdiff
|
tree
2009-05-04
H
.
Peter Anvi
n
p
r
ep
r
oc: handle %+ even during
e
arly
toke
n
replacement
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-05-04
H
.
Pete
r
An
v
in
Us
e
lo
w
e
r
c
ase fo
r
VEX and X
O
P in instructions table
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-05-04
H
.
Peter
A
nvi
n
Infrastr
u
c
t
ure sup
p
ort fo
r
AMD's
n
ew XOP pre
f
i
x
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-04-30
H
.
Peter Anvin
outbin: replace
fpr
i
ntf(rf, not_def
i
n
e
d
)
; with fputs
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-04-20
H
.
Pete
r
Anvin
NA
S
M 2
.
06rc11
commit
|
commitdiff
|
tree
2009-04-20
H
.
Pe
t
er Anvin
preproc:
u
nify
t
oken-pasting code
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2009-04-20
H
.
P
e
ter Anvin
doc: sli
g
htly
t
idy the copyright page of
the
manual
.
commit
|
commitdiff
|
tree
2009-04-17
H
.
Peter
Anvin
preproc: ma
k
e
$
and $$ TOKEN_OTHER
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2009-04-08
H
.
Peter Anvin
prepr
o
c:
f
ix more token pasting cases
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-04-08
H
.
Peter Anvin
AU
T
HO
R
S: Update
i
nfor
m
ation fo
r
HPA
commit
|
commitdiff
|
tree
2009-04-08
H
.
Pet
e
r A
n
vin
N
A
SM 2
.
06rc10
commit
|
commitdiff
|
tree
2009-04-08
H
.
Peter Anvin
Document preprocess
o
r token
concaten
a
t
i
o
n fix
.
commit
|
commitdiff
|
tree
2009-04-08
H
.
Pete
r
Anvin
Handle
weird cas
e
s
of t
o
ke
n
pasting
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-04-08
H
.
Pe
t
er An
v
in
NASM 2
.
06
r
c9
commit
|
commitdiff
|
tree
2009-04-07
H
.
Peter Anvin
nasm
.
nsi:
add COPYING to the list o
f
files to p
a
ckage
commit
|
commitdiff
|
tree
2009-04-07
H
.
Peter Anvin
nasm
.
nsi:
add
N
A
SM Ma
n
ual; automate
vers
i
on
g
e
n
er
a
tio
n
commit
|
commitdiff
|
tree
2009-03-19
H
.
Peter Anvin
di
s
asm: fix reversed REP vs REPNE in eatby
t
e()
commit
|
commitdiff
|
tree
2009-03-19
H
.
P
e
ter Anvin
d
isasm: w
h
en no
i
nstruc
t
ion
i
s
foun
d
, consider a
nake
d
.
.
.
commit
|
commitdiff
|
tree
2009-03-18
H
.
Peter Anvin
NASM
2
.
06rc8
commit
|
commitdiff
|
tree
2009-03-18
H
.
Peter An
v
in
BR
2
690688: F
i
x opcodes for
F
MA instructions
commit
|
commitdiff
|
tree
2009-03-17
H
.
Peter Anvin
Add test fr
o
m BR 2690688
commit
|
commitdiff
|
tree
2009-03-17
H
.
Pe
t
er Anvin
BR 2690688: add
mi
s
sing VFM instructions
commit
|
commitdiff
|
tree
2009-03-16
H
.
Peter
A
nv
i
n
BR 268931
6
: PEXTRQ re
q
uires R
E
X
.
W
commit
|
commitdiff
|
tree
2009-03-16
H
.
Peter An
v
in
genfm
a
: f
i
x spelling
o
f
th
e
VF
N
M instructions
commit
|
commitdiff
|
tree
2009-03-16
H
.
Peter Anvi
n
i
nsns
.
da
t
:
fix VFNM instructions incorrectly
s
pelled
.
.
.
commit
|
commitdiff
|
tree
2009-03-15
H
.
Pete
r
Anvin
N
ASM 2
.
06rc7
commit
|
commitdiff
|
tree
2009-03-08
H
.
Pete
r
Anvin
BR
2
67
2
117
:
hand
l
e
l
ong lines
f
o
r db/dw/etc
.
commit
|
commitdiff
|
tree
2009-03-01
H
.
Pete
r
Anvin
autoconf:
dete
c
t
the
b
roken bool in
O
pe
n
Watcom 1
.
8
commit
|
commitdiff
|
tree
2009-03-01
H
.
Pe
t
e
r Anvin
Most instruction co
d
es
are oc
t
al, so p
r
in
t
errors that
.
.
.
commit
|
commitdiff
|
tree
2009-02-27
H
.
Peter Anvin
optimization
.
a
s
m
:
more sbyte tests
commit
|
commitdiff
|
tree
2009-02-27
H
.
P
eter Anvin
sbyte
:
optimiz
a
tio
n
is OK
if UNKNOWN isn't set
commit
|
commitdiff
|
tree
2009-02-27
H
.
Pe
t
er Anv
i
n
o
p
t
imization
.
a
sm: add s
b
y
t
e tests
commit
|
commitdiff
|
tree
2009-02-26
H
.
Pet
e
r Anvin
N
A
SM 2
.
06rc6
commit
|
commitdiff
|
tree
2009-02-26
H
.
P
eter Anvin
BR 2
4
13265: don't p
e
s
s
i
m
ize displa
c
ements
commit
|
commitdiff
|
tree
2009-02-26
H
.
Peter Anvi
n
optim
i
zation
.
asm: add EA optimizat
i
on te
s
ts
commit
|
commitdiff
|
tree
2009-02-26
H
.
Pete
r
Anv
i
n
n
a
sm
.
c: another reada
b
i
lity cle
a
nu
p
commit
|
commitdiff
|
tree
2009-02-26
H
.
P
eter
A
nvin
nasm
.
c: readability clean
u
p for s
e
g:off pa
r
sing
commit
|
commitdiff
|
tree
2009-02-24
H
.
Peter A
n
vin
Ad
d
VP
C
LMUL
i
nstructions
commit
|
commitdiff
|
tree
2009-02-24
H
.
Peter A
n
vin
asse
m
b
le: only
b
e op
t
i
m
istic with NO_SEG if we
'
re real
l
y
.
.
.
commit
|
commitdiff
|
tree
2009-02-24
H
.
P
eter Anvin
conver
g
e
nce
.
asm: add tes
t
of j
m
p to an absolute
a
ddress
commit
|
commitdiff
|
tree
next