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
Permit short intersegment jumps
2010-05-06
H
.
Peter Anvin
Pe
r
mit shor
t
inter
s
egment jumps
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-05-06
H
.
Peter
A
nvin
Add
support for on
e
-byte relo
c
ations
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-04-22
H
.
Peter Anvin
ilog2
:
opti
m
i
z
e
use of bsr for x86-64
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2010-04-22
H
.
Pete
r
A
nvin
doc: u
s
e bouncer URLs
f
or the
A
BI docs
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2010-04-21
H
.
P
et
e
r An
v
in
Remove open-coded i
l
og2()
i
mpl
e
me
n
tations
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-04-21
H
.
Peter Anvin
Add g
e
neric il
o
g2 functi
o
n
s
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-04-21
H
.
Peter Anvin
M
a
kefile: c
l
ean up th
e
lib director
y
on m
a
k
e
clea
n
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-04-07
H
.
Peter A
n
vin
directives
.
pl: trivi
a
l formatt
i
ng
fix
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-04-07
H
.
Pet
e
r Anvin
nasm
.
c: smar
t
er handling of missing dir
e
cti
v
e
s
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-04-07
H
.
Peter
A
nvin
dire
c
tives
.
pl: comp
e
nsa
t
e for *two* spec
i
als, not just one
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-04-07
H
.
Peter Anvin
Distinguish no
d
irecti
v
e pre
s
ent from unknown directive
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-02-18
H
.
Pete
r
Anv
i
n
p
hash
.
ph: we
h
aven'
t
requi
r
e
d the Graph
m
odule for
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2010-02-15
H
.
P
e
ter Anvin
NASM 2
.
08
r
c9
commit
|
commitdiff
|
tree
2010-02-15
H
.
P
eter
A
n
v
in
doc/
c
hanges
.
src
:
u
p
d
ate in preparation of
2
.
08
r
e
l
ease
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2010-01-12
H
.
Peter A
n
vin
NASM
2
.
08rc7
commit
|
commitdiff
|
tree
2010-01-07
H
.
Pete
r
Anvin
README
:
add
not
e
t
o
see
t
h
e
AUTH
O
RS file
commit
|
commitdiff
|
tree
2010-01-07
H
.
Peter Anvi
n
i
nsns
.
dat: in 64
-
bit mode,
a
c
cep
t
"monitor
rax,ecx
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-12-19
H
.
Peter Anvin
NASM 2
.
08rc6
commit
|
commitdiff
|
tree
2009-11-30
H
.
P
eter Anvin
Run
"
m
a
k
e
alldeps"
commit
|
commitdiff
|
tree
2009-11-30
H
.
Pet
e
r Anvin
outr
d
f
.
c
: remove ob
s
olete file
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-11-30
H
.
Peter Anvin
outform
.
h: f
i
x
OF
_
NO_RDF
2
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-11-30
H
.
P
e
te
r
Anv
i
n
AUTHORS: con
v
ert
t
o UTF-8
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-11-30
H
.
Peter Anvin
outmacho32: rep
l
ace error() -
>
nasm_err
o
r()
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-11-28
H
.
Peter Anvin
NAS
M
2
.
0
8rc5
commit
|
commitdiff
|
tree
2009-11-28
H
.
P
e
t
er Anvin
test/Makefile
:
ma
k
e it easier t
o
inject o
p
tion
s
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-11-13
H
.
P
e
ter
An
v
in
NASM 2
.
08r
c
4
commit
|
commitdiff
|
tree
2009-11-10
H
.
P
e
t
e
r
Anvin
NASM 2
.
08r
c
3
commit
|
commitdiff
|
tree
2009-11-10
H
.
P
ete
r
An
v
in
insns
.
dat: rem
o
ve non-DREX S
S
E
5 instr
u
ctions
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-11-09
H
.
Peter
A
nvin
change
s
.
src: document removal of DREX instruc
t
ions
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-11-09
H
.
Peter Anv
i
n
SSE5: remove all DREX-based in
s
truct
i
ons
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-11-06
H
.
Pete
r
Anvin
MOVD
x
m
m
re
g
: not
valid
w
ith REX
.
W
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-11-04
H
.
P
e
ter Anvin
tes
t
: imul
.
asm
:
move warning-generated tests
und
e
r
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-11-03
H
.
Pete
r
An
v
i
n
test: imul
.
asm: more IMUL pat
t
ern tests
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-11-03
H
.
P
e
ter Anvin
NASM 2
.
08rc
2
commit
|
commitdiff
|
tree
2009-11-03
H
.
Pet
e
r Anvi
n
IMU
L
:
fix an ad
d
ition
a
l incor
r
ect
s
byte use
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-11-03
H
.
Peter
Anvin
BR 2887
1
0
8
: fix i
n
c
orrect sbyt
e
usag
e
in IMUL
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-10-13
H
.
Pete
r
Anvin
as
s
emble: xsizeflags[]
is an
opflags_t va
r
i
a
ble
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-10-13
H
.
Pet
e
r Anvin
o
p
f
lags
:
mor
e
int32_t -
>
o
p
f
l
ags_t conve
r
sio
n
s
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-10-13
H
.
Pete
r
A
nvin
NASM 2
.
0
8rc1
commit
|
commitdiff
|
tree
2009-10-13
H
.
Peter Anvin
nas
m
: rename na
s
m_
z
a
p
_spaces() to nasm_zap_spaces_fwd()
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-10-06
H
.
P
e
ter
A
nvin
a
ssemble: when looking for a R
E
GISTER ope
r
and, do an
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-10-05
H
.
Peter Anvin
assemble: t
r
e
at register
operands without siz
e
as wildcards
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-09-23
H
.
P
e
ter Anvin
misc/releas
e
:
*
.
ico are binary fil
e
s
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-08-10
H
.
Peter A
n
v
in
Add strlcpy()
f
unction
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-08-09
H
.
Pet
e
r Anv
i
n
outpu
t
: change null_debug_rout
i
ne t
o
nu
l
l_debug_direc
t
ive
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-08-08
H
.
Peter
Anvin
na
s
m
.
c:
f
ix
stack
o
verrun in assemble
_
file
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-08-07
H
.
P
e
ter
A
nvin
Merge commit
'
cyr/hpa-dat'
commit
|
commitdiff
|
tree
2009-08-07
H
.
Peter Anvin
Merge commit
'cyr/
h
pa
-
list
'
commit
|
commitdiff
|
tree
2009-08-02
H
.
Peter
A
nvin
doc:
\
needs to
b
e
repe
a
te
d
except in \c-line contex
t
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-31
H
.
Peter An
v
in
nasm
.
c: c
o
n
s
istently use the 'murr
i
can
s
pelling "
o
ptim
i
ze"
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-30
H
.
Pe
t
e
r
An
v
in
Mer
g
e commit 'cyr/hpa-list
'
commit
|
commitdiff
|
tree
2009-07-27
H
.
Peter Anvi
n
assemble
.
c
:
qui
e
t warning
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-26
H
.
Pet
e
r Anvin
a
ss
e
mble
.
c: clea
n
up matc
h
es()
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-26
H
.
Peter
Anvin
Merge
br
a
nch 'nasm-2
.
07
.
x
x
'
commit
|
commitdiff
|
tree
2009-07-26
H
.
Peter Anvin
BR 2826669
:
upda
t
e licensing
i
n
f
o
r
ma
t
ion in README
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-26
H
.
P
e
ter Anvin
M
erge branch 'nasm-2
.
07
.
xx
'
commit
|
commitdiff
|
tree
2009-07-26
H
.
Peter Anvin
BR 2827397: fix invalid C in outcoff AddE
x
ports()
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-26
H
.
Peter Anvin
insns
.
pl: smarter hand
l
i
n
g of operand flags
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-26
H
.
Peter Anvin
assemble: defer
"
operand size missing"
u
n
t
i
l
end of
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-26
H
.
P
e
ter
A
nvi
n
Enable fuzz
y
m
atching of
o
pera
n
d s
i
zes
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-26
H
.
P
e
t
er Anvin
assemb
l
e: move t
h
e in
s
truction-
m
atchi
n
g loop into a
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-26
H
.
Pete
r
Anvin
assemble: repla
c
e random in
t
egers wi
t
h
an enu
m
for
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-20
H
.
Pet
e
r Anvin
Merge bra
n
ch '
n
ew-preproc'
commit
|
commitdiff
|
tree
2009-07-20
H
.
Pe
t
er A
n
vin
NASM
2
.
07
commit
|
commitdiff
|
tree
2009-07-19
H
.
P
e
ter Anvin
Drop e
f
unc and evalf
u
nc
as
input to the
pre
p
roce
s
so
r
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-19
H
.
Pe
t
er Anvi
n
D
rop efunc and e
v
a
l
uate argument to
parse_line()
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-19
H
.
Pet
e
r Anvin
Drop
the ofmt a
n
d
errfun
c
argumen
t
s
to label definition
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-19
H
.
P
e
ter Anvin
Ru
n
make alldep
s
commit
|
commitdiff
|
tree
2009-07-19
H
.
P
e
t
e
r Anvin
Remo
v
e f
u
ncti
o
n poi
n
ter
s
in output, simplify
err
o
r
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-17
H
.
P
eter Anvin
Merge commit
'na
s
m
-2
.
07
r
c7'
into new-pre
p
roc
commit
|
commitdiff
|
tree
2009-07-17
H
.
Peter Anvin
NASM 2
.
0
7rc7
commit
|
commitdiff
|
tree
2009-07-17
H
.
Pe
t
er
A
nvin
outcoff: fix invalid refer
e
nce to ofmt
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-17
H
.
Peter Anvi
n
test
/
Makefile:
a
dd m
o
re output rules
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-17
H
.
Pete
r
A
nv
i
n
o
u
t
co
f
f: thi
s
is COFF,
n
ot binary
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-17
H
.
Peter
Anvi
n
BR 2822263: don'
t
re-invoke ofmt
-
>symdef() in pass2
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-16
H
.
P
eter An
v
in
xcrcgen:
tool to
c
r
e
ate a "gener
a
l
i
zed
C
RC" hash t
a
b
l
e
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-16
H
.
Peter Anvin
crcgen: cl
e
an up whites
p
ace
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-16
H
.
P
e
ter
A
nvin
c
r
c
gen: u
t
ility program t
o
g
enerate CRC
t
able
s
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-16
H
.
Peter Anvin
M
e
rge branch
'
master' into n
e
w-p
r
epr
o
c
commit
|
commitdiff
|
tree
2009-07-15
H
.
Peter Anvin
changes: it's
not just i
n
valid UTF-8
se
q
u
ences
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 A
n
vin
M
er
g
e branch '
m
aster'
i
nto new-prep
r
o
c
commit
|
commitdiff
|
tree
2009-07-15
H
.
P
e
te
r
Anvi
n
c
h
anges
:
d
ocument fixed
crash on invalid UT
F
-8 s
e
quences
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-15
H
.
Peter
A
nvin
quo
t
e: use
na
s
m_assert()
i
ns
t
ead of plain assert(
)
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-15
H
.
Peter An
v
in
qu
o
t
e
:
w
e must do un
s
i
g
ned compar
i
son to get
l
e
ngth
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-15
H
.
P
e
t
er Anvin
q
u
ote: don't use sprintf()
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-15
H
.
P
e
ter
A
nvin
quote: u
s
e nasm_assert() instead of plain assert
(
)
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-15
H
.
P
e
t
er Anvin
quote: we must do
u
nsig
n
ed
c
omparison to get length
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-15
H
.
P
e
t
er
Anvin
doc: use consist
e
nt
t
i
t
l
e case
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-15
H
.
Pe
t
er Anvin
doc: fix f
o
rmatting of the bin multis
e
ction header
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-15
H
.
Peter
A
nvin
pre
p
roc
:
s
t
y
l
e cleanups
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-15
H
.
Pe
t
er Anvin
NASM 2
.
07rc
5
commit
|
commitdiff
|
tree
2009-07-15
H
.
Peter Anvin
preproc: forma
t
ting cl
e
anups
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-14
H
.
Peter Anvin
preproc
:
d
o
n't
p
ass an
enum t
o
%s
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-14
H
.
Peter Anvin
prep
r
oc: generic
s
olution f
o
r error on
NUL charac
t
ers
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-14
H
.
P
eter A
n
vin
preproc: r
e
j
ect NUL charac
t
ers i
n
%deftok directives
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-14
H
.
P
e
ter
Anvi
n
quote: don't use sprintf()
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-14
H
.
P
eter Anv
i
n
Don't try to fclos
e
(
) the output if ofil
e
is NULL
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-14
H
.
Peter Anv
i
n
outobj:
d
on
'
t fc
l
ose() the output
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-14
H
.
Pet
e
r Anvin
Merge b
r
anch 'master' into ne
w
-preproc
commit
|
commitdiff
|
tree
next