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
debug: make *all* the null debug routines available as a library
2009-06-28
H
.
Pe
t
er An
v
in
debug: 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
.
Pete
r
Anvin
output:
c
all debug init
fro
m
a central location
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-28
H
.
Peter Anvin
t
e
s
t
/Makefi
l
e
:
add rule
to produce a
.
dbg file
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-28
H
.
Peter Anvin
o
utfor
m
: buil
d
ALL f
o
rmats by defaul
t
, including DBG
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-28
H
.
Pet
e
r An
v
i
n
o
ute
l
f
.
c
:
add appropriate #
i
fd
e
fs
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-28
H
.
P
e
ter
Anvin
outdbg: make outdbg
.
c com
p
ile c
l
eanly
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-27
H
.
Peter Anvin
N
A
SM 2
.
06rc15
commit
|
commitdiff
|
tree
2009-06-27
H
.
Pet
e
r Anvin
BR 2781900: handle common lab
e
ls while opt
i
mizing
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-27
H
.
Peter Anvi
n
p
a
rser
.
c: fix
stylistic n
i
t
pi
c
k
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-27
H
.
P
eter Anvin
a
s
s
e
mble
.
c: stylis
t
ic nitp
i
ck
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-27
H
.
Peter Anvin
prepr
o
c:
use %
i
f
0
instead of %
i
f
def BOGUS
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-27
H
.
Peter A
n
vin
hashtbl: make hash_iterate() not c
r
ash on an un
i
n
it
a
liz
e
d
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-27
H
.
Peter
A
nvin
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
.
P
eter Anvin
nd
i
s
asm: fix dis
a
ss
e
mbly of JRCXZ
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-26
H
.
Peter Anvin
NASM
2
.
0
6
rc14
commit
|
commitdiff
|
tree
2009-06-26
H
.
Pe
t
er Anv
i
n
ins
n
s
.
d
a
t
: refor
m
at
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-26
H
.
Peter A
n
vin
i
n
sns
.
dat:
add r
e
l
a
x
ed forms for XO
P
/
F
M
A4/CVT16 instructions
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-26
H
.
Peter Anvin
Add Cyrill Gorcunov to AUTHORS
commit
|
commitdiff
|
tree
2009-06-26
H
.
Pet
e
r Anvin
insns
.
p
l
:
r
emove
s
tray
w
hitesp
a
ce
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-26
H
.
Pe
t
er Anvin
insns
.
pl: add "
n
o
h
i" code for REX_NH
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-26
H
.
P
e
ter Anvin
insns
.
pl: fix indentat
i
on
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-26
H
.
Pet
e
r An
v
in
ELF
:
make debugging
f
u
ncti
o
ns static
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-26
H
.
Peter Anvin
ELF:
r
e
move loo
p
inva
r
iant
calcula
t
ion of gl
o
bal offset
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-26
H
.
Peter Anv
i
n
ELF
:
clean up
the arithmeti
c
f
or gl
o
bal
s
y
m
bo
l
s
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-26
H
.
Peter An
v
i
n
ELF:
bum
p
GLOB
A
L
_TEM
P
_BASE
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Pe
t
e
r Anv
i
n
ELF: elimina
t
e
h
ard-code
d
section numbers
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Peter Anvi
n
Handle the new
E
LF headers in the d
e
pe
n
d
ency gene
r
at
i
on
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Peter An
v
in
E
LF: add header files,
b
e
gin mer
g
ing common 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
A
n
vin
changes
.
s
rc: upd
a
te
commit
|
commitdiff
|
tree
2009-06-25
H
.
Pe
t
er Anvin
i
n
s
ns: make the MMX v
e
rsion of PINSRW match t
h
e
S
SE
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Peter Anvin
Intel FMA:
d
rop relaxed forms
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-25
H
.
P
eter Anvin
Fix the
P
INSR series
o
f instru
c
ti
o
ns
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Pe
t
er Anvin
Add s
u
p
p
ort f
o
r inst
r
uctions which always use low 8
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-25
H
.
P
e
ter Anvin
insns
.
da
t
: fix typos: VCMP
O
R
D
_S
P
[SD] entered as VCMP
O
RS_SP[S
D
]
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Peter Anv
i
n
insns
.
dat: coll
a
p
se
rela
x
ed fo
r
ms
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Peter Anvin
insns
.
pl: allow
relaxe
d
forms to be created
without
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-24
H
.
P
e
ter A
n
v
in
c
hanges
.
s
r
c:
fix
some odd spac
i
n
g
commit
|
commitdiff
|
tree
2009-06-23
H
.
Pe
t
er
A
nvin
parser: do
n
'
t use midcode de
c
lara
t
ions
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-05-26
H
.
Peter Anv
i
n
specfile: upd
a
te URLs
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-05-26
H
.
Peter Anvin
Ninden
t
: add back the
-nut option
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-05-26
H
.
Pe
t
er Anvin
N
indent: u
p
date with t
h
e -
n
pro
a
nd -
i
l0 op
t
ions
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-05-23
H
.
Peter Anvin
doc: use NASM syntax
for
x
87
r
eg
i
ster
s
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-05-17
Cyrill G
o
rcun
o
v
in
s
ns
.
dat -
fixup
fo
r
X
O
P (SSE5)
A
MD i
n
structions
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-05-15
C
yrill G
o
rcunov
in
s
ns
.
da
t
- introcuce base XOP (SSE5
)
AM
D
instructions
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-05-15
C
y
rill Gorcunov
insns
.
pl - add handling of
p
p
V
EX/XOP fields
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-05-09
H
.
Peter Anvin
Add symboli
c
constants for REX_V "cla
s
ses" (VEX,
XOP
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-05-09
H
.
Pet
e
r Anvi
n
doc:
r
emove insref
.
src
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-05-06
H
.
Peter
Anvi
n
N
ASM 2
.
0
6
rc12
commit
|
commitdiff
|
tree
2009-05-04
H
.
Pete
r
A
n
v
in
preproc: h
a
ndle %+ ev
e
n
during early toke
n
replacement
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 instr
u
c
t
ions table
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-05-04
H
.
Peter Anvin
I
n
f
rastructure support for
A
MD's
n
ew XOP prefix
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-04-30
H
.
Pet
e
r
Anvin
outbin:
r
ep
l
ace
f
printf(r
f
, not_defi
n
ed); with
f
puts
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-04-20
H
.
Peter An
v
in
doc: sli
g
h
t
ly
tidy
t
he copy
r
ight page of
t
he manual
.
commit
|
commitdiff
|
tree
2009-04-08
H
.
P
eter
Anvin
preproc: fix more
token pasting cases
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-04-08
H
.
Peter Anvin
AUTHORS: Update informat
i
on for HP
A
commit
|
commitdiff
|
tree
2009-04-08
H
.
Pet
e
r
Anvin
N
ASM 2
.
0
6
rc1
0
commit
|
commitdiff
|
tree
2009-04-08
H
.
Peter Anvin
D
o
cu
m
ent preprocessor
token concatenation fix
.
commit
|
commitdiff
|
tree
2009-04-08
H
.
P
eter Anvi
n
Ha
n
d
le weird ca
s
es of
token pasting
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-04-08
H
.
P
e
ter Anvin
NASM
2
.
06rc9
commit
|
commitdiff
|
tree
2009-04-07
H
.
Peter
Anvin
n
asm
.
nsi:
a
dd COPYING to the list of files t
o
p
a
ckage
commit
|
commitdiff
|
tree
2009-04-07
H
.
Peter Anv
i
n
nasm
.
nsi: a
d
d NAS
M
Manual; automate versi
o
n
generation
commit
|
commitdiff
|
tree
2009-04-07
Shao
M
i
ller
Add NS
I
S script to mak
e
a W
i
ndow
s
installer
commit
|
commitdiff
|
tree
2009-03-19
H
.
Peter A
n
v
i
n
disasm: fix reversed RE
P
vs R
E
PNE in eatbyte(
)
commit
|
commitdiff
|
tree
2009-03-19
H
.
Peter Anvin
disasm: when no in
s
t
ruction is foun
d
, co
n
s
i
d
e
r a na
k
ed
.
.
.
commit
|
commitdiff
|
tree
2009-03-15
H
.
Pet
e
r Anvin
N
A
S
M
2
.
06rc7
commit
|
commitdiff
|
tree
2009-03-08
H
.
Pete
r
An
v
in
B
R
2672
1
1
7
: han
d
le
l
ong lines for db/dw/etc
.
commit
|
commitdiff
|
tree
2009-03-01
H
.
Peter Anvin
autoconf: detec
t
the
b
roke
n
bool in OpenW
a
tcom
1
.
8
commit
|
commitdiff
|
tree
2009-03-01
H
.
Pe
t
er
A
nvi
n
Most
ins
t
r
u
c
tion codes are octal, so
p
r
i
nt
errors
t
hat
.
.
.
commit
|
commitdiff
|
tree
2009-02-24
H
.
Peter Anvin
A
d
d
VPCLMUL instruction
s
commit
|
commitdiff
|
tree
2009-02-24
H
.
Peter Anvin
ass
e
mble
:
only be optimist
i
c
w
ith NO_SEG if
w
e're really
.
.
.
commit
|
commitdiff
|
tree
2009-02-24
H
.
Pete
r
Anvin
c
o
nverg
e
nce
.
asm:
add
t
e
s
t of j
m
p
to
an absolute ad
d
ress
commit
|
commitdiff
|
tree
2009-02-22
H
.
P
e
ter Anv
i
n
PCLMUL
i
s
a
pparentl
y
ta
r
geted f
o
r Westmere wi
t
h the
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
P
eter Anvin
NASM
2
.
06rc5
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter
A
nvin
BR 2
5
57
9
03
:
fix disassembly
o
f a set of SSE
M
OV
*
in
s
truc
t
i
ons
commit
|
commitdiff
|
tree
2009-02-22
H
.
Pete
r
Anvin
B
R 2541252:
F
ix issues in
i
nsns
.
d
a
t,
m
o
stly related
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter
A
nvin
changes
.
src: d
o
cumen
t
WAIT and
%
$$ fix
e
s
commit
|
commitdiff
|
tree
2009-02-22
H
.
Pete
r
An
v
in
BR 259
2
4
7
6
: Trea
t
W
A
IT as a
prefix even t
h
ough it's
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
Pet
e
r Anvin
br704
7
3
6
: handle de
e
p context-local
macros
commit
|
commitdiff
|
tree
2009-02-22
H
.
P
e
ter Anvin
nasml
i
b: ma
k
e
n
asm_strcat() take const argumen
t
s
commit
|
commitdiff
|
tree
2009-02-22
H
.
P
e
te
r
Anvin
outelf32/6
4
: remo
v
e align
_
str
in favor of
fwritez
e
ro()
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
outbin:
f
i
x
t
ypo:
"
s
e
ctions" not
"
s
ection"
commit
|
commitdiff
|
tree
2009-02-22
H
.
P
eter A
n
vin
Unif
y
all-zero buffers; add fwrit
e
zero()
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
BR 2
6
1
1
906: proper err
o
r messag
e
f
o
r start < o
r
igin
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter
A
n
vin
NASM 2
.
06rc4
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
F
i
x
o
pc
o
de for VADD
S
UBPS; oper
a
nds for
V
BLEND; add
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
Pe
t
er Anvin
FMA i
n
structions won't b
e
in Sandy Bridge
commit
|
commitdiff
|
tree
2009-02-13
H
.
Peter Anvin
B
R
2593349:
M
o
v
e version me
s
s
a
g
e
back to stdout
commit
|
commitdiff
|
tree
2009-01-19
H
.
Peter Anvin
doc: clean up the
"String Manipulatio
n
in Macros" section
commit
|
commitdiff
|
tree
2009-01-19
H
.
Pet
e
r Anvin
doc:
i
nde
n
t t
h
e time mac
r
o example
commit
|
commitdiff
|
tree
2009-01-19
H
.
P
eter Anvi
n
doc: fix typo
commit
|
commitdiff
|
tree
2009-01-19
H
.
P
eter Anv
i
n
Mer
g
e branc
h
'master' of git+ssh://repo
.
or
.
cz/srv/git
.
.
.
commit
|
commitdiff
|
tree
2009-01-19
H
.
P
e
ter Anvin
doc: update t
h
e section on numeric
c
on
s
tan
t
s
commit
|
commitdiff
|
tree
2009-01-05
H
.
Pete
r
Anvin
Fix the [warnin
g
]
di
r
ec
t
ive
commit
|
commitdiff
|
tree
2009-01-04
H
.
P
eter Anvin
outas86: sligh
t
styli
s
tic cleanup
s
commit
|
commitdiff
|
tree
2009-01-04
Soronel
H
aetir
Add entry p
o
int su
p
por
t
to as86 ba
c
kend
commit
|
commitdiff
|
tree
2008-12-30
H
.
Peter Anvin
BR 2432826: Fix
e
nforc
e
m
e
nt of the LONG
bit
commit
|
commitdiff
|
tree
2008-12-30
H
.
Peter Anvi
n
BR 24132
7
8:
N
onopt
i
ma
l
forms of arithm
e
tic
i
nstruct
i
ons
.
.
.
commit
|
commitdiff
|
tree
2008-12-23
H
.
Peter Anvin
changes
.
src
:
d
ocument Mach-O alignment
fix
.
commit
|
commitdiff
|
tree
2008-12-20
H
.
Peter Anvin
N
ASM 2
.
06rc2
commit
|
commitdiff
|
tree
next