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
outobj: handle compilers without 64-bit switch() support
2010-06-07
H
.
P
e
t
er A
n
v
in
outobj:
handle compilers
w
ithout 64-bit sw
i
tch()
su
p
po
r
t
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-06-07
H
.
Peter
A
nvin
outelf3
2
: h
a
ndle
c
om
p
ilers without
6
4-
b
it swit
c
h()
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-05-07
H
.
Pe
t
er Anv
i
n
New %use
p
ackage "fp"
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-05-07
H
.
Peter Anvin
nasmdoc: do
c
ume
n
t octa
l
/bin
a
ry f
l
o
a
ting-
p
oint
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-05-07
H
.
Peter Anvin
nasmdoc:
a
dd missing comma
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-05-07
H
.
Peter
Anvin
nasmdoc
:
update the ful
l
set of numer
i
c
pref
i
x/suffix
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-05-07
H
.
Pe
t
er
A
nvin
outob
j
: update error message
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-05-07
H
.
Peter Anv
i
n
outobj: properly
e
rror on
u
nsup
p
orte
d
reloc
a
tions
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-05-07
H
.
Pete
r
Anvin
outelf64: update copyright date
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-05-06
H
.
P
eter Anvin
E
L
F su
p
p
o
rt for 8-bit
r
elocations
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-05-06
H
.
Peter
A
nv
i
n
Perm
i
t short intersegment
j
u
mps
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-05-06
H
.
P
e
t
er Anvin
Add support for one-
b
y
te rel
o
cations
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-04-22
H
.
Peter
Anvin
ilog2: optimize use of b
s
r for x
8
6-64
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2010-04-22
H
.
Peter Anvin
doc: use bou
n
c
er U
R
Ls f
o
r
the AB
I
docs
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2010-04-21
H
.
Peter An
v
in
Remove
open
-
code
d
ilog2() implementatio
n
s
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-04-21
H
.
Peter Anvin
A
d
d generic ilog2 functions
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-04-21
H
.
Pe
t
er An
v
in
Makefile: clea
n
up th
e
lib
di
r
ecto
r
y on make cl
e
an
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-04-07
H
.
Peter Anvin
directiv
e
s
.
p
l
: t
r
ivial fo
r
m
a
tting fix
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-04-07
H
.
Peter Anvi
n
nasm
.
c
:
s
marter handling o
f
missing directives
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-04-07
H
.
Pet
e
r Anvin
d
i
rectives
.
pl:
c
ompensate for *two*
s
p
ec
i
als, not
just one
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-04-07
H
.
Peter Anvin
Dist
i
n
gui
s
h
no directive present fr
o
m unkn
o
wn di
r
e
ctive
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-02-18
H
.
Peter Anvin
phash
.
ph
:
we haven't required the
G
raph module for
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2010-02-15
H
.
Peter An
v
in
NAS
M
2
.
08r
c
9
commit
|
commitdiff
|
tree
2010-02-15
H
.
Peter
Anvin
doc/change
s
.
src: update in preparation of
2
.
08
re
l
ease
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2010-01-12
H
.
Peter Anvin
NASM 2
.
0
8
rc7
commit
|
commitdiff
|
tree
2010-01-07
H
.
P
et
e
r Anvin
R
E
ADME: add not
e
to see the AUTHO
R
S
file
commit
|
commitdiff
|
tree
2010-01-07
H
.
Peter
A
nv
i
n
insns
.
d
at: in 64-
b
it mo
d
e, ac
c
ept "
m
onit
o
r rax,ecx
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-12-19
H
.
Peter A
n
v
i
n
N
ASM 2
.
08r
c
6
commit
|
commitdiff
|
tree
2009-11-30
H
.
P
e
ter Anvin
Run
"
m
a
ke alldeps"
commit
|
commitdiff
|
tree
2009-11-30
H
.
Peter An
v
in
outrdf
.
c: remo
v
e obsolete file
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-11-30
H
.
Peter
Anvin
outfor
m
.
h: fix OF_NO_RDF2
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-11-30
H
.
Pe
t
er A
n
vin
AUT
H
ORS: convert to UT
F
-8
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-11-30
H
.
P
ete
r
Anvin
out
m
acho32: repla
c
e
error() -
>
nasm
_
error()
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-11-28
H
.
Peter Anvin
NASM 2
.
08rc5
commit
|
commitdiff
|
tree
2009-11-28
H
.
Peter Anvi
n
test/Mak
e
f
ile: make it
e
asier to inject op
t
ions
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-11-13
H
.
Peter Anvin
NASM 2
.
08rc
4
commit
|
commitdiff
|
tree
2009-11-10
H
.
Peter Anv
i
n
NA
S
M 2
.
08rc3
commit
|
commitdiff
|
tree
2009-11-10
H
.
Pet
e
r A
n
vin
insns
.
dat: remove non-DREX SSE5 in
s
tr
u
ctions
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-11-09
H
.
Peter Anvin
changes
.
src: doc
u
ment r
e
m
oval of
D
REX ins
t
ructions
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-11-09
H
.
Peter Anvin
SSE5:
r
emove
a
ll DREX-based inst
r
uctio
n
s
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-11-06
H
.
Peter Anvin
MOVD xmmreg: not valid with REX
.
W
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-11-04
H
.
Peter Anvin
test: imul
.
as
m
:
move wa
r
ni
n
g-
g
enerated t
e
s
ts under
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-11-03
H
.
Peter
A
nv
i
n
te
s
t: imul
.
asm: more IM
U
L pattern tests
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-11-03
H
.
Pete
r
An
v
in
NASM
2
.
08rc
2
commit
|
commitdiff
|
tree
2009-11-03
H
.
Peter Anv
i
n
IM
U
L: fi
x
a
n
a
d
diti
o
nal incorrect sbyte use
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-11-03
H
.
P
e
ter Anvin
BR 2887108:
fix
i
ncorrect sby
t
e
usa
g
e in I
M
UL
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-10-13
H
.
Pe
t
er Anv
i
n
assemble: xsizeflags[] is an op
f
la
g
s_t variab
l
e
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-10-13
H
.
Pet
e
r Anvin
opflags: more int32
_
t
-
>
opflags_t conversions
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-10-13
H
.
Peter Anvin
NAS
M
2
.
0
8
rc1
commit
|
commitdiff
|
tree
2009-10-13
H
.
Peter Anvin
na
s
m: rename na
s
m_
z
ap_spaces() to nas
m
_zap_spaces_fw
d
()
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-10-06
H
.
Pete
r
A
n
vin
assem
b
le: w
h
en lo
o
king for
a
REGISTER opera
n
d, do an
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-10-05
H
.
Pet
e
r Anvin
assemble: treat register
operands
w
ithout size as wi
l
dc
a
rds
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-09-23
H
.
Pet
e
r
Anvi
n
misc/releas
e
: *
.
ico are binary files
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-08-10
H
.
Peter Anvin
Add strlcpy() fun
c
tion
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-08-09
H
.
Peter
A
nvin
output: chan
g
e null_debug_rout
i
ne
to null_d
e
bug_directive
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-08-08
H
.
Peter Anvin
nasm
.
c: fix stack o
v
e
rr
u
n
in assemble_file
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-08-07
H
.
Peter
A
nvin
Merge commit '
c
y
r
/hpa-dat'
commit
|
commitdiff
|
tree
2009-08-07
H
.
Peter Anvi
n
Merge commit 'cy
r
/hpa-list'
commit
|
commitdiff
|
tree
2009-08-02
H
.
Peter Anvin
doc: \ needs to be repe
a
ted exce
p
t in
\
c-li
n
e conte
x
t
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-31
H
.
Peter
A
nvin
n
asm
.
c: c
o
nsistently
u
s
e
the 'murrican spelling "
o
ptimize"
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-30
H
.
Peter Anvin
Merge commit 'cyr/hp
a
-list'
commit
|
commitdiff
|
tree
2009-07-27
H
.
Peter Anvin
ass
e
mbl
e
.
c: quiet
warning
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-26
H
.
P
eter An
v
in
asse
m
ble
.
c: clean up ma
t
ches()
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-26
H
.
Peter Anvin
Merge bra
n
ch 'nas
m
-2
.
07
.
xx'
commit
|
commitdiff
|
tree
2009-07-26
H
.
Peter Anv
i
n
BR
28266
6
9: update licensing i
n
form
a
tion
i
n
READ
M
E
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-26
H
.
P
e
ter Anvin
M
e
rg
e
branch 'nasm-2
.
07
.
xx'
commit
|
commitdiff
|
tree
2009-07-26
H
.
Peter A
n
v
in
B
R
2827397: fix invalid
C in outcoff Ad
d
Exports
(
)
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-26
H
.
Peter
A
n
v
in
insns
.
pl: smart
e
r handling of operand f
l
a
g
s
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-26
H
.
Peter Anvin
assemble: defer "opera
n
d s
i
ze mi
s
sing"
u
nti
l
end of
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-26
H
.
Peter Anvin
Enable f
u
zzy m
a
tch
i
ng of o
p
erand sizes
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-26
H
.
Peter Anvin
asse
m
ble: move the
instru
c
tion
-
matc
h
ing
loop int
o
a
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-26
H
.
Peter
A
n
vin
assemble: replace random
i
ntegers with an enum for
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-20
H
.
Peter
A
n
v
in
Merge branch 'new-prepr
o
c'
commit
|
commitdiff
|
tree
2009-07-20
H
.
Peter A
n
vin
N
A
SM
2
.
0
7
commit
|
commitdiff
|
tree
2009-07-19
H
.
Peter A
n
v
i
n
Drop efunc
a
nd evalfunc as
i
nput to the p
r
epro
c
essor
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-19
H
.
P
e
ter Anv
i
n
Drop efunc an
d
eva
l
uate
argume
n
t to parse_line()
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-19
H
.
Peter Anvin
Drop
t
he ofmt and errf
u
nc arguments to label definition
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-19
H
.
Peter
A
nv
i
n
Run make al
l
deps
commit
|
commitdiff
|
tree
2009-07-19
H
.
Peter A
n
vin
Remove function pointers in output,
simplify error
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-17
H
.
Peter Anvin
Merg
e
c
o
m
mit '
n
asm-2
.
07r
c
7
' into ne
w
-p
r
e
p
roc
commit
|
commitdiff
|
tree
2009-07-17
H
.
Peter Anvin
N
A
SM 2
.
07rc7
commit
|
commitdiff
|
tree
2009-07-17
H
.
Pe
t
er
An
v
i
n
o
utcof
f
:
fix in
v
alid re
f
erence
t
o ofmt
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-17
H
.
Pete
r
A
n
v
i
n
t
e
st/
M
akef
i
le:
add
more
ou
t
put rules
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-17
H
.
Pet
e
r
Anvin
outcoff: this
is
COFF
,
n
o
t binary
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-17
H
.
Pete
r
Anvin
BR 2822
2
63: don't
re-invoke of
m
t
-
>sym
d
ef()
i
n pass2
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-16
H
.
Peter Anvin
xcrcgen: t
o
ol to create a
"
gen
e
ralized CRC" hash
t
able
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-16
H
.
Pet
e
r Anvin
crcg
e
n: clean up
w
h
itespace
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-16
H
.
Pet
e
r An
v
in
cr
c
gen: u
t
ility program to generate C
R
C t
a
bles
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-16
H
.
Peter
A
nvin
Merge
branch
'master' into new-preproc
commit
|
commitdiff
|
tree
2009-07-15
H
.
P
et
e
r Anvi
n
chan
g
e
s:
i
t
's no
t
just invalid UTF-8 s
e
que
n
ces that
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-15
H
.
Peter Anvin
NASM
2
.
07rc6
commit
|
commitdiff
|
tree
2009-07-15
H
.
Peter
Anvin
Me
r
ge branch 'master
'
into new-preproc
commit
|
commitdiff
|
tree
2009-07-15
H
.
P
e
te
r
Anvin
ch
a
nges: document fixed
crash on i
n
valid
U
T
F
-8 seq
u
ences
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-15
H
.
Peter Anvin
qu
o
t
e
: use nasm_a
s
sert() in
s
tead of plai
n
a
ssert()
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-15
H
.
Pete
r
A
nvin
quote:
w
e must d
o
unsigned comparison to
g
et length
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-15
H
.
P
eter Anvin
qu
o
te: don't use
sprintf()
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-15
H
.
Peter A
n
vin
quote: use nasm
_
assert
(
) instead o
f
pl
a
in a
s
sert()
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-15
H
.
Peter Anvin
quote: w
e
m
u
s
t do unsign
e
d
com
p
a
riso
n
t
o
g
et length
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-15
H
.
Peter
Anvi
n
doc: use cons
i
ste
n
t title case
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-15
H
.
Peter Anv
i
n
doc: fix
f
orma
t
ting of the bin multisectio
n
header
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
next