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
.
P
e
ter Anvin
Permit short in
t
ersegment jumps
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-05-06
H
.
Peter
A
nvin
Add s
u
pport for one-byte relocations
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-04-22
H
.
Peter Anvin
ilog2: o
p
timize
use o
f
bsr fo
r
x86-64
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2010-04-22
H
.
Peter A
n
vin
doc: use bouncer URLs for
the ABI docs
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2010-04-21
H
.
Peter Anvin
Remove open-coded
i
log2(
)
implemen
t
ations
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-04-21
H
.
Peter Anv
i
n
Add generic ilog2 functi
o
ns
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-04-21
H
.
Pe
t
er Anvin
Makefile: clean up the lib directory on make clean
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-04-07
H
.
Pe
t
e
r Anvin
directives
.
pl
:
trivial
formatting fix
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-04-07
H
.
Pete
r
Anvin
nasm
.
c: smarter handling o
f
missing
d
irect
i
ves
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-04-07
H
.
Peter
Anvin
dire
c
tives
.
pl: compensate for
*two* specials
,
not just
o
n
e
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-04-07
H
.
P
eter Anv
i
n
D
i
s
ting
u
is
h
no directive pre
s
ent from unkno
w
n directive
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-02-18
H
.
Peter
A
nv
i
n
ph
a
sh
.
ph:
we
haven't requir
e
d the Graph
mod
u
le
f
or
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2010-02-15
H
.
Peter Anvin
NAS
M
2
.
08rc9
commit
|
commitdiff
|
tree
2010-02-15
H
.
Pe
t
er Anv
i
n
d
oc/changes
.
src: up
d
ate in pr
e
paration of 2
.
08 releas
e
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2010-01-12
H
.
Peter Anvin
NASM 2
.
08rc7
commit
|
commitdiff
|
tree
2010-01-07
H
.
Peter Anvin
R
EADME: add note to see the AUTHORS file
commit
|
commitdiff
|
tree
2010-01-07
H
.
P
e
ter Anv
i
n
insns
.
dat:
in 6
4
-bit mode
,
accept "monitor rax
,
ecx
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-12-19
H
.
Peter A
n
vin
NASM 2
.
08rc6
commit
|
commitdiff
|
tree
2009-11-30
H
.
Peter Anvin
R
u
n "make all
d
eps"
commit
|
commitdiff
|
tree
2009-11-30
H
.
Peter
Anvin
outrdf
.
c:
remove obsolete fi
l
e
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-11-30
H
.
Pet
e
r 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 Anvin
A
U
THORS: conve
r
t to UTF-8
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-11-30
H
.
Pet
e
r
A
nvin
ou
t
macho3
2
:
repla
c
e error() -
>
n
asm_error()
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-11-28
H
.
Pet
e
r Anv
i
n
NASM
2
.
08rc5
commit
|
commitdiff
|
tree
2009-11-28
H
.
Peter An
v
in
t
est/Makefile: make
i
t
easier to inj
e
c
t
options
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-11-13
H
.
Peter
A
nvin
NASM 2
.
08rc4
commit
|
commitdiff
|
tree
2009-11-10
H
.
Peter
Anvin
NASM 2
.
08rc3
commit
|
commitdiff
|
tree
2009-11-10
H
.
Peter
A
nvin
insns
.
dat: remove no
n
-DREX SSE
5
inst
r
uc
t
ions
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-11-09
H
.
Pet
e
r Anv
i
n
change
s
.
src: do
c
u
m
ent removal of D
R
EX inst
r
uctions
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-11-09
H
.
Pete
r
Anv
i
n
SSE5: remove
a
l
l
D
REX-based
instructions
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-11-06
H
.
Peter Anvin
MOVD xmmreg: no
t
va
l
id with REX
.
W
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-11-04
H
.
Peter
Anvin
test: imul
.
asm: move war
n
i
n
g-generated
t
e
sts un
d
er
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-11-03
H
.
Peter Anvin
test: imul
.
asm: more IM
U
L pattern te
s
ts
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-11-03
H
.
Peter Anv
i
n
NASM 2
.
08rc2
commit
|
commitdiff
|
tree
2009-11-03
H
.
Peter Anvin
IMUL
:
fix an
additional i
n
corre
c
t
s
b
yte use
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-11-03
H
.
Peter Anvin
BR 2887108: fix incorrect sbyte usage in I
M
UL
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-10-13
H
.
P
eter Anvin
assemble: xs
i
zeflags[] is
a
n opflags_t va
r
iabl
e
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-10-13
H
.
P
eter
Anvin
opflags: more int32_t -> opf
l
ags_t conv
e
rsions
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-10-13
H
.
Peter Anvin
NASM 2
.
08rc1
commit
|
commitdiff
|
tree
2009-10-13
H
.
P
et
e
r Anvin
nasm: rename nasm_z
a
p_spac
e
s() to nasm_zap_spaces
_
fwd()
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-10-06
H
.
Pe
t
e
r
A
n
vin
assemble
:
w
h
e
n
l
o
o
k
i
n
g for a REGISTER op
e
rand
,
do an
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-10-05
H
.
Peter Anvin
assembl
e
: treat register opera
n
ds without s
i
z
e
as wildcards
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-09-23
H
.
P
e
ter An
v
in
misc/release
:
*
.
ico ar
e
binary files
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-08-23
C
y
r
ill Gorcun
o
v
Use I
_
n
one opcode instead of hardcoded numb
e
r
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-08-10
Cyrill Gorcunov
output
/
dwarf
.
h:
u
pdate dwarf co
n
s
t
a
n
ts
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-08-10
H
.
Peter Anvin
Add strl
c
py() function
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-08-09
H
.
P
e
ter Anvin
output: chan
g
e null_debug_routine to nu
l
l_debug_direct
i
ve
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-08-09
Cyrill Gorcunov
disas
m
.
c: eatbyte -- use snpri
n
tf to prevent potential
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-08-09
Cyrill Gorcunov
h
e
aders/
c
: strip o
f
f useless spaces
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-08-08
Cyrill Gorcunov
insns
.
p
l
: remove redu
n
dant empty
line in enum opco
d
e
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-08-08
H
.
Peter Anvin
na
s
m
.
c
: fi
x
stack
overru
n
in assemble
_
f
ile
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-08-07
H
.
Peter An
v
in
Merge commit 'c
y
r/hpa-dat'
commit
|
commitdiff
|
tree
2009-08-07
H
.
P
eter Anvin
Merge commit 'cyr/hpa-
l
ist'
commit
|
commitdiff
|
tree
2009-08-02
H
.
Peter Anvi
n
d
o
c:
\
needs to
be repea
t
ed except in \c-line context
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-31
H
.
P
e
ter A
n
vin
nasm
.
c: consist
e
ntly use
t
he
'
murri
c
an
s
pe
l
l
ing "optimize"
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-30
H
.
Peter Anvin
Merge co
m
mit 'cyr/hpa-l
i
st'
commit
|
commitdiff
|
tree
2009-07-27
Cyrill Gorcunov
insns
.
dat:
o
p
erand-size s
y
ntax for XOP instructions
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-27
H
.
Peter Anvin
assemb
l
e
.
c: quiet
warning
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-26
H
.
Peter A
n
vin
a
s
sem
b
le
.
c: clean up matche
s
()
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-26
H
.
Peter Anvin
Merge branch
'
nasm-2
.
07
.
xx'
commit
|
commitdiff
|
tree
2009-07-26
H
.
P
eter
Anvin
BR 2826
6
69: update licen
s
ing information in README
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-26
H
.
Peter Anv
i
n
Merge
b
r
a
nch
'
na
s
m-2
.
07
.
x
x
'
commit
|
commitdiff
|
tree
2009-07-26
H
.
Peter
An
v
in
B
R
2827397:
fix invali
d
C in outc
o
ff
AddExports()
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-26
H
.
P
ete
r
Anvin
insns
.
pl: smarter handling of
o
pe
r
and f
l
a
g
s
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-26
H
.
Peter
A
nvin
assemble
:
defer
"
oper
a
n
d
s
i
ze missi
n
g
"
until
e
nd of
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-26
H
.
Pete
r
Anvin
Enable fu
z
zy matching of operan
d
sizes
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-26
H
.
Peter Anvin
assemble
:
move the instr
u
c
t
ion-matc
h
ing loop in
t
o a
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-26
H
.
Pete
r
A
n
vin
assemble:
r
ep
l
ace
r
andom integer
s
with an en
u
m for
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-20
H
.
Peter Anvin
Me
r
g
e
branch 'new-preproc'
commit
|
commitdiff
|
tree
2009-07-20
H
.
Peter Anvin
NASM
2
.
07
commit
|
commitdiff
|
tree
2009-07-19
H
.
Pet
e
r Anvin
Drop efunc and eval
f
unc as input to
t
he
p
reprocessor
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-19
H
.
Pe
t
er
A
n
v
in
Drop
e
fu
n
c and eval
u
ate
argument t
o
parse_line
(
)
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-19
H
.
Peter
A
nvin
Drop the ofmt and e
r
rfunc arguments
t
o lab
e
l definit
i
on
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-19
H
.
P
e
ter Anvin
Run make alldeps
commit
|
commitdiff
|
tree
2009-07-19
H
.
Peter Anvi
n
Remove f
u
n
cti
o
n pointers in ou
t
put, sim
p
lify error
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-17
H
.
P
e
ter An
v
i
n
Mer
g
e commit '
n
asm-2
.
0
7rc7' into new-preproc
commit
|
commitdiff
|
tree
2009-07-17
H
.
Peter Anvin
NASM 2
.
07rc7
commit
|
commitdiff
|
tree
2009-07-17
H
.
Pet
e
r A
n
vin
outcoff: fix invalid
refere
n
ce to ofmt
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-17
H
.
Pet
e
r
Anvin
test/Makefile: add mo
r
e output rules
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-17
H
.
Peter Anvin
outcoff:
t
h
is is COFF, not bina
r
y
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-17
H
.
Pe
t
er Anvin
B
R
2822263: don't re
-
invoke
o
fmt->sym
d
ef()
in pass2
.
.
.
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
"gener
a
lize
d
CRC" ha
s
h
table
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-16
H
.
Peter Anvin
cr
c
g
en: cle
a
n
up whi
t
espace
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-16
H
.
Peter
A
n
v
in
c
r
cgen: ut
i
lity progra
m
to generate C
R
C
t
a
b
les
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-16
H
.
Peter An
v
i
n
Me
r
ge branch 'master'
i
nt
o
new-
p
reproc
commit
|
commitdiff
|
tree
2009-07-15
H
.
P
eter Anvin
changes:
i
t's
not just
in
v
al
i
d UTF-8
s
eque
n
ces that
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-15
H
.
Peter A
n
vin
NASM 2
.
07rc6
commit
|
commitdiff
|
tree
2009-07-15
H
.
Pete
r
Anvi
n
Merge branch 'mast
e
r'
i
n
to new-preproc
commit
|
commitdiff
|
tree
2009-07-15
H
.
Peter Anvin
chang
e
s: document fixed
cr
a
sh on invalid UTF-8 sequen
c
es
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-15
H
.
Peter An
v
in
quot
e
:
use
n
asm
_
ass
e
rt()
i
n
stead
o
f
p
l
ain a
s
se
r
t()
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-15
H
.
Peter Anvin
quot
e
:
we mu
s
t do unsigned comparis
o
n to get length
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-15
H
.
Pe
t
er An
v
i
n
quote: don't use sprintf()
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-15
H
.
Peter Anvin
quote: use nasm_asse
r
t() i
n
stead of plain assert()
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-15
H
.
Pe
t
e
r
Anvin
quote: we m
u
st do
unsigned c
o
mparison to get
l
ength
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-15
H
.
Peter Anv
i
n
doc: use consistent title case
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-15
H
.
Peter A
n
vin
do
c
: fix f
o
rmatting of the bin multisection head
e
r
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-15
H
.
Peter An
v
in
pre
p
ro
c
:
style cl
e
anups
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-15
H
.
Pete
r
Anvi
n
N
ASM 2
.
07
r
c5
commit
|
commitdiff
|
tree
2009-07-15
H
.
Peter Anvin
p
r
eproc: form
a
ttin
g
c
leanups
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-14
H
.
Pet
e
r Anvin
preproc
:
don't pass
a
n
e
n
u
m
t
o %s
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
next