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
NASM 2.06.01rc1
2009-07-02
H
.
Pet
e
r Anvin
NASM 2
.
06
.
01rc1
commit
|
commitdiff
|
tree
2009-07-02
H
.
Pet
e
r Anvin
Beginnings of a crude utility to dump t
h
e
contents
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-02
H
.
Pete
r
Anvin
Fix earl
y
repo
r
t_erro
r
();
avoid
n
uisanc
e
pha
s
e warn
i
ngs
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-02
H
.
Pe
t
er
A
nvin
outobj
:
handl
e
the case of
S
EG
<
u
ndefined
>
i
n
pass 0
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-02
H
.
Pe
t
er Anvin
n
a
smlib:
add
n
a
sm_assert()
;
use c
o
nst char *
f
or
filenames
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-02
H
.
P
e
ter Anvin
c
o
mpil
e
r
.
h: new macro for a
non-ret
u
rning functio
n
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-01
H
.
Peter
A
nvin
outmach
o
: change license to 2-BS
D
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-30
Cyril
l
Gorcuno
v
ELF64: fix incorrect type for the
.
strt
a
b
s
ection header
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-30
H
.
Peter An
v
in
NASM 2
.
06
commit
|
commitdiff
|
tree
2009-06-29
H
.
P
e
ter
Anv
i
n
head
e
rs/do
c
:
c
opyright
header for docu
m
entation file
s
commit
|
commitdiff
|
tree
2009-06-29
H
.
Pete
r
Anvi
n
Add new c
o
pyright hea
d
e
r
s to the rdoff code
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-29
H
.
Pe
t
er Anvin
Add new copyri
g
ht headers to the output modules
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-29
H
.
P
eter Anvin
Add copy
r
ight headers to
s
tandard macro packag
e
s
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-29
H
.
Peter Anvin
Add
copyr
i
ght headers
t
o macro files
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-29
H
.
Peter Anvin
Mac
r
o file copyright he
a
der
commit
|
commitdiff
|
tree
2009-06-29
H
.
Pet
e
r Anvin
A
d
d co
p
yright
h
eaders to the *
.
c/
*
.
h
fi
l
es in the main
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-29
H
.
P
e
ter Anvi
n
I
n memory
of Chuck
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-29
H
.
Peter Anvin
A
d
d copyright hea
d
e
r to
nasmd
o
c
.
src
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-28
H
.
P
e
ter Anv
i
n
LICENSE:
inc
l
ude the actual BSD license
commit
|
commitdiff
|
tree
2009-06-28
H
.
Pe
t
er
A
n
v
i
n
Add copyright
not
i
ce
s
to other *
.
dat
f
iles
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-28
H
.
Peter Anvin
Add
c
op
y
r
i
g
ht notice to insns
.
dat
commit
|
commitdiff
|
tree
2009-06-28
H
.
Pe
t
er
An
v
in
Add copy
r
ight verbiage to Perl scripts;
updat
e
LICENSE
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-28
H
.
Pete
r
Anvin
Standard copyrigh
t
verbiage headers
commit
|
commitdiff
|
tree
2009-06-28
H
.
Peter Anvin
LICENSE
:
g
ive t
h
e current
l
icen
s
e stat
u
s
.
commit
|
commitdiff
|
tree
2009-06-28
H
.
Peter
A
nvin
NASM 2
.
06rc
1
6
commit
|
commitdiff
|
tree
2009-06-28
H
.
Peter A
n
vin
Run make all
d
eps
commit
|
commitdiff
|
tree
2009-06-28
H
.
Pet
e
r Anvin
Mo
v
e prototypes for null_debug to ou
t
form
.
h and
outlib
.
h
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-28
H
.
Pe
t
er
Anvin
Move backen
d
-
specific
code to output/
;
break
out null
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-28
H
.
P
eter An
v
i
n
debug: make *all* the null d
e
bug
r
outines avai
l
able
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-28
H
.
Peter
Anvin
outp
u
t: ca
l
l
debug init from
a
central l
o
cation
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-28
H
.
Peter Anvin
test/Makefile: add rule
t
o pr
o
duce a
.
dbg file
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-28
H
.
Pe
t
er An
v
in
o
utf
o
rm: b
u
i
l
d ALL format
s
by def
a
ul
t
,
i
n
c
l
uding D
B
G
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-28
H
.
P
eter A
n
vin
o
utelf
.
c: ad
d
a
ppropr
i
ate #ifdefs
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-28
H
.
Pete
r
A
nvin
outd
b
g
: mak
e
outd
b
g
.
c compile cl
e
anly
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-27
H
.
P
e
ter Anvin
N
ASM 2
.
06
r
c15
commit
|
commitdiff
|
tree
2009-06-27
H
.
Peter
Anvin
BR
2
7
8
1900: han
d
le common l
a
bel
s
while o
p
timizing
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-27
H
.
Peter Anvin
parser
.
c: fix stylistic n
i
tpick
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-27
H
.
Peter Anvin
assemble
.
c: styl
i
s
tic nitp
i
ck
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-27
H
.
Peter Anvin
p
r
epr
o
c
: use %if 0 instead of
%
if
d
ef BOGUS
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-27
H
.
P
eter Anvin
hashtbl:
m
ake hash_iterate() not
c
r
a
sh on an uninitalized
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-27
H
.
Peter Anvi
n
nasm
.
c: c
l
ean up pass exit logic
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-26
H
.
Peter Anvin
ndisasm: fix disass
e
mbly of JR
C
XZ
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-26
H
.
P
e
ter Anvin
NASM 2
.
06r
c
14
commit
|
commitdiff
|
tree
2009-06-26
H
.
P
e
t
e
r
A
nvin
insns
.
dat: r
e
fo
r
mat
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-26
H
.
P
e
ter Anvin
insns
.
dat: add r
e
laxed fo
r
ms for XOP/FMA4/CVT16 instructio
n
s
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-26
H
.
Pet
e
r Anvin
Ad
d
Cyrill Gorcun
o
v
to A
U
THORS
commit
|
commitdiff
|
tree
2009-06-26
H
.
P
e
ter Anvin
i
n
sns
.
pl: remove st
r
ay whitespace
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-26
H
.
Pe
t
er An
v
i
n
i
nsn
s
.
pl:
add "nohi"
c
ode fo
r
R
E
X_NH
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-26
H
.
Pe
t
er Anvin
ins
n
s
.
p
l
: fix indentation
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-26
H
.
Pe
t
er Anvi
n
E
LF: mak
e
debugg
i
n
g
functio
n
s static
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-26
H
.
P
eter Anvin
ELF: remove l
o
op
i
n
v
ariant
c
alculation of global of
f
set
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-26
H
.
Peter An
v
in
ELF: clean up the arithm
e
tic for
g
lobal symbols
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-26
H
.
Peter Anvin
ELF
:
bump GLOBAL_TEMP_BASE
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Pet
e
r A
n
vi
n
ELF: eliminate hard-code
d
s
e
ct
i
o
n
numbers
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Peter An
v
in
Handle the new E
L
F header
s
i
n
t
h
e
d
ep
e
nde
n
cy
generation
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Peter Anvin
ELF: add header
files, begin
m
erging
c
ommon code
,
drop
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Peter Anvin
NASM 2
.
06rc13
commit
|
commitdiff
|
tree
2009-06-25
H
.
Peter Anvin
c
hanges
.
src: update
commit
|
commitdiff
|
tree
2009-06-25
H
.
Peter Anv
i
n
insns: m
a
ke
t
he MMX ve
r
si
o
n of
PINSRW match the SSE
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Peter
Anv
i
n
Intel FMA: drop relaxed form
s
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Peter Anv
i
n
Fix the PINSR
s
eries of i
n
structions
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-25
H
.
P
e
ter
Anv
i
n
Add supp
o
rt for instru
c
tions which alway
s
us
e
low 8
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Peter A
n
vin
insns
.
d
at: fi
x
typos: VCM
P
O
R
D_SP[SD] ent
e
red as VCMPORS_SP[SD]
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Peter A
n
vin
i
n
sns
.
d
at: collapse relaxed forms
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Pete
r
A
n
vin
insn
s
.
pl: all
o
w relaxed forms to be created
wi
t
ho
u
t
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-24
H
.
Pete
r
Anvin
changes
.
src: fix som
e
od
d
spacing
commit
|
commitdiff
|
tree
2009-06-23
H
.
Peter Anvin
parser:
do
n
't use
midco
d
e de
c
larations
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-05-26
H
.
Peter Anv
i
n
s
pecfile: upd
a
t
e URLs
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-05-26
H
.
Peter
A
nvin
Nind
e
nt: add ba
c
k the -n
u
t optio
n
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-05-26
H
.
Peter Anvin
Nindent:
u
p
date with the -npro
and -il0 options
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-05-23
H
.
Peter
A
nvin
d
oc: use NASM syntax f
o
r
x
8
7 registers
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-05-17
Cyrill Gorcunov
ins
n
s
.
dat -
f
ixup for XOP
(
S
SE5) AMD instructions
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-05-15
Cyr
i
ll Gorcunov
insns
.
dat - introcuce
b
ase XOP
(SSE5) AMD
i
nstr
u
ction
s
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-05-15
Cyri
l
l Go
r
cu
n
ov
insns
.
pl - add handlin
g
of pp VEX/XO
P
f
i
elds
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-05-09
H
.
P
eter An
v
in
A
dd symboli
c
constan
t
s for REX
_
V "classes
"
(VEX, XOP
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-05-09
H
.
P
e
ter Anvin
doc:
r
e
move insr
e
f
.
src
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-05-06
H
.
P
e
ter Anvin
NASM 2
.
06r
c
12
commit
|
commitdiff
|
tree
2009-05-04
H
.
Peter Anvin
preproc: handle %+ e
v
en d
u
ring early token
replacement
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-05-04
H
.
P
e
ter
Anvin
Use lower case fo
r
VEX and XOP in
i
n
s
t
r
u
ctions
t
able
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-05-04
H
.
Peter
A
nvin
In
f
rastructu
r
e
support
for AMD's new
X
OP prefix
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-04-30
H
.
Peter Anvin
out
b
in:
r
epl
a
ce fp
r
intf(rf, n
o
t_defin
e
d);
w
i
th fp
u
ts
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-04-20
H
.
Peter
A
nvin
doc
:
sligh
t
ly tidy the co
p
yright page of the manua
l
.
commit
|
commitdiff
|
tree
2009-04-08
H
.
Peter An
v
in
preproc: fix more token
p
a
s
ting cases
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-04-08
H
.
Peter Anvin
AU
T
HOR
S
: U
p
da
t
e informa
t
ion
f
or HP
A
commit
|
commitdiff
|
tree
2009-04-08
H
.
Peter
A
nvin
NA
S
M 2
.
0
6rc10
commit
|
commitdiff
|
tree
2009-04-08
H
.
Peter Anvi
n
Document preprocessor token concatenation fix
.
commit
|
commitdiff
|
tree
2009-04-08
H
.
Peter Anvin
H
andle weird cases
of token pasting
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-04-08
H
.
Peter Anvin
NA
S
M 2
.
06rc9
commit
|
commitdiff
|
tree
2009-04-07
H
.
Peter Anvin
nasm
.
n
s
i:
add COPYI
N
G to the list
of file
s
to package
commit
|
commitdiff
|
tree
2009-04-07
H
.
Peter Anvi
n
nasm
.
nsi: add NASM M
a
nual; a
u
tomate version generation
commit
|
commitdiff
|
tree
2009-04-07
Sh
a
o Mil
l
er
Ad
d
NS
I
S
s
cript to mak
e
a
W
i
ndows inst
a
l
ler
commit
|
commitdiff
|
tree
2009-03-19
H
.
Peter Anvin
disasm: fix reversed
R
E
P vs REPNE in eatbyte()
commit
|
commitdiff
|
tree
2009-03-19
H
.
Pet
e
r Anvin
dis
a
sm:
w
hen
n
o instruction is f
o
und, con
s
i
der a naked
.
.
.
commit
|
commitdiff
|
tree
2009-03-15
H
.
P
e
t
e
r Anvin
NASM 2
.
06r
c
7
commit
|
commitdiff
|
tree
2009-03-08
H
.
Peter A
n
v
i
n
BR 2672117: h
a
ndle long lines for d
b
/
dw/et
c
.
commit
|
commitdiff
|
tree
2009-03-01
H
.
Peter Anvin
autoconf: detect t
h
e broken
b
ool in Open
W
atco
m
1
.
8
commit
|
commitdiff
|
tree
2009-03-01
H
.
Pet
e
r A
n
v
i
n
Most ins
t
ru
c
tion
codes are
o
c
tal,
so print errors that
.
.
.
commit
|
commitdiff
|
tree
2009-02-24
H
.
P
e
t
er Anvi
n
Add VPCLMUL
i
nstruct
i
ons
commit
|
commitdiff
|
tree
2009-02-24
H
.
P
e
ter Anv
i
n
assemble: only be
opt
i
mis
t
ic with NO_SEG if we'r
e
re
a
lly
.
.
.
commit
|
commitdiff
|
tree
2009-02-24
H
.
Peter Anvin
convergence
.
asm: add test o
f
jmp to an abs
o
lute
address
commit
|
commitdiff
|
tree
next