repo.or.cz
/
nasm
/
sigaren-mirror.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
Remove open-coded ilog2() implementations
2010-04-21
H
.
Peter
A
nvin
Re
m
ove open
-
c
o
ded il
o
g
2() implementatio
n
s
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-04-21
H
.
Peter A
n
vin
A
dd gener
i
c i
l
og
2
functions
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-04-21
H
.
P
e
ter
A
n
vin
Makefile: clean
up the lib directory
o
n
make clean
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-04-07
H
.
Peter Anvin
directives
.
pl: trivia
l
f
o
r
matting f
i
x
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-04-07
H
.
Pet
e
r Anvin
na
s
m
.
c
:
smarter
h
and
l
ing of missing
directives
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-04-07
H
.
Peter Anvi
n
directives
.
pl: comp
e
nsate for
*
t
w
o
* specials,
n
ot jus
t
one
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-04-07
H
.
Peter
A
n
v
i
n
Distinguish no
direct
i
ve presen
t
fro
m
u
n
k
n
o
w
n directi
v
e
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-02-18
H
.
P
e
ter Anvin
phash
.
p
h: we h
a
ve
n
'
t re
q
uired the G
r
aph module for
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2010-02-15
H
.
Peter
A
n
v
in
NASM 2
.
0
8rc9
commit
|
commitdiff
|
tree
2010-02-15
H
.
Peter Anvin
do
c
/
ch
a
n
g
e
s
.
src: update in p
r
eparation
of
2
.
0
8 release
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2010-01-12
H
.
Peter Anv
i
n
N
A
SM 2
.
08rc7
commit
|
commitdiff
|
tree
2010-01-07
H
.
Peter Anvin
README:
add note to see the AUTHOR
S
f
i
le
commit
|
commitdiff
|
tree
2010-01-07
H
.
Pe
t
e
r
Anvin
insns
.
d
a
t: in 64-bit
mode, accept
"
monitor rax,e
c
x
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-12-19
H
.
Peter
Anv
i
n
NASM 2
.
08
r
c6
commit
|
commitdiff
|
tree
2009-11-30
H
.
Peter Anvin
Run
"m
a
ke alldeps"
commit
|
commitdiff
|
tree
2009-11-30
H
.
Pet
e
r Anv
i
n
outr
d
f
.
c:
remo
v
e obso
l
e
t
e
f
i
le
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-11-30
H
.
Pet
e
r Anvin
outform
.
h: fix
OF_NO_
R
DF2
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-11-30
H
.
Peter A
n
vin
AUTHORS: con
v
er
t
to UTF-8
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-11-30
H
.
Pe
t
er Anvin
ou
t
mac
h
o32:
r
eplace error
(
) -> nasm_error()
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-11-28
H
.
Peter Anvin
NAS
M
2
.
08rc5
commit
|
commitdiff
|
tree
2009-11-28
H
.
Peter Anvin
test
/
Makefile: ma
k
e it easie
r
to inj
e
ct
o
ptio
n
s
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
.
P
e
t
e
r An
v
in
NASM 2
.
08rc3
commit
|
commitdiff
|
tree
2009-11-10
H
.
Pe
t
er Anvin
insns
.
dat: remove non-D
R
EX SS
E
5
ins
t
ru
c
tions
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-11-09
H
.
Peter Anvin
changes
.
sr
c
: document
r
e
mova
l
o
f DREX instru
c
tions
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-11-09
H
.
P
e
ter Anvin
SSE5: r
e
move al
l
DREX
-
based instructions
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-11-06
H
.
Peter Anvi
n
MOVD xm
m
reg: not valid with REX
.
W
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-11-04
H
.
P
eter Anvin
te
s
t: imul
.
asm: move warning
-
g
e
nerated tests under
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-11-03
H
.
Pet
e
r Anvin
t
e
st
:
imul
.
a
sm: more IMUL patt
e
r
n tests
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-11-03
H
.
Peter Anvin
NASM 2
.
08rc2
commit
|
commitdiff
|
tree
2009-11-03
H
.
P
e
te
r
An
v
in
IMUL
:
fix
an add
i
tional incorre
c
t sb
y
te us
e
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-11-03
H
.
Pe
t
er
A
nvin
BR 28871
0
8: f
i
x incorrect sbyt
e
u
s
a
g
e in IMUL
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-10-13
H
.
P
e
t
er Anvin
assemble
:
xsi
z
efl
a
gs[]
i
s
an opflags_t variable
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-10-13
H
.
P
e
t
er
A
nvin
opflag
s
: more int32_t
-> op
f
lags_t
conversio
n
s
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-10-13
H
.
Peter Anvin
NASM 2
.
0
8rc1
commit
|
commitdiff
|
tree
2009-10-13
H
.
Pe
t
er Anvin
n
a
s
m: rename nasm_zap_space
s
() to
nasm_zap_spaces
_
fwd(
)
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-10-06
H
.
P
eter An
v
in
assemble:
w
h
en looking
f
o
r
a REGISTER operand
,
do an
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-10-05
H
.
Pete
r
Anvin
assemble: trea
t
register opera
n
ds without size
a
s wildcards
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-09-23
H
.
Peter Anv
i
n
misc/release:
*
.
ico are binary fil
e
s
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-08-23
Cyrill
Gor
c
unov
U
s
e I_no
n
e
o
pcode instead of hardcod
e
d numb
e
r
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-08-10
Cyril
l
Gorcunov
out
p
ut/dwarf
.
h: upda
t
e
dwarf constants
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-08-10
H
.
Peter Anvin
Add strlc
p
y() f
u
nction
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-08-09
H
.
Peter A
n
v
i
n
output: change
nul
l
_
d
ebug_rou
t
ine to null_debug
_
dire
c
tive
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-08-09
Cyrill Gorcunov
disasm
.
c: eatbyt
e
-- use snprintf
t
o
prevent potential
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-08-09
C
y
rill Go
r
cunov
headers/c:
s
trip off useless space
s
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-08-08
C
yri
l
l Gorcunov
insn
s
.
pl: remove redundant
empty l
i
n
e
i
n enum opco
d
e
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-08-08
H
.
Peter An
v
i
n
nasm
.
c: fix stac
k
ov
e
rrun in ass
e
m
b
l
e
_
file
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-08-07
H
.
Pe
t
er
Anvin
M
e
rge com
m
i
t
'cyr/hpa-dat'
commit
|
commitdiff
|
tree
2009-08-07
H
.
Peter An
v
in
Merge commit 'cyr/h
p
a-list'
commit
|
commitdiff
|
tree
2009-08-02
H
.
Peter Anvin
doc: \ needs to be repeated
e
x
c
e
pt in \c
-
l
i
ne contex
t
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-31
H
.
Peter
A
nvi
n
nasm
.
c:
consistently use the
'
murrican spell
i
n
g "
o
pt
i
m
i
ze"
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-30
H
.
Peter Anvin
Merge commit 'cyr/hpa-list'
commit
|
commitdiff
|
tree
2009-07-27
Cyrill Gorcunov
insn
s
.
dat: operand-size syntax
f
or
X
OP i
n
struct
i
ons
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-27
H
.
P
ete
r
Anvin
ass
e
mble
.
c: quiet warning
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-26
H
.
Peter
A
n
v
in
as
s
emble
.
c: c
l
ean up matches()
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-26
H
.
Peter
A
n
vin
M
e
r
g
e br
a
nch 'nasm-2
.
07
.
xx'
commit
|
commitdiff
|
tree
2009-07-26
H
.
Pe
t
er Anvin
BR 28266
6
9: upd
a
t
e l
i
censing
in
f
ormation in
R
EADME
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-26
H
.
Peter Anv
i
n
Mer
g
e branch 'nasm-
2
.
07
.
xx
'
commit
|
commitdiff
|
tree
2009-07-26
H
.
Pete
r
A
n
v
i
n
BR 2827397: fix invali
d
C
i
n
outco
f
f AddEx
p
orts()
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-26
H
.
P
e
t
er Anvin
insns
.
pl:
s
marter han
d
ling of operand flag
s
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-26
H
.
Peter An
v
i
n
assemble: defer "
o
perand siz
e
m
i
ssing" until end of
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-26
H
.
P
e
t
er Anvin
Enable fuzzy ma
t
ching of operand s
i
z
e
s
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-26
H
.
Pete
r
Anvi
n
a
s
semble: move the instruc
t
ion-mat
c
hin
g
loop
into a
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-26
H
.
Peter An
v
in
assemble: replac
e
ran
d
o
m
integers with
a
n
enum
f
or
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-20
H
.
Peter Anvin
Merge branch
'new-
p
reproc'
commit
|
commitdiff
|
tree
2009-07-20
H
.
Peter
An
v
in
NASM 2
.
0
7
commit
|
commitdiff
|
tree
2009-07-19
H
.
Peter Anv
i
n
Drop efunc a
n
d e
v
alfu
n
c as i
n
put to the preprocessor
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-19
H
.
Peter Anvin
Drop efunc and evaluate argume
n
t
to parse_
l
ine()
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-19
H
.
Peter An
v
i
n
Drop
t
he ofmt and errfunc arg
u
ments to
l
a
bel d
e
f
inition
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-19
H
.
Peter Anvi
n
R
un make alld
e
ps
commit
|
commitdiff
|
tree
2009-07-19
H
.
Pete
r
Anvin
Remove function poin
t
ers
i
n
output, simplify error
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-17
H
.
Peter Anvin
Merge commit 'nasm-2
.
07rc7' into
new-preproc
commit
|
commitdiff
|
tree
2009-07-17
H
.
Peter Anvin
N
A
S
M 2
.
07rc7
commit
|
commitdiff
|
tree
2009-07-17
H
.
P
eter Anvin
outcoff
:
fix inva
l
id referenc
e
to
o
fmt
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-17
H
.
Peter Anvin
te
s
t/
M
akef
i
l
e
:
a
dd more outpu
t
rules
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-17
H
.
Peter Anvin
outcoff: this is
C
OF
F
, not binary
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-17
H
.
Peter An
v
i
n
B
R
2822263:
don'
t
re-
i
nv
o
ke ofmt->sym
d
ef() in pas
s
2
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-16
H
.
Peter Anvin
xcrcgen: tool to create a
"
ge
n
eralized CRC" h
a
sh
t
able
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-16
H
.
Peter Anvi
n
crc
g
en: clean up whitespac
e
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-16
H
.
Peter A
n
v
i
n
c
rcgen: utility progra
m
to generate CRC ta
b
l
e
s
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-16
H
.
Pe
t
e
r
Anvin
Merge branch 'master' i
n
to
new-preproc
commit
|
commitdiff
|
tree
2009-07-15
H
.
Pete
r
Anvi
n
chan
g
es: it's not just invalid UTF-8 se
q
uences that
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-15
H
.
P
ete
r
Anvi
n
NASM
2
.
07rc6
commit
|
commitdiff
|
tree
2009-07-15
H
.
Pet
e
r Anvin
Merge branch
'master'
i
n
to new
-
pre
p
roc
commit
|
commitdiff
|
tree
2009-07-15
H
.
P
eter
A
nvin
cha
n
ges: document fixed crash
on inval
i
d UTF-8 seq
u
en
c
es
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-15
H
.
Peter Anvin
quot
e
: use nasm_
a
s
sert() i
n
s
tea
d
of pla
i
n
assert()
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-15
H
.
Peter
A
n
v
in
quo
t
e: we must do u
n
signed comparison
t
o ge
t
l
ength
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-15
H
.
Peter Anv
i
n
quote
:
don't us
e
sprintf(
)
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-15
H
.
Peter
Anvin
quote:
u
se n
a
sm_asser
t
() ins
t
ea
d
of plain
assert()
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-15
H
.
Peter Anvin
quote: we must do
u
n
signed comparison t
o
get
l
engt
h
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-15
H
.
Peter Anvin
d
o
c: use c
o
n
sistent title
ca
s
e
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-15
H
.
Peter An
v
in
doc: fi
x
formatting of the bin multisec
t
io
n
h
eader
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-15
H
.
Peter Anvin
preproc: style cleanups
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-15
H
.
P
eter An
v
in
NASM 2
.
07rc5
commit
|
commitdiff
|
tree
2009-07-15
H
.
Pe
t
e
r
A
nv
i
n
pre
p
r
oc: fo
r
matt
i
ng cl
e
a
nups
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-14
H
.
Pet
e
r An
v
in
pre
p
roc: don't pass an enum to
%s
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-14
H
.
Peter Anvin
prep
r
oc: generic solution fo
r
error on NUL char
a
ct
e
rs
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-14
H
.
Peter
A
n
v
in
preproc: reject NU
L
c
haract
e
rs in
%def
t
ok directives
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-14
H
.
Pete
r
A
n
vin
quote: don't use sprintf()
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-14
H
.
Peter Anvin
D
o
n't tr
y
to
f
cl
o
se() the out
p
ut i
f
ofile is
N
ULL
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
next