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
Remove open-coded ilog2() implementations
2010-04-21
H
.
Peter An
v
in
R
emove open-code
d
ilog2()
i
mpl
e
menta
t
ions
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-04-21
H
.
Peter Anv
i
n
Ad
d
generic ilog
2
functions
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-04-21
H
.
Peter
Anvin
M
a
kefile: clean
u
p the lib dire
c
tor
y
on m
a
ke
clean
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-04-07
H
.
Peter Anvin
directives
.
pl: trivial format
t
ing fix
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-04-07
H
.
Peter Anvin
nasm
.
c: smarter handling of missing
d
irectives
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-04-07
H
.
Pe
t
er Anvin
directives
.
pl: compensate fo
r
*two* sp
e
cials,
not just
o
ne
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-04-07
H
.
Peter Anvin
D
istinguish no directive
present from unk
n
own dir
e
c
t
ive
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-02-18
H
.
Pete
r
Anvin
phas
h
.
ph:
we hav
e
n
'
t r
e
q
uired the G
r
a
ph modu
l
e for
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2010-02-15
H
.
P
eter Anvin
NASM 2
.
08rc9
commit
|
commitdiff
|
tree
2010-02-15
H
.
Peter Anvin
doc/c
h
a
nges
.
src: update i
n
p
r
eparation of 2
.
08 rel
e
ase
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2010-01-12
H
.
Pe
t
e
r
A
n
v
i
n
NASM 2
.
08rc7
commit
|
commitdiff
|
tree
2010-01-07
H
.
Pe
t
er Anvin
READ
M
E:
add note to se
e
the AUTHORS file
commit
|
commitdiff
|
tree
2010-01-07
H
.
P
e
te
r
Anvin
insns
.
dat: in 64-bit mode,
a
c
cept "monito
r
rax,e
c
x
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-12-19
H
.
P
e
te
r
Anvin
NASM 2
.
08
r
c
6
commit
|
commitdiff
|
tree
2009-11-30
H
.
Pete
r
Anvin
R
un
"
make all
d
e
p
s"
commit
|
commitdiff
|
tree
2009-11-30
H
.
Peter An
v
in
outrdf
.
c: remove obs
o
lete 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
.
Peter Anv
i
n
AUTHORS: convert t
o
UTF
-
8
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-11-30
H
.
Peter Anvin
o
u
t
macho32: repl
a
c
e e
r
ror() -> nasm_e
r
ror()
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-11-28
H
.
P
e
ter Anvin
N
A
SM 2
.
0
8r
c
5
commit
|
commitdiff
|
tree
2009-11-28
H
.
Pet
e
r Anvin
test/Makefile
:
make it easier
t
o
i
nject
o
ptions
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-11-13
H
.
Peter Anvin
NASM 2
.
08rc4
commit
|
commitdiff
|
tree
2009-11-10
H
.
Pete
r
Anvin
NASM 2
.
08rc3
commit
|
commitdiff
|
tree
2009-11-10
H
.
Pet
e
r Anvi
n
insns
.
dat: remove non-
D
REX SSE5 instruc
t
ions
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-11-09
H
.
Peter Anv
i
n
c
hanges
.
src: document removal of DREX i
n
structions
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-11-09
H
.
Peter An
v
in
SS
E
5: r
e
move
all DR
E
X-based instructi
o
ns
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-11-06
H
.
Peter Anvin
MOVD xmmreg: no
t
valid
w
ith REX
.
W
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-11-04
H
.
Peter An
v
in
tes
t
: imul
.
asm:
m
ove warni
n
g-g
e
ner
a
ted t
e
s
ts un
d
er
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-11-03
H
.
Peter Anvin
test: imul
.
as
m
: mor
e
IMUL p
a
ttern tests
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-11-03
H
.
Pe
t
er Anvin
NASM 2
.
08rc
2
commit
|
commitdiff
|
tree
2009-11-03
H
.
Peter Anvin
IMU
L
:
fix an
add
i
tional incorrect sbyte u
s
e
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-11-03
H
.
Peter
Anvin
B
R
2887108:
f
i
x incorrect s
b
y
te
u
sage
i
n
I
M
UL
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-10-13
H
.
Pe
t
e
r
Anvin
assemble: xsizefla
g
s[]
is an opfl
a
g
s_t
v
a
r
i
a
ble
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-10-13
H
.
Peter Anv
i
n
op
f
lags: mor
e
int32_t -> opfl
a
gs_t co
n
versio
n
s
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-10-13
H
.
Pe
t
er Anv
i
n
NASM 2
.
08rc1
commit
|
commitdiff
|
tree
2009-10-13
H
.
Peter
Anvin
n
asm:
r
enam
e
n
asm_zap_space
s
() to nasm_zap_s
p
aces_fwd()
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-10-06
H
.
Peter Anvin
a
s
semble: when look
i
ng for a
R
EGISTER
o
per
a
n
d
, do
a
n
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-10-05
H
.
Peter Anvin
assemble: treat register opera
n
ds witho
u
t size as wild
c
ards
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-09-23
H
.
Peter Anvin
misc/rele
a
se:
*
.
ico are bin
a
r
y
files
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-08-23
C
y
ril
l
Gor
c
un
o
v
Use I_no
n
e op
c
ode
instead of hardcoded numb
e
r
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-08-10
Cy
r
ill Gorcunov
output/dwar
f
.
h:
u
p
d
at
e
d
war
f
consta
n
ts
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-08-10
H
.
Pet
e
r
Anvin
Add strlcpy() f
u
nction
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-08-09
H
.
Peter Anvin
output: chan
g
e null_deb
u
g
_
routine to
null
_
deb
u
g_directi
v
e
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-08-09
Cyrill Gor
c
un
o
v
disasm
.
c: eat
b
yte --
u
se s
n
printf to
p
revent
p
o
t
ential
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-08-09
Cyrill Gorcunov
he
a
d
e
rs/c: st
r
i
p
o
f
f
u
seles
s
spaces
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-08-08
Cyril
l
Gor
c
unov
insns
.
pl: remo
v
e
r
edundant empty
line in enum opcode
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-08-08
H
.
Peter An
v
in
nasm
.
c: fix sta
c
k
overrun in assemble_fi
l
e
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-08-07
H
.
Peter Anvin
Merg
e
commit
'
cyr/hpa-dat'
commit
|
commitdiff
|
tree
2009-08-07
H
.
P
et
e
r A
n
v
i
n
Merge
c
om
m
it
'cy
r
/h
p
a-li
s
t'
commit
|
commitdiff
|
tree
2009-08-02
H
.
Peter
A
n
v
in
d
o
c: \ n
e
eds to be repeated except in \c
-
line c
o
ntext
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-31
H
.
Pe
t
er
A
nvin
n
a
sm
.
c: consiste
n
tly use
the 'murrican spelling "optim
i
z
e"
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-30
H
.
P
eter An
v
in
Merge
c
ommit 'cyr
/
hpa-list
'
commit
|
commitdiff
|
tree
2009-07-27
Cy
r
ill Gorcunov
insns
.
dat: operand-size syn
t
ax for XO
P
instructions
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-27
H
.
Peter Anvin
assembl
e
.
c: quiet warning
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-26
H
.
Peter Anvin
assemble
.
c: c
l
ean up mat
c
he
s
()
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-26
H
.
Peter Anv
i
n
M
erg
e
branch 'nasm-2
.
07
.
xx'
commit
|
commitdiff
|
tree
2009-07-26
H
.
Pet
e
r
A
nvin
B
R 2826669:
u
pd
a
te
licensing information in README
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-26
H
.
Peter
Anvin
Merge br
a
nc
h
'nasm-2
.
07
.
xx'
commit
|
commitdiff
|
tree
2009-07-26
H
.
Pe
t
e
r Anvin
BR 282739
7
: fix inv
a
l
id C in outcoff AddExports()
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-26
H
.
Pet
e
r
Anvin
i
n
sns
.
pl: smarter handling
o
f operand flags
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-26
H
.
Peter Anvin
assemble
:
def
e
r "operand size
missing" u
n
til
e
n
d
of
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-26
H
.
P
e
te
r
Anvin
Enable fuzzy m
a
tching of opera
n
d sizes
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-26
H
.
Pete
r
Anvin
asse
m
ble: move the ins
t
ruction-
m
atchin
g
lo
o
p into a
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-26
H
.
Peter Anvin
ass
e
mble: replace ran
d
om i
n
teg
e
rs with an enum f
o
r
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-20
H
.
Pete
r
Anvin
Me
r
ge
b
ranc
h
'new-preproc'
commit
|
commitdiff
|
tree
2009-07-20
H
.
Peter A
n
vin
NASM 2
.
0
7
commit
|
commitdiff
|
tree
2009-07-19
H
.
P
eter Anvin
D
r
o
p
efu
n
c and ev
a
lfunc as input t
o
the
preproc
e
sso
r
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-19
H
.
Pet
e
r A
n
vin
D
rop efu
n
c and evalu
a
te arg
u
ment to parse_lin
e
()
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-19
H
.
Pet
e
r
A
n
v
in
Dro
p
t
h
e
ofm
t
and
e
r
rfun
c
argu
m
ent
s
to label definition
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-19
H
.
Peter Anvin
Run make a
l
lde
p
s
commit
|
commitdiff
|
tree
2009-07-19
H
.
P
eter Anv
i
n
Remo
v
e function poi
n
t
e
rs in output,
s
i
mp
l
ify error
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-17
H
.
Pete
r
Anvin
M
e
rge com
m
it 'nas
m
-
2
.
07rc7' into new-
p
reproc
commit
|
commitdiff
|
tree
2009-07-17
H
.
P
e
ter Anvin
NASM 2
.
07rc7
commit
|
commitdiff
|
tree
2009-07-17
H
.
P
e
ter Anvin
out
c
off: fix in
v
ali
d
reference to ofmt
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-17
H
.
Peter A
n
vin
test/Makefile: add mo
r
e output
rules
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-17
H
.
Pe
t
er Anvin
o
u
t
c
off:
this is COFF, not binary
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-17
H
.
Peter Anvin
BR 2822263: don't re-invoke ofmt->symdef
(
) 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 c
r
eate a "ge
n
eralized CRC" has
h
table
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-16
H
.
Peter Anvin
crcgen
:
clean up whitespace
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-16
H
.
Peter Anvi
n
crcgen: ut
i
lity program to gen
e
rate CRC
t
ables
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-16
H
.
Pete
r
An
v
in
M
erge branch '
m
a
ster' into
n
e
w
-
pr
e
proc
commit
|
commitdiff
|
tree
2009-07-15
H
.
Pet
e
r
Anvin
c
h
anges: it's not ju
s
t i
n
val
i
d UTF-
8
s
equen
c
e
s that
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-15
H
.
P
eter Anvin
NA
S
M 2
.
07rc6
commit
|
commitdiff
|
tree
2009-07-15
H
.
Peter Anvin
Me
r
g
e
branch
'
master'
i
nto new-preproc
commit
|
commitdiff
|
tree
2009-07-15
H
.
Peter Anvin
chang
e
s: docu
m
e
n
t
fi
x
ed crash on
i
nva
l
id UTF-8 seque
n
ces
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-15
H
.
Peter Anvin
quote:
use nasm_assert() ins
t
ead of pl
a
in asser
t
()
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-15
H
.
Peter Anvin
quo
t
e: we m
u
st do
u
nsigned com
p
arison to get length
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-15
H
.
P
e
ter Anvin
quote: don't use sprintf()
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-15
H
.
Pe
t
er
A
nvin
quote: use
n
asm_assert() instead of plain asse
r
t()
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-15
H
.
Pet
e
r
A
n
vin
q
u
ote
:
we must d
o
u
n
signed compar
i
son to
g
et lengt
h
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-15
H
.
Peter Anvin
doc:
use consistent
title case
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-15
H
.
P
eter Anvi
n
doc:
f
i
x
formatting of the bin mult
i
section hea
d
er
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-15
H
.
Pe
t
er Anvin
p
r
eproc: style clea
n
ups
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-15
H
.
Peter Anvin
NAS
M
2
.
0
7rc5
commit
|
commitdiff
|
tree
2009-07-15
H
.
Pet
e
r
Anvin
prepro
c
:
f
ormatting cleanups
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-14
H
.
P
eter Anvin
p
r
e
pr
o
c: d
o
n't
p
ass an enum to
%
s
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-14
H
.
Pe
t
e
r
Anvin
pr
e
proc: generic so
l
uti
o
n for e
r
ror on NUL characte
r
s
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-14
H
.
Pete
r
Anvin
prep
r
oc: reject NU
L
c
harac
t
ers in %deft
o
k directives
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-14
H
.
P
eter An
v
in
quote: don't use sprintf()
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-14
H
.
Peter Anvi
n
D
o
n't try to fclos
e
() the o
u
t
put if
ofile is NUL
L
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
next