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 notice to insns.dat
2009-06-28
H
.
Peter Anvin
Add
copyright
noti
c
e t
o
insns
.
d
a
t
commit
|
commitdiff
|
tree
2009-06-28
H
.
Peter
A
n
v
in
Add copy
r
ight verb
i
age to Perl scripts
;
updat
e
LICENSE
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-28
H
.
Peter A
n
v
i
n
Standard
co
p
y
ri
g
ht ve
r
b
i
age h
e
aders
commit
|
commitdiff
|
tree
2009-06-28
H
.
P
eter Anvi
n
LICENSE: g
i
ve the
c
u
r
rent license status
.
commit
|
commitdiff
|
tree
2009-06-28
H
.
Pet
e
r Anvin
N
A
SM
2
.
0
6rc16
commit
|
commitdiff
|
tree
2009-06-28
H
.
Peter Anvin
Run mak
e
a
lldeps
commit
|
commitdiff
|
tree
2009-06-28
H
.
Pe
t
er A
n
v
i
n
Move
p
r
ototype
s
f
or nul
l
_debug to outform
.
h and outlib
.
h
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-28
H
.
Pet
e
r Anvin
Move backen
d
-specific
c
ode to
output/; bre
a
k out null
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-28
H
.
Peter Anvin
debu
g
: ma
k
e *all* the n
u
ll
d
ebug
r
outines availab
l
e
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-28
H
.
Peter Anv
i
n
o
utput: call
d
ebug i
n
it fro
m
a central
loca
t
ion
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-28
H
.
Pete
r
Anvin
test/Makefile: add rule to pro
d
uce a
.
db
g
file
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-28
H
.
P
e
ter
Anvin
outfo
r
m: build ALL
for
m
ats by default,
includ
i
ng DBG
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-28
H
.
P
e
ter Anvi
n
oute
l
f
.
c: add appropriate
#
ifdefs
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-28
H
.
Peter
Anvin
outdbg:
m
ake outd
b
g
.
c compile c
l
eanly
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-27
H
.
Pet
e
r Anvin
NASM 2
.
0
6rc15
commit
|
commitdiff
|
tree
2009-06-27
H
.
Peter Anvin
BR
2
781900: h
a
ndl
e
common labels
while optimizing
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-27
H
.
P
e
ter
Anvin
parse
r
.
c: fix stylistic nit
p
ick
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-27
H
.
P
e
ter An
v
in
as
s
e
mble
.
c: styl
i
stic nitpick
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-27
H
.
Peter Anvin
p
r
eproc:
use %if 0
instead of %ifdef BOGU
S
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-27
H
.
Peter
A
nvi
n
hashtbl: ma
k
e hash_ite
r
at
e
(
)
n
o
t
crash on an
un
i
nitaliz
e
d
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-27
H
.
Peter Anvin
nasm
.
c: clean u
p
pass exit logi
c
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-26
H
.
P
eter Anvin
ndisasm: fix d
i
sassembly of JRCXZ
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-26
H
.
Peter Anvi
n
NAS
M
2
.
06rc14
commit
|
commitdiff
|
tree
2009-06-26
H
.
Peter
A
nvi
n
insns
.
da
t
: ref
o
rmat
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-26
H
.
Peter An
v
in
insns
.
dat: add relaxe
d
f
o
rms
f
o
r
X
OP/FMA
4
/CVT16 i
n
stru
c
tion
s
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-26
H
.
Peter Anvi
n
Add C
y
ri
l
l
Gorcunov to
A
UTH
O
R
S
commit
|
commitdiff
|
tree
2009-06-26
H
.
Peter Anvin
insns
.
pl: remove stray whites
p
ace
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-26
H
.
Peter Anvin
insns
.
p
l: add
"
nohi" code for
REX_
N
H
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-26
H
.
Peter An
v
in
ins
n
s
.
p
l
:
fi
x
indenta
t
ion
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-26
H
.
P
e
ter Anvin
ELF: make debugging functions st
a
tic
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-26
H
.
Pe
t
er
A
nvin
ELF: r
e
mo
v
e
l
o
op
invariant
calculation of global offset
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-26
H
.
Peter Anvin
ELF: clean up the arit
h
met
i
c for gl
o
bal symbols
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-26
H
.
Pe
t
er
Anvin
ELF: bump GLOBAL_TEMP_BASE
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Peter Anv
i
n
ELF: elimi
n
ate hard-c
o
ded sect
i
on num
b
e
r
s
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-25
H
.
P
et
e
r Anvin
H
andle the new ELF
head
e
rs i
n
the dep
e
ndency
g
eneration
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Peter Anvin
ELF: add h
e
ader files, begin
m
e
rging common code, dr
o
p
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Peter Anvin
NASM 2
.
0
6
r
c13
commit
|
commitdiff
|
tree
2009-06-25
H
.
Peter Anv
i
n
cha
n
ges
.
src
:
u
p
date
commit
|
commitdiff
|
tree
2009-06-25
H
.
Peter Anvin
insns:
m
a
k
e the MMX version
of PI
N
SRW match the SSE
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Peter Anvin
In
t
el FMA: drop relaxed form
s
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-25
H
.
P
ete
r
Anvin
Fix t
h
e
P
INSR s
e
ries of instr
u
ct
i
o
ns
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Peter
A
n
vin
Add support fo
r
i
ns
t
r
u
ctions which always u
s
e low
8
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Pet
e
r Anvin
in
s
n
s
.
dat: fix
t
y
pos: VCMPORD_SP[SD] entered as VCMPORS_SP[SD
]
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-25
H
.
P
eter Anvin
in
s
ns
.
d
at: coll
a
pse relaxed f
o
rm
s
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Peter A
n
vi
n
insns
.
pl: al
l
ow relaxed forms to be created wi
t
hout
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-24
H
.
Peter An
v
in
c
hanges
.
s
r
c
:
fix some odd spacing
commit
|
commitdiff
|
tree
2009-06-23
H
.
Peter Anv
i
n
parser: don't u
s
e
midcode declarations
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-05-26
H
.
Peter Anvin
specfil
e
:
u
p
d
at
e
URLs
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-05-26
H
.
Peter Anvin
Nindent: add
b
ack
t
he -n
u
t option
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-05-26
H
.
Peter Anvin
Ninde
n
t: up
d
a
t
e with the -npro
and -il0 optio
n
s
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-05-23
H
.
P
e
ter Anvin
d
oc
:
u
se
NASM sy
n
tax for
x87 regi
s
t
e
rs
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-05-09
H
.
Pet
e
r Anvin
Add symbolic consta
n
ts for REX_V
"
classes" (V
E
X, X
O
P
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-05-09
H
.
Pet
e
r
A
n
vin
doc: remove insref
.
s
r
c
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-05-06
H
.
Peter
An
v
in
N
A
SM
2
.
06rc12
commit
|
commitdiff
|
tree
2009-05-04
H
.
Peter Anvin
pre
p
roc: handle %+
eve
n
d
uri
n
g early token replacement
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-05-04
H
.
P
e
ter Anvi
n
Use
l
ower case for V
E
X an
d
XOP in in
s
tructions
t
able
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-05-04
H
.
Pe
t
er Anvin
Infrastruc
t
ure suppor
t
for AMD's new X
O
P
prefi
x
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-04-30
H
.
Pet
e
r
An
v
in
outb
i
n:
r
epla
c
e fprintf(rf, not_defined
)
; with
fp
u
ts
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-04-20
H
.
Peter
A
nvin
d
oc: slightly tidy the copyright page
of t
h
e ma
n
u
al
.
commit
|
commitdiff
|
tree
2009-04-08
H
.
Peter
A
nvin
prep
r
o
c: fix more t
o
ken
pastin
g
cases
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-04-08
H
.
Peter Anvin
AUTH
O
RS:
U
p
date in
f
o
rmation f
o
r HPA
commit
|
commitdiff
|
tree
2009-04-08
H
.
Peter
A
nvin
NAS
M
2
.
06rc10
commit
|
commitdiff
|
tree
2009-04-08
H
.
Peter Anvin
Do
c
ument prepro
c
es
s
or toke
n
concatenation fix
.
commit
|
commitdiff
|
tree
2009-04-08
H
.
Peter An
v
in
Handle w
e
ird
cases
o
f token pas
t
i
n
g
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-04-08
H
.
Pet
e
r An
v
i
n
NASM 2
.
06rc9
commit
|
commitdiff
|
tree
2009-04-07
H
.
Peter Anvin
n
asm
.
nsi
:
add
C
OPY
I
NG to th
e
l
i
st of file
s
to pac
k
age
commit
|
commitdiff
|
tree
2009-04-07
H
.
P
eter An
v
in
na
s
m
.
nsi:
add NASM Manu
a
l; automate versio
n
gener
a
tion
commit
|
commitdiff
|
tree
2009-03-19
H
.
Peter Anvi
n
disasm:
fix reversed REP
vs REPNE in
eatbyte(
)
commit
|
commitdiff
|
tree
2009-03-19
H
.
Peter Anvin
disasm:
wh
e
n no i
n
struction is found,
c
onsi
d
er a
n
aked
.
.
.
commit
|
commitdiff
|
tree
2009-03-15
H
.
Peter Anvin
NASM 2
.
06rc7
commit
|
commitdiff
|
tree
2009-03-08
H
.
Peter
A
nvin
BR
2672117: handl
e
long lines
for
d
b/dw/etc
.
commit
|
commitdiff
|
tree
2009-03-01
H
.
Peter Anvin
auto
c
onf
:
detect the
b
roken bool i
n
Ope
n
Wat
c
o
m 1
.
8
commit
|
commitdiff
|
tree
2009-03-01
H
.
Pet
e
r Anvin
Most instruction
codes are octal,
s
o print errors tha
t
.
.
.
commit
|
commitdiff
|
tree
2009-02-24
H
.
Peter A
n
vin
Add VPCLMUL in
s
t
r
uctions
commit
|
commitdiff
|
tree
2009-02-24
H
.
Peter An
v
i
n
assemb
l
e
:
only
b
e optimi
s
tic with
NO_SEG
i
f
w
e
'
re rea
l
ly
.
.
.
commit
|
commitdiff
|
tree
2009-02-24
H
.
Pet
e
r Anvin
co
n
vergence
.
asm
:
add test
o
f jm
p
to a
n
absolute addre
s
s
commit
|
commitdiff
|
tree
2009-02-22
H
.
Pet
e
r Anvin
P
C
LMUL is apparently t
a
rgete
d
for Westmere with the
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
Pete
r
Anvin
NASM
2
.
06rc5
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
BR 2557
9
03: fix disass
e
mbly of a set o
f
S
SE MOV* instructi
o
n
s
commit
|
commitdiff
|
tree
2009-02-22
H
.
Pete
r
Anvin
BR 2541252:
Fix issues
i
n insns
.
dat,
mo
s
t
l
y related
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
Pet
e
r An
v
i
n
changes
.
src
:
document WA
I
T a
n
d
%
$$ fixes
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anv
i
n
B
R
2
592476
:
Treat WA
I
T
a
s
a
prefix even though it's
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
br704
7
36: handle
deep context
-
local
m
acros
commit
|
commitdiff
|
tree
2009-02-22
H
.
Pete
r
Anvin
nasmlib: make nasm_s
t
rcat()
t
ake const
a
rgument
s
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter
Anvin
outelf3
2
/
6
4
: re
m
ove
align_str
i
n fa
v
or of fwrit
e
z
ero()
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter A
n
vin
outbin: fix
t
y
po: "
s
ections"
not "section"
commit
|
commitdiff
|
tree
2009-02-22
H
.
Pet
e
r Anvi
n
U
n
ify all-zero bu
f
fers;
add fwritez
e
ro()
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter A
n
vin
B
R 261
1
906: proper error messag
e
f
or sta
r
t < ori
g
in
commit
|
commitdiff
|
tree
2009-02-22
H
.
Pe
t
er Anvin
NASM 2
.
06rc4
commit
|
commitdiff
|
tree
2009-02-22
H
.
Pe
t
e
r
Anvin
Fix op
c
ode
for VADDSUBPS; opera
n
ds for VBLE
N
D; add
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
P
e
ter A
n
vin
F
M
A
in
s
tru
c
tions won't
be in Sandy Bridge
commit
|
commitdiff
|
tree
2009-02-13
H
.
Peter An
v
in
BR
2593
3
4
9:
M
ove v
e
rsion messag
e
back to
stdout
commit
|
commitdiff
|
tree
2009-01-19
H
.
Peter Anv
i
n
doc: cle
a
n up
the "String Manipulat
i
on i
n
Macros" sect
i
on
commit
|
commitdiff
|
tree
2009-01-19
H
.
Peter Anvin
doc: i
n
dent the
t
ime
macro exam
p
le
commit
|
commitdiff
|
tree
2009-01-19
H
.
Peter Anvin
do
c
:
f
ix ty
p
o
commit
|
commitdiff
|
tree
2009-01-19
H
.
Pe
t
er
A
nvin
Mer
g
e branch 'master' of git+ssh://rep
o
.
or
.
cz/srv/g
i
t
.
.
.
commit
|
commitdiff
|
tree
2009-01-19
H
.
Peter
A
nvin
doc: update the se
c
tion
o
n n
u
meric
consta
n
ts
commit
|
commitdiff
|
tree
2009-01-05
H
.
Peter Anvin
Fix the [warning] directive
commit
|
commitdiff
|
tree
2009-01-04
H
.
Peter Anvin
o
ut
a
s
86: sl
i
ght stylisti
c
cleanups
commit
|
commitdiff
|
tree
2008-12-30
H
.
Pet
e
r
A
nvin
BR 243282
6
:
Fix
enforcemen
t
of
the
LONG bit
commit
|
commitdiff
|
tree
next