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
Move prototypes for null_debug to outform.h and outlib.h
2009-06-28
H
.
Pete
r
Anv
i
n
Move
p
rototyp
e
s
for null_d
e
bug to out
f
orm
.
h and outlib
.
h
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-28
H
.
Peter Anvin
Mov
e
backend-specific code
t
o
output/; break out null
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-28
H
.
Pete
r
Anvin
deb
u
g: make *all* the null debug routin
e
s available
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-28
H
.
Peter Anvin
out
p
ut: call debug i
n
it from a central location
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-28
H
.
Peter A
n
v
i
n
te
s
t/
M
akefile: add
r
ule to produ
c
e a
.
dbg file
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-28
H
.
Peter An
v
in
outform:
build ALL form
a
ts by default, including DBG
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-28
H
.
Peter
A
n
v
in
outelf
.
c
: add appropriate #ifdefs
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-28
H
.
Pet
e
r An
v
in
o
u
tdbg: make o
u
t
d
b
g
.
c compile cleanly
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-27
H
.
Peter Anv
i
n
NA
S
M 2
.
0
6
r
c15
commit
|
commitdiff
|
tree
2009-06-27
H
.
P
ete
r
Anvin
B
R 2781900: handle common labels
while
o
ptimizi
n
g
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-27
H
.
Peter Anvin
parser
.
c: fix styl
i
stic nitpick
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-27
H
.
Peter Anvin
as
s
emb
l
e
.
c
:
s
t
ylisti
c
n
itpick
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-27
H
.
Pe
t
er A
n
vin
preproc: use
%
if 0 ins
t
ead of %ifde
f
BOGUS
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-27
H
.
Peter Anvin
hashtbl:
m
ake hash_iterate()
not crash
on an uninitalized
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-27
H
.
Pet
e
r
Anvin
n
asm
.
c:
clean
up pass exit log
i
c
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-26
H
.
Peter Anvin
n
disasm: fix
disassem
b
ly of JRC
X
Z
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-26
H
.
P
e
t
e
r Anvin
NASM 2
.
06rc14
commit
|
commitdiff
|
tree
2009-06-26
H
.
Peter
An
v
in
i
ns
n
s
.
dat: re
f
o
r
m
a
t
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-26
H
.
Pet
e
r
Anv
i
n
insns
.
dat: add relaxed forms
f
or XOP/F
M
A
4/CVT16 in
s
tructio
n
s
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-26
H
.
Peter
Anvin
Add Cyril
l
G
orcunov to AU
T
HORS
commit
|
commitdiff
|
tree
2009-06-26
H
.
Peter Anvi
n
i
n
sn
s
.
pl:
remo
v
e stray whit
e
space
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-26
H
.
P
ete
r
Anvin
insns
.
pl: add "
n
ohi"
c
ode
f
o
r
REX_NH
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-26
H
.
Pe
t
er A
n
vin
insns
.
pl
:
fix indentat
i
on
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-26
H
.
Peter
A
nv
i
n
ELF: mak
e
deb
u
gging functions s
t
atic
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-26
H
.
Peter An
v
in
ELF:
r
emove l
o
op invariant calculatio
n
of global offset
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-26
H
.
Peter Anvin
ELF: clean up th
e
a
r
ithmetic for global symbols
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-26
H
.
Pe
t
er An
v
in
E
L
F:
bump GLOBAL_TEMP
_
BA
S
E
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Peter Anvin
E
LF: eli
m
inate
h
ard-coded s
e
cti
o
n
n
um
b
ers
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Peter Anvin
Handle
the new ELF headers in the depe
n
dency
generation
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Pet
e
r Anvin
ELF:
a
dd
h
e
ader fi
l
es, begin
merging c
o
mmon code
,
drop
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Peter Anvin
NASM 2
.
06
r
c
13
commit
|
commitdiff
|
tree
2009-06-25
H
.
Peter Anvi
n
change
s
.
src: update
commit
|
commitdiff
|
tree
2009-06-25
H
.
P
e
ter A
n
vin
insns: ma
k
e the MMX ver
s
ion of PINSRW match the SSE
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Peter Anvin
Intel FMA: drop r
e
l
axed fo
r
ms
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Peter Anvin
Fix th
e
PINSR s
e
ries of ins
t
ruct
i
ons
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Pet
e
r
A
nvin
Add support for inst
r
uc
t
i
o
ns whi
c
h
always use
lo
w
8
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-25
H
.
P
eter Anvin
insns
.
dat: f
i
x typos: VCMPORD_SP[S
D
]
e
nte
r
ed as VCMPORS_SP[SD]
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Peter Anvin
insns
.
d
a
t
: collapse
relaxed
f
orms
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Pe
t
e
r Anv
i
n
insns
.
pl
:
al
l
ow r
e
l
ax
e
d f
o
rm
s
to be cre
a
ted
w
it
h
out
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-24
H
.
Pet
e
r An
v
in
c
han
g
es
.
s
r
c: fix
some
odd spacing
commit
|
commitdiff
|
tree
2009-06-23
H
.
Pe
t
e
r
A
nvin
parse
r
: don't
u
se midcode declara
t
ions
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-05-26
H
.
Pe
t
er Anvin
specfi
l
e:
update URL
s
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-05-26
H
.
Pe
t
er
A
nvin
Nindent: add back the
-
nut
opti
o
n
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-05-26
H
.
Peter Anvin
N
i
ndent:
upd
a
te with the -npro
a
nd -
i
l0
op
t
ions
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-05-23
H
.
Pe
t
er
Anvin
doc: use
NASM
syntax for x87 r
e
gisters
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-05-17
C
yri
l
l Go
r
cunov
insns
.
dat - fi
x
up
f
o
r XOP (S
S
E5)
AMD
i
nstru
c
tions
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-05-15
Cyrill Gorcuno
v
insns
.
dat
-
intro
c
uce base XOP (SSE5) AMD instructions
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-05-15
Cyri
l
l Gorcu
n
ov
i
n
s
ns
.
pl - add hand
l
ing
o
f pp VEX/XO
P
fields
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-05-09
H
.
Peter
Anvin
A
dd
s
ymbolic cons
t
ants for RE
X
_
V
"cla
s
ses" (VEX, XOP
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-05-09
H
.
Peter Anvin
doc:
r
e
move
insref
.
s
rc
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-05-06
H
.
Pet
e
r Anvin
NASM 2
.
06rc12
commit
|
commitdiff
|
tree
2009-05-04
H
.
Peter Anvi
n
prepro
c
: hand
l
e %+ even durin
g
early to
k
e
n
replacement
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-05-04
H
.
Peter An
v
in
Use low
e
r
c
as
e
for
V
E
X and XOP i
n
instructions
t
able
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-05-04
H
.
P
e
ter Anvin
In
f
ra
s
tru
c
ture
s
upport
f
or AMD's new XOP prefix
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-04-30
H
.
Peter
A
nvin
out
b
in
:
r
eplace
f
prin
t
f(rf,
n
ot_defined);
w
it
h
fputs
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-04-20
H
.
Peter Anvin
do
c
: slightl
y
tid
y
the
c
opyright page
o
f
the man
u
al
.
commit
|
commitdiff
|
tree
2009-04-08
H
.
Peter
A
nvin
pre
p
roc: fix more token past
i
ng
c
ases
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-04-08
H
.
Pete
r
A
n
vin
AUTHORS: Update inf
o
rm
a
t
ion for
H
P
A
commit
|
commitdiff
|
tree
2009-04-08
H
.
P
e
ter An
v
in
NAS
M
2
.
06rc10
commit
|
commitdiff
|
tree
2009-04-08
H
.
Peter Anvin
Document pre
p
rocessor token c
o
ncate
n
a
t
i
on fix
.
commit
|
commitdiff
|
tree
2009-04-08
H
.
Peter A
n
v
i
n
Handle weird cases of
t
o
ken pasting
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-04-08
H
.
Peter Anvin
NAS
M
2
.
06rc9
commit
|
commitdiff
|
tree
2009-04-07
H
.
Peter Anvin
nasm
.
nsi:
a
dd C
O
P
YING to the list
of files to package
commit
|
commitdiff
|
tree
2009-04-07
H
.
Peter Anvi
n
na
s
m
.
nsi: a
d
d NA
S
M Manu
a
l; automate version generation
commit
|
commitdiff
|
tree
2009-04-07
Shao Miller
Add NSIS scrip
t
to make a W
i
ndows in
s
taller
commit
|
commitdiff
|
tree
2009-03-19
H
.
Peter
Anvin
disasm: fix
reversed REP vs REPNE in eatbyte()
commit
|
commitdiff
|
tree
2009-03-19
H
.
Peter Anvin
d
i
sasm: when no instruction is fou
n
d, consider a n
a
ked
.
.
.
commit
|
commitdiff
|
tree
2009-03-15
H
.
Peter An
v
i
n
NASM 2
.
06rc7
commit
|
commitdiff
|
tree
2009-03-08
H
.
P
e
ter
A
n
vin
B
R
2672117: ha
n
d
l
e
long li
n
es for db/d
w
/
etc
.
commit
|
commitdiff
|
tree
2009-03-01
H
.
Peter Anvi
n
auto
c
on
f
: det
e
ct the broken b
o
ol in OpenWatcom 1
.
8
commit
|
commitdiff
|
tree
2009-03-01
H
.
Peter
A
nvin
Most
instruction
c
o
des are octal, so print er
r
ors that
.
.
.
commit
|
commitdiff
|
tree
2009-02-24
H
.
P
eter A
n
vin
A
d
d
VPCLMU
L
instruc
t
ions
commit
|
commitdiff
|
tree
2009-02-24
H
.
Peter Anvin
as
s
emble: only be optimistic with
NO_S
E
G if we'r
e
real
l
y
.
.
.
commit
|
commitdiff
|
tree
2009-02-24
H
.
Peter Anvin
co
n
verge
n
ce
.
asm: add tes
t
of jm
p
to a
n
absolute address
commit
|
commitdiff
|
tree
2009-02-22
H
.
P
eter Anvin
PCLMUL is apparentl
y
targeted for We
s
tmere w
i
t
h the
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
Pet
e
r
Anvi
n
NASM 2
.
0
6rc5
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anv
i
n
BR 2
5
57903: fix di
s
as
s
embly of
a
s
e
t o
f
SSE MOV* instructions
commit
|
commitdiff
|
tree
2009-02-22
H
.
Pete
r
Anvin
BR 254125
2
: Fix
i
s
sues in insns
.
dat, mo
s
t
l
y related
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
P
et
e
r Anvin
chang
e
s
.
src: d
o
cument WAIT and %$$ fixes
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
BR 25
9
247
6
: Treat WAIT as a
prefix
eve
n
thoug
h
it's
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anv
i
n
br70473
6
: handle deep con
t
ext-
l
ocal ma
c
ros
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter
A
nvin
n
asmli
b
: make
n
asm_strcat() t
a
ke const argu
m
ents
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anv
i
n
outelf32/64
:
remove ali
g
n_str i
n
favo
r
of fwriteze
r
o()
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
outbi
n
: fix typo: "sections" not "secti
o
n
"
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter An
v
in
Unify
all
-
z
e
ro buffers; add fwritezero()
commit
|
commitdiff
|
tree
2009-02-22
H
.
Pe
t
er An
v
in
B
R 26
1
1906: proper err
o
r mess
a
g
e
for start < origin
commit
|
commitdiff
|
tree
2009-02-22
H
.
P
e
ter Anvin
N
A
SM 2
.
06rc4
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
Fix opc
o
de
for VADDSUBPS; operands fo
r
VBL
E
ND; add
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
FMA instruction
s
wo
n
'
t be in San
d
y Bridge
commit
|
commitdiff
|
tree
2009-02-13
H
.
P
eter Anvin
B
R
2593349: Move version mess
a
ge back to stdou
t
commit
|
commitdiff
|
tree
2009-01-19
H
.
Peter Anvin
d
oc:
c
lean up the
"
Strin
g
Mani
p
ulation
i
n
Macros" se
c
tion
commit
|
commitdiff
|
tree
2009-01-19
H
.
Peter Anvi
n
doc: i
n
de
n
t
t
he time ma
c
ro
example
commit
|
commitdiff
|
tree
2009-01-19
H
.
Pet
e
r Anvin
d
o
c: fix typ
o
commit
|
commitdiff
|
tree
2009-01-19
H
.
Peter An
v
i
n
Merge bran
c
h 'master' of g
i
t+ssh
:
/
/repo
.
or
.
c
z/srv/git
.
.
.
commit
|
commitdiff
|
tree
2009-01-19
H
.
Peter Anvin
doc: update the
section on numeric cons
t
ants
commit
|
commitdiff
|
tree
2009-01-05
H
.
Peter A
n
vin
Fix the
[warning] directive
commit
|
commitdiff
|
tree
2009-01-04
H
.
Pe
t
er Anvin
outas8
6
: slight stylistic cleanups
commit
|
commitdiff
|
tree
2009-01-04
S
o
ron
e
l Haetir
Add entry
point support to as86 backe
n
d
commit
|
commitdiff
|
tree
2008-12-30
H
.
Pe
t
er Anvin
BR 2432826: F
i
x enforcement of t
h
e LONG bit
commit
|
commitdiff
|
tree
2008-12-30
H
.
Peter
Anvin
BR 2413278:
N
onoptimal forms of arithme
t
ic ins
t
ru
c
tions
.
.
.
commit
|
commitdiff
|
tree
next