repo.or.cz
/
nasm
/
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
eter A
n
vin
Ma
c
ro file copyright header
commit
|
commitdiff
|
tree
2009-06-29
H
.
Peter Anvin
Add copyright headers to the *
.
c/
*
.
h file
s
in the main
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-29
H
.
P
eter Anvin
I
n
m
e
mory of Chuck
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-29
H
.
Peter Anvin
Add copyright he
a
der t
o
nasm
d
oc
.
src
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-28
H
.
Peter
Anvin
LICENSE: i
n
clude
th
e
actual
B
S
D license
commit
|
commitdiff
|
tree
2009-06-28
H
.
Pete
r
Anvin
Add
copyright notices to
other *
.
dat
files
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-28
H
.
Pe
t
er Anvin
Add copyright notice
t
o insns
.
dat
commit
|
commitdiff
|
tree
2009-06-28
H
.
Peter
A
nvin
A
d
d c
o
pyright v
e
r
b
iag
e
to Perl scripts; upd
a
te
LICENSE
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-28
H
.
Peter Anvin
Standard copyright ve
r
bia
g
e h
e
aders
commit
|
commitdiff
|
tree
2009-06-28
H
.
Peter Anvin
LICENSE: give the curre
n
t license s
t
atus
.
commit
|
commitdiff
|
tree
2009-06-28
H
.
Pete
r
Anvin
N
A
S
M 2
.
0
6
rc16
commit
|
commitdiff
|
tree
2009-06-28
H
.
Peter A
n
vi
n
Run make alld
e
ps
commit
|
commitdiff
|
tree
2009-06-28
H
.
Pete
r
A
n
vin
Move
prototypes for n
u
ll
_
d
e
b
ug to outform
.
h and outlib
.
h
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-28
H
.
Peter Anv
i
n
Move backend-
s
pecific code to output/; b
r
eak out null
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-28
H
.
Pet
e
r
A
n
v
in
debug: m
a
ke *al
l
* the null debu
g
routines available
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-28
H
.
Peter
Anvin
ou
t
pu
t
: 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
.
P
eter A
n
vin
t
e
st/
M
akefil
e
: add r
u
le to
produce a
.
dbg
f
i
le
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-28
H
.
Peter Anvin
o
u
tform: b
u
ild ALL
formats by default
,
including
D
B
G
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-28
H
.
Peter Anvin
outelf
.
c: add appropriate #ifdefs
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-28
H
.
Peter
Anvin
outdbg: make outdbg
.
c
compile cleanl
y
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-27
H
.
Peter
Anvi
n
NASM 2
.
06rc15
commit
|
commitdiff
|
tree
2009-06-27
H
.
Peter An
v
in
BR 2781900
:
hand
l
e com
m
on labels while optimizing
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-27
H
.
Peter
Anvin
pars
e
r
.
c: f
i
x stylistic nit
p
ick
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-27
H
.
P
eter Anvin
assemb
l
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
prepro
c
:
use %if 0
i
n
stead o
f
%ifdef
BOGUS
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-27
H
.
Peter Anvin
h
a
shtbl: mak
e
hash_iterat
e
(
)
n
o
t
cra
s
h on an un
i
nital
i
zed
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-27
H
.
Peter Anvin
nasm
.
c:
clean
up pass exit
l
ogic
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-26
H
.
P
e
t
er Anv
i
n
nd
i
sasm: fix dis
a
ssembly of JRCXZ
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-26
H
.
Peter
A
nvin
NASM 2
.
06rc14
commit
|
commitdiff
|
tree
2009-06-26
H
.
Peter
Anvin
insns
.
dat: reformat
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-26
H
.
Peter Anvin
insns
.
dat: ad
d
relaxed forms f
o
r XOP
/
FMA4/CVT16
i
nst
r
uction
s
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-26
H
.
Peter Anvin
A
dd
C
yri
l
l Gorcunov
to AU
T
HO
R
S
commit
|
commitdiff
|
tree
2009-06-26
H
.
Peter An
v
in
insns
.
pl: r
e
move stray w
h
itespa
c
e
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 R
E
X_NH
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-26
H
.
Peter Anvin
i
n
s
n
s
.
p
l: fix indentation
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-26
H
.
Peter Anvin
ELF: make debugging funct
i
ons static
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-26
H
.
P
e
ter Anvin
E
L
F: remove l
o
op invariant ca
l
culati
o
n of gl
o
bal offset
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-26
H
.
Peter Anvin
ELF: cle
a
n up the
a
r
ithmetic for glo
b
al symbols
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-26
H
.
Peter Anv
i
n
ELF: bump GLO
B
AL_TEMP_BASE
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-25
H
.
P
eter Anvin
ELF: eliminate hard-coded section
number
s
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Peter A
n
v
in
Handle the new EL
F
headers i
n
the dependency gener
a
tion
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Peter Anvin
ELF: add header file
s
, begin mer
g
i
n
g
c
ommon
c
ode,
drop
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Peter A
n
vi
n
NASM
2
.
06r
c
13
commit
|
commitdiff
|
tree
2009-06-25
H
.
Pete
r
Anvin
c
h
a
n
g
e
s
.
s
r
c: updat
e
commit
|
commitdiff
|
tree
2009-06-25
H
.
P
e
ter Anvin
i
ns
n
s: make the M
M
X ve
r
sion of PINSRW match the
SSE
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Pe
t
er
A
nvin
Intel FMA: drop relaxed forms
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Peter Anvin
Fix the P
I
NSR s
e
ries of instructi
o
ns
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Peter Anvi
n
Add support
for ins
t
ructions which always use low 8
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Peter Anvin
insns
.
dat: fix typos
:
VCMPORD_SP[SD] entered as VCMPORS_SP
[
SD]
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Peter Anvi
n
insn
s
.
d
a
t
: coll
a
ps
e
re
l
axed fo
r
ms
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Peter Anvin
i
nsns
.
pl: allow rel
a
xed form
s
to be created without
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-24
H
.
Pete
r
Anvin
changes
.
src: fix some
odd spac
i
ng
commit
|
commitdiff
|
tree
2009-06-23
H
.
Pete
r
Anvin
parser: don't use
m
idcode declarations
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-05-26
H
.
Peter Anvin
specfi
l
e: up
d
ate URLs
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-05-26
H
.
Pete
r
Anvin
Nindent
:
add
b
a
ck t
h
e -nut opti
o
n
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-05-26
H
.
Peter
A
nvin
Ni
n
d
ent: upda
t
e with
t
he -npro
an
d
-
il0 options
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-05-23
H
.
Peter
A
nvin
doc:
use
N
ASM
s
yntax f
o
r x87 registers
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-05-17
Cyrill Gorcunov
insns
.
da
t
-
fixup
f
or X
O
P (SSE
5
)
AMD instruction
s
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-05-15
Cyrill
G
orcunov
insn
s
.
dat - introcuce base XOP (
S
S
E5)
AMD instruct
i
ons
Some fixes from Peter Johnson and
H. Peter Anvin
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-05-15
C
yr
i
ll Gorcunov
insns
.
pl
-
add handling of pp
V
EX/XOP fie
l
ds
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-05-09
H
.
Peter Anvin
Add sym
b
olic
c
o
nstants for R
E
X_V "cl
a
s
s
e
s" (V
E
X,
XOP
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-05-09
H
.
Pe
t
er Anvin
d
o
c
: remove insref
.
src
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-05-06
H
.
Peter Anvin
NASM 2
.
06rc12
commit
|
commitdiff
|
tree
2009-05-04
H
.
P
e
t
er Anvin
prepr
o
c: handle %+ e
v
en dur
i
ng e
a
rly token rep
l
acement
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-05-04
H
.
Peter Anvin
Use lower case for VEX and XOP in i
n
structi
o
ns table
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-05-04
H
.
P
e
t
e
r
Anvin
Infrastr
u
cture support for AMD's new XOP prefix
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-04-30
H
.
Peter Anvin
outbin:
rep
l
a
c
e
f
printf(rf
,
n
o
t_defined)
;
wit
h
fp
u
ts
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-04-20
H
.
Peter Anvin
NASM
2
.
06rc1
1
commit
|
commitdiff
|
tree
2009-04-20
H
.
P
et
e
r
Anvin
p
rep
r
oc: unify to
k
en
-
pasting co
d
e
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2009-04-20
H
.
Peter Anvin
doc: slightly tidy the copyright page of t
h
e m
a
n
ual
.
commit
|
commitdiff
|
tree
2009-04-17
H
.
Pe
t
er
A
nvin
p
reproc: make $ an
d
$$
TOKE
N
_
OTHER
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2009-04-08
H
.
Pet
e
r Anvi
n
prep
r
oc: fix more
token
pasting cas
e
s
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-04-08
H
.
Pe
t
e
r
A
nvin
AUTHORS: Update information f
o
r HPA
commit
|
commitdiff
|
tree
2009-04-08
H
.
Peter A
n
v
i
n
NASM
2
.
06r
c
10
commit
|
commitdiff
|
tree
2009-04-08
H
.
P
eter Anvi
n
Document preproc
e
ssor tok
e
n co
n
c
a
tenation fix
.
commit
|
commitdiff
|
tree
2009-04-08
H
.
Pet
e
r
Anvin
Ha
n
dle weird cases of
t
ok
e
n pasting
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-04-08
H
.
P
eter Anvin
NASM 2
.
06rc9
commit
|
commitdiff
|
tree
2009-04-07
H
.
Peter Anvin
nasm
.
n
s
i: add
COPYING to the list o
f
files to package
commit
|
commitdiff
|
tree
2009-04-07
H
.
Pet
e
r Anvin
n
asm
.
nsi
:
add NASM Manual; auto
m
ate version g
e
neration
commit
|
commitdiff
|
tree
2009-04-07
Shao M
i
ller
Add NS
I
S script to make a Windows installer
commit
|
commitdiff
|
tree
2009-03-19
H
.
Peter Anvin
d
isas
m
: f
i
x rev
e
r
s
ed REP
v
s REPNE in e
a
tbyte()
commit
|
commitdiff
|
tree
2009-03-19
H
.
Pet
e
r Anv
i
n
d
i
sasm: when no ins
t
ruction is found
,
consider a nake
d
.
.
.
commit
|
commitdiff
|
tree
2009-03-18
H
.
Peter A
n
vin
N
A
SM 2
.
0
6rc8
commit
|
commitdiff
|
tree
2009-03-18
Andy Polyakov
outcof
f
:
BR 2685756: fix
S
AFESEH with an intern
a
l symbol
commit
|
commitdiff
|
tree
2009-03-18
Michael S
c
h
erer
o
utelf
3
2/64:
f
ix uninitialized rb
t
ree
commit
|
commitdiff
|
tree
2009-03-18
H
.
Peter Anvin
BR 26
9
0688: Fix opcodes for FMA instructions
commit
|
commitdiff
|
tree
2009-03-17
H
.
Peter
A
nv
i
n
A
dd test from BR 2690688
commit
|
commitdiff
|
tree
2009-03-17
H
.
Peter Anvin
BR
2
690688: add m
i
s
s
ing VF
M
inst
r
uc
t
ion
s
commit
|
commitdiff
|
tree
2009-03-16
H
.
Peter
Anvin
BR 2689316: P
E
XTRQ requ
i
res REX
.
W
commit
|
commitdiff
|
tree
2009-03-16
H
.
Peter Anvin
genfm
a
:
fix spelling of the VFNM instructions
commit
|
commitdiff
|
tree
2009-03-16
H
.
Peter
A
nvin
i
nsns
.
da
t
: fix VFNM ins
t
ructio
n
s incorrectly sp
e
lled
.
.
.
commit
|
commitdiff
|
tree
2009-03-15
H
.
Pe
t
er
A
nvin
NAS
M
2
.
06rc7
commit
|
commitdiff
|
tree
2009-03-08
H
.
Peter Anvin
BR
2
672117
:
han
d
le lon
g
li
n
es
for db
/
dw/e
t
c
.
commit
|
commitdiff
|
tree
2009-03-01
H
.
Peter Anvin
autoconf: detect the br
o
ke
n
bool in OpenWatco
m
1
.
8
commit
|
commitdiff
|
tree
2009-03-01
H
.
Peter A
n
vin
Most
instruction codes are o
c
t
a
l
,
s
o
pri
n
t errors that
.
.
.
commit
|
commitdiff
|
tree
2009-02-27
H
.
P
e
t
e
r
A
nvin
optimization
.
asm:
more sbyt
e
tests
commit
|
commitdiff
|
tree
2009-02-27
H
.
Peter Anvin
s
b
yte: optimization
i
s OK if UNKNOWN i
s
n
'
t set
commit
|
commitdiff
|
tree
2009-02-27
H
.
Peter Anvin
optimization
.
asm: add sbyte test
s
commit
|
commitdiff
|
tree
2009-02-26
H
.
Peter A
n
vin
NASM 2
.
06r
c
6
commit
|
commitdiff
|
tree
2009-02-26
H
.
Pet
e
r
A
n
vin
BR 2413265:
d
on'
t
p
e
s
s
i
m
ize displacemen
t
s
commit
|
commitdiff
|
tree
next