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
Add support for one-byte relocations
2010-05-06
H
.
Pet
e
r A
n
vin
Add suppor
t
fo
r
o
ne
-
byte re
l
ocation
s
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-04-22
H
.
Peter Anv
i
n
i
l
og
2
: optimize use of b
s
r fo
r
x86-
6
4
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2010-04-22
H
.
Peter Anvin
do
c
: use b
o
u
n
cer URLs for the
ABI doc
s
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2010-04-21
H
.
P
e
ter Anvi
n
R
emove o
p
en-co
d
ed ilog2()
implementations
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-04-21
H
.
Pet
e
r Anvi
n
Add
g
ene
r
ic
i
log2 functions
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-04-21
H
.
Pet
e
r Anvin
Ma
k
efile: c
l
ean up the lib dire
c
tory on make cl
e
an
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-04-07
H
.
Pete
r
An
v
in
directives
.
pl: trivial formatting fix
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-04-07
H
.
Peter
A
nvin
nasm
.
c: smarter handling of missing direc
t
i
v
es
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-04-07
H
.
Peter Anv
i
n
di
r
e
c
tives
.
pl: compensate for
*
two
*
spec
i
al
s
, not
j
u
s
t one
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-04-07
H
.
Peter A
n
vin
Disti
n
guish
n
o directive present from un
k
n
o
wn directive
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-02-18
H
.
Pe
t
e
r
An
v
i
n
phash
.
ph: we haven't
required the Graph module for
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2010-02-15
H
.
P
et
e
r Anvin
NASM 2
.
08rc9
commit
|
commitdiff
|
tree
2010-02-15
H
.
P
e
t
e
r Anvin
doc/changes
.
s
r
c:
u
pd
a
te in preparation
o
f
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
ASM
2
.
08rc7
commit
|
commitdiff
|
tree
2010-01-07
H
.
P
e
ter Anvin
README: add note
t
o see the AU
T
H
O
RS
f
i
le
commit
|
commitdiff
|
tree
2010-01-07
H
.
Peter Anvin
insns
.
d
a
t: i
n
6
4-bit mode, accep
t
"monitor rax,ecx
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-12-19
H
.
Peter Anvin
NASM 2
.
0
8
r
c
6
commit
|
commitdiff
|
tree
2009-11-30
H
.
Pe
t
er Anvin
Run "make alldeps"
commit
|
commitdiff
|
tree
2009-11-30
H
.
Pet
e
r Anvi
n
outrd
f
.
c: re
m
ove ob
s
olete file
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-11-30
H
.
P
eter Anvin
out
f
orm
.
h: fix OF_NO_RDF2
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-11-30
H
.
P
e
t
er Anvin
AU
T
HO
R
S
:
conv
e
rt to UTF-8
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-11-30
H
.
Peter Anvin
ou
t
macho32: repl
a
ce error()
-> nasm_e
r
ror()
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-11-28
H
.
P
e
ter Anvin
NASM 2
.
08rc5
commit
|
commitdiff
|
tree
2009-11-28
H
.
Peter Anv
i
n
test
/
Make
f
ile: make it easier to inject opt
i
ons
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 A
n
vin
NASM
2
.
0
8
r
c
3
commit
|
commitdiff
|
tree
2009-11-10
H
.
Peter Anvin
i
nsns
.
d
at:
remove
n
o
n-DREX S
S
E5 instruction
s
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-11-09
H
.
Peter
Anvin
changes
.
sr
c
: docu
m
e
nt removal of DR
E
X
in
s
truc
t
i
o
ns
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-11-09
H
.
Peter A
n
v
in
SSE5: remove all DREX-bas
e
d instructi
o
ns
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-11-06
H
.
Peter Anvin
MOV
D
xmmreg: not va
l
i
d
w
ith REX
.
W
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-11-04
H
.
Pe
t
er Anvin
test:
i
m
ul
.
asm: mo
v
e warning-generated tests under
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-11-03
H
.
Peter Anvin
t
est: imul
.
asm: more IMUL patte
r
n tests
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-11-03
H
.
Pet
e
r Anvin
NASM 2
.
08rc2
commit
|
commitdiff
|
tree
2009-11-03
H
.
Peter Anvin
IMUL:
f
ix an
a
dditional incorr
e
ct sbyte use
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-11-03
H
.
P
e
ter Anvin
B
R 2887108: fi
x
in
c
o
rrect
sbyte usage in IMUL
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-10-13
H
.
Peter Anvin
as
s
emble: xsiz
e
f
lags[]
is
a
n
opflags_t variable
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-10-13
H
.
Peter Anv
i
n
opflags: mo
r
e
int3
2
_t ->
o
pflag
s
_t con
v
er
s
ions
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-10-13
H
.
Peter A
n
v
i
n
NASM 2
.
08rc1
commit
|
commitdiff
|
tree
2009-10-13
H
.
Peter Anvi
n
nasm: rename na
s
m
_z
a
p
_
spac
e
s() to na
s
m_zap_spaces_fwd()
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-10-06
H
.
Pet
e
r Anv
i
n
assemble: when loo
k
ing f
o
r
a REGISTER operand,
do an
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-10-05
H
.
Peter Anvin
assemble: treat
register opera
n
d
s
without size as wildcar
d
s
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-09-23
H
.
Peter
A
n
v
in
misc/
r
elease
:
*
.
ico ar
e
bi
n
ary fil
e
s
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-08-10
H
.
Peter A
n
vin
Ad
d
strlcpy() function
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-08-09
H
.
Peter A
n
vin
outp
u
t: change null_deb
u
g_rout
i
ne to
n
ull_debug_di
r
e
c
tive
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-08-08
H
.
Pete
r
Anvin
nasm
.
c: fix stack overrun 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/h
p
a-
d
at'
commit
|
commitdiff
|
tree
2009-08-07
H
.
P
eter Anvin
Me
r
ge
c
ommi
t
'cyr/hpa-list'
commit
|
commitdiff
|
tree
2009-08-02
H
.
Peter Anvin
do
c
: \ ne
e
d
s
to be repeated except in
\
c-line context
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-31
H
.
Peter Anvi
n
nasm
.
c: consistently use the 'murrican
spelling "optimize"
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-30
H
.
Peter Anvin
Merge commit 'cyr/
h
pa
-
list'
commit
|
commitdiff
|
tree
2009-07-27
H
.
P
e
ter Anvin
assemble
.
c:
quiet warning
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-26
H
.
Peter Anvi
n
assem
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
.
Peter An
v
in
B
R 2826
6
6
9
: update licensin
g
information in
R
EADME
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-26
H
.
Pet
e
r Anvi
n
Merge
branch '
n
asm-
2
.
0
7
.
xx'
commit
|
commitdiff
|
tree
2009-07-26
H
.
Peter Anvin
B
R
2827397:
fix invalid C in outcoff AddExpor
t
s()
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-26
H
.
Peter Anvin
insns
.
pl:
s
ma
r
ter h
a
ndling
of ope
r
and f
l
ags
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-26
H
.
P
et
e
r Anvin
assemble: defe
r
"operand s
i
ze missing" until en
d
of
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-26
H
.
Peter Anvin
E
n
able
f
uzz
y
matching of operand sizes
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-26
H
.
Pe
t
er Anvin
as
s
embl
e
: move t
h
e
i
nst
r
uctio
n
-matchi
n
g
l
o
o
p
into a
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-26
H
.
Pe
t
e
r
An
v
in
assemble
:
re
p
lace ra
n
dom integ
e
rs w
i
t
h a
n
enum
fo
r
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-20
H
.
Pete
r
Anvin
Merge branch 'new-preproc'
commit
|
commitdiff
|
tree
2009-07-20
H
.
Pet
e
r An
v
i
n
N
A
SM 2
.
07
commit
|
commitdiff
|
tree
2009-07-19
H
.
Pet
e
r Anvin
Drop efun
c
a
n
d evalfunc a
s
in
p
ut to th
e
pr
e
proce
s
s
o
r
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-19
H
.
Peter Anvin
Dr
o
p efunc
a
nd evaluate argument to pa
r
se_line()
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-19
H
.
Pete
r
A
nv
i
n
Drop the
o
fmt
a
nd errfunc arguments to label d
e
f
inition
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-19
H
.
Peter Anvin
Run make alldeps
commit
|
commitdiff
|
tree
2009-07-19
H
.
Peter Anvin
Remov
e
function pointer
s
in output, s
i
mp
l
ify
e
r
ror
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-17
H
.
Peter
Anvin
M
e
rge co
m
mit
'
n
asm-2
.
07rc7' into new-p
r
eproc
commit
|
commitdiff
|
tree
2009-07-17
H
.
Peter
Anvin
NASM 2
.
07rc7
commit
|
commitdiff
|
tree
2009-07-17
H
.
Pet
e
r A
n
v
i
n
outc
o
ff: fix invalid ref
e
re
n
ce t
o
ofmt
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-17
H
.
Peter Anvin
t
e
st/Makef
i
le: a
d
d more output rules
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-17
H
.
Pet
e
r A
n
vin
o
utcof
f
:
this i
s
COFF, not binary
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-17
H
.
Pet
e
r Anvin
BR 2822263: don't re-invoke ofmt->symdef() in pa
s
s2
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-16
H
.
Peter A
n
vin
xcrcgen: tool to create a
"generalized C
R
C" hash table
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-16
H
.
P
eter Anv
i
n
crcg
e
n
: clean up whi
t
e
s
p
a
ce
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-16
H
.
P
eter Anvin
c
rcgen: utility pr
o
gram to generate CRC tables
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-16
H
.
Peter
Anvin
Mer
g
e
b
ran
c
h 'master' into new-preproc
commit
|
commitdiff
|
tree
2009-07-15
H
.
Peter Anvin
chan
g
es:
i
t
'
s
n
ot jus
t
invalid UTF
-
8
sequences that
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-15
H
.
Peter An
v
in
NASM
2
.
07
r
c
6
commit
|
commitdiff
|
tree
2009-07-15
H
.
Peter Anvin
Merge branc
h
'maste
r
'
into new-preproc
commit
|
commitdiff
|
tree
2009-07-15
H
.
Peter Anv
i
n
c
h
anges: document fixed crash on invalid UTF-8 sequen
c
e
s
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-15
H
.
Pe
t
e
r
A
nvin
quote: use nas
m
_assert()
i
n
stead of pl
a
in ass
e
rt()
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-15
H
.
P
e
ter Anvin
quote: we
m
ust do
u
nsigned comparis
o
n to get length
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-15
H
.
Peter Anvin
quote: don't us
e
s
p
rintf()
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-15
H
.
Pete
r
A
n
v
in
q
u
o
t
e
:
u
s
e nasm_assert()
i
nste
a
d
of plain ass
e
rt()
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-15
H
.
Peter
Anvin
quote: we must do
u
nsigned c
o
mparison to get le
n
gth
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-15
H
.
Peter
A
n
vin
d
o
c: us
e
consistent title
c
ase
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-15
H
.
P
e
ter Anvin
doc: fix
f
orm
a
t
t
ing o
f
the bin multis
e
ctio
n
head
e
r
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-15
H
.
P
e
t
er Anvin
preproc: style cle
a
nups
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-15
H
.
Peter Anvin
NASM 2
.
0
7
rc
5
commit
|
commitdiff
|
tree
2009-07-15
H
.
Peter Anvin
preproc: formatting cleanups
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-14
H
.
P
e
ter
A
n
vin
preproc: don't pass an
e
num
t
o %s
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-14
H
.
Pe
t
er Anvin
prepro
c
: g
e
neric solutio
n
for err
o
r on NUL characters
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-14
H
.
Pete
r
Anvi
n
preproc:
reject NUL ch
a
racters in
%
d
e
f
tok direc
t
i
v
es
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-14
H
.
Peter An
v
in
quote:
d
on't
use spri
n
tf()
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-14
H
.
Peter Anvin
D
o
n't try to fclose() the outp
u
t if ofile is NULL
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-14
H
.
Peter An
v
i
n
o
u
tobj:
don't fclose() the outp
u
t
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-14
H
.
Peter Anvin
Merge b
r
anch
'
mas
t
er' int
o
new
-
preproc
commit
|
commitdiff
|
tree
2009-07-14
H
.
Peter Anvin
gitignore:
a
dd test resu
l
ts, *
.
db
g
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
next