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
outobj: properly error on unsupported relocations
2010-05-07
H
.
Pet
e
r Anvin
o
utobj: pro
p
erl
y
error
on unsupported relocations
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-05-07
H
.
Peter Anvin
o
ut
e
lf64
:
update copyrigh
t
date
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-05-06
H
.
Peter
An
v
in
ELF support
for 8-bit relo
c
ations
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-05-06
H
.
Peter An
v
in
P
ermit short inter
s
egment jumps
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-05-06
H
.
P
e
t
e
r
A
n
vin
Add s
u
pport for
one
-
byte
rel
o
cat
i
ons
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-04-22
H
.
Pe
t
er Anvin
ilog2
:
optimize use of bsr
for
x
86-64
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2010-04-22
H
.
Peter Anvin
d
o
c
:
u
s
e bouncer URL
s
for the
ABI d
o
cs
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2010-04-21
H
.
Pete
r
A
n
vin
Remove open-cod
e
d il
o
g2() imp
l
ementations
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-04-21
H
.
Peter Anvin
Add generic ilo
g
2 f
u
nctions
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-04-21
H
.
Peter Anvin
Makefil
e
: c
l
ean up the lib directory on m
a
ke
c
lean
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-04-07
H
.
Pete
r
Anvin
d
i
rectives
.
p
l
: trivial formatt
i
ng
f
ix
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-04-07
H
.
Peter Anvin
nasm
.
c:
smarter h
a
ndling of missi
n
g dire
c
tives
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-04-07
H
.
Peter An
v
in
d
ire
c
t
ives
.
pl: comp
e
n
sate for *two*
s
peci
a
ls,
not
j
ust
one
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-04-07
H
.
P
eter Anvi
n
Disting
u
ish no directive present fr
o
m
u
nknown directive
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-02-18
H
.
Peter
A
nvi
n
phash
.
ph: we haven
'
t re
q
uire
d
the Graph modu
l
e for
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2010-02-15
H
.
Peter A
n
vin
NASM 2
.
08rc
9
commit
|
commitdiff
|
tree
2010-02-15
H
.
P
eter Anvin
d
o
c
/
c
hanges
.
src:
updat
e
in preparation of
2
.
08
r
elease
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2010-01-12
H
.
Peter
A
nvin
NASM
2
.
08rc7
commit
|
commitdiff
|
tree
2010-01-07
H
.
Pet
e
r Anvin
README
:
add note to s
e
e the AUTHOR
S
f
il
e
commit
|
commitdiff
|
tree
2010-01-07
H
.
Peter Anvin
i
n
sns
.
dat: in 64-bi
t
mode, accept "monitor rax,
e
cx
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-12-19
H
.
Peter
A
nvin
N
A
SM 2
.
08rc6
commit
|
commitdiff
|
tree
2009-11-30
H
.
Pet
e
r A
n
vin
R
u
n "make a
l
ldeps"
commit
|
commitdiff
|
tree
2009-11-30
H
.
P
eter A
n
vi
n
outrdf
.
c: remove obsole
t
e file
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-11-30
H
.
Peter Anvin
outf
o
r
m
.
h: fix OF_NO_RDF2
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-11-30
H
.
Peter An
v
in
AUTHO
R
S: convert to UTF-8
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-11-30
H
.
P
eter Anvin
outmacho32: repl
a
ce
erro
r
() -> nasm_
e
r
r
or()
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-11-28
H
.
P
e
te
r
Anvi
n
NASM 2
.
08rc
5
commit
|
commitdiff
|
tree
2009-11-28
H
.
Peter
Anvin
test/Makefi
l
e
:
make
i
t easie
r
to inject op
t
ion
s
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-11-13
H
.
Pe
t
er
A
nvin
N
ASM 2
.
08rc4
commit
|
commitdiff
|
tree
2009-11-10
H
.
Peter A
n
v
i
n
NASM 2
.
08rc3
commit
|
commitdiff
|
tree
2009-11-10
H
.
P
e
ter
Anvin
insns
.
dat: re
m
o
v
e
non-DREX
S
SE5 instr
u
ct
i
ons
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-11-09
H
.
Peter An
v
in
changes
.
src: docu
m
ent
r
e
moval of D
R
E
X
instru
c
tions
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-11-09
H
.
Pete
r
Anvin
SSE5: remove all DRE
X
-based ins
t
r
uctions
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-11-06
H
.
Peter Anvin
MOVD xmm
r
eg: not valid with
R
E
X
.
W
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-11-04
H
.
Peter Anvin
tes
t
:
imul
.
asm: move warning-generat
e
d tests under
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-11-03
H
.
Pe
t
er Anvin
test: imul
.
asm: more IMUL p
a
ttern tests
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-11-03
H
.
Pet
e
r Anv
i
n
N
ASM 2
.
08rc2
commit
|
commitdiff
|
tree
2009-11-03
H
.
Peter Anvin
IMUL:
f
ix
a
n
a
dditional incorrect sbyte us
e
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-11-03
H
.
Peter Anvin
BR 2
8
87108: fix incorrect sbyte usage in IMUL
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-10-13
H
.
Peter Anvin
assem
b
l
e
:
xsizeflags[] is
an o
p
fl
a
gs_t variable
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-10-13
H
.
Peter Anv
i
n
op
f
lags: more
int32_
t
->
opflags_t
c
o
nversions
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-10-13
H
.
Peter A
n
vin
NASM 2
.
08rc1
commit
|
commitdiff
|
tree
2009-10-13
H
.
Pete
r
Anv
i
n
nasm: renam
e
nasm_zap_spaces() to nas
m
_
z
ap_spac
e
s_fwd()
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-10-06
H
.
Peter Anvin
assemble: when
l
o
okin
g
f
or a R
E
GISTER oper
a
nd, do an
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-10-05
H
.
Pete
r
Anvin
assemble: tr
e
at regi
s
ter operands w
i
tho
u
t size a
s
wildcards
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-09-23
H
.
P
e
ter
An
v
i
n
m
isc/rele
a
se: *
.
ico are
binary f
i
les
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-08-23
Cyrill Gorcu
n
ov
U
s
e
I_
n
one opcode
i
n
stead of hard
c
oded number
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-08-10
Cyrill Gorcunov
output
/
dw
a
rf
.
h:
u
pda
t
e dwarf
c
onstants
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-08-10
H
.
Peter Anvin
A
d
d strlcpy() function
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-08-09
H
.
Peter Anvi
n
output: ch
a
nge null_debug_
r
o
utine to n
u
l
l_debug_directive
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-08-09
Cyrill Go
r
cunov
d
i
s
asm
.
c: eatb
y
t
e -- use snprint
f
t
o
p
r
event potential
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-08-09
Cyrill
Gorcunov
head
e
rs/c: strip o
f
f use
l
e
ss
sp
a
ce
s
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-08-08
Cy
r
ill Gorcun
o
v
in
s
ns
.
pl: remove redu
n
dant empty line in
enum opcode
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-08-08
H
.
Pet
e
r
A
n
v
in
nasm
.
c: fix stack overru
n
in assemble_
f
ile
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-08-07
H
.
P
e
t
er
An
v
in
M
e
r
ge commit 'c
y
r
/h
p
a-dat'
commit
|
commitdiff
|
tree
2009-08-07
H
.
Peter Anvin
Merge comm
i
t 'cyr/hpa-list'
commit
|
commitdiff
|
tree
2009-08-02
H
.
P
e
ter An
v
in
d
o
c: \ needs to be repeate
d
except in \c-
l
ine context
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-31
H
.
P
eter Anvi
n
nasm
.
c: consi
s
tently use
t
h
e 'mur
r
ican spelli
n
g "optimize"
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-30
H
.
Pe
t
er
A
nvin
Merge comm
i
t 'cyr/hpa-l
i
st'
commit
|
commitdiff
|
tree
2009-07-27
Cyrill Gorcunov
in
s
n
s
.
da
t
: operand-
s
i
ze sy
n
tax f
o
r X
O
P
inst
r
uctions
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-27
H
.
Peter Anvin
assembl
e
.
c: quiet w
a
rn
i
ng
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-26
H
.
Pet
e
r Anvin
assemble
.
c: clean up matches()
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-26
H
.
Peter Anvin
Mer
g
e branch '
n
a
s
m-2
.
07
.
xx'
commit
|
commitdiff
|
tree
2009-07-26
H
.
P
eter
Anvin
BR 2826669: updat
e
l
i
c
ensing in
f
ormat
i
o
n in RE
A
DME
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-26
H
.
Peter
Anvin
Merge b
r
anch 'nasm-2
.
07
.
xx'
commit
|
commitdiff
|
tree
2009-07-26
H
.
Pet
e
r An
v
in
BR 2827397: fix
in
v
alid C in
outcoff AddE
x
ports()
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-26
H
.
Peter Anvin
i
n
sns
.
pl: smarter handling o
f
operand
fl
a
gs
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-26
H
.
Peter Anvin
assemble: defe
r
"o
p
era
n
d
s
iz
e
mi
s
sing" until end
o
f
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-26
H
.
Peter Anvi
n
E
n
a
b
l
e fuzzy matching of op
e
r
and sizes
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-26
H
.
Pet
e
r Anvin
assemble: move the instruction-matching loop
i
nt
o
a
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-26
H
.
P
eter Anvin
assembl
e
: r
e
pla
c
e
ra
n
dom
i
n
t
egers wit
h
an enum for
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-20
H
.
Peter Anvi
n
Merge bra
n
ch 'new-p
r
eproc'
commit
|
commitdiff
|
tree
2009-07-20
H
.
Peter Anvin
NAS
M
2
.
07
commit
|
commitdiff
|
tree
2009-07-19
H
.
Peter Anvin
Drop efunc an
d
evalfun
c
as input to the preprocessor
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-19
H
.
Peter
Anvin
Dro
p
e
fu
n
c and evaluate argume
n
t t
o
pars
e
_line()
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-19
H
.
P
e
ter Anvin
D
rop th
e
ofmt and errfunc arguments t
o
lab
e
l definition
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-19
H
.
P
eter Anvin
Run make al
l
deps
commit
|
commitdiff
|
tree
2009-07-19
H
.
Peter A
n
vin
Remove functi
o
n pointers
i
n o
u
tput, si
m
pl
i
fy error
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-17
H
.
Peter Anvin
Merge
c
ommit 'nas
m
-
2
.
07rc7'
int
o
new
-
prepr
o
c
commit
|
commitdiff
|
tree
2009-07-17
H
.
Pet
e
r Anvin
NASM 2
.
07rc7
commit
|
commitdiff
|
tree
2009-07-17
H
.
Peter Anvin
outcoff: fix inval
i
d reference to ofmt
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-17
H
.
Peter An
v
in
te
s
t/Mak
e
file:
add more
o
utput rules
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-17
H
.
Peter
A
nvin
o
u
tcoff: this is C
O
F
F, not bina
r
y
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-17
H
.
P
e
t
e
r
Anvin
BR 2822263: don't re-
i
n
voke ofm
t
-
>
s
ymdef() in pass2
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-16
H
.
Peter Anvi
n
xcrcgen: tool to crea
t
e a "g
e
neralized CRC"
h
ash table
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-16
H
.
Peter A
n
vin
crcge
n
: clean up whit
e
sp
a
ce
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-16
H
.
Peter An
v
in
crcgen: uti
l
ity pro
g
ram to gene
r
ate CRC
tables
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-16
H
.
Peter Anvin
M
erge branch
'master' into ne
w
-preproc
commit
|
commitdiff
|
tree
2009-07-15
H
.
Peter Anvin
changes
:
it's not just invalid UTF-8 sequence
s
that
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-15
H
.
P
eter Anvin
NASM 2
.
0
7rc6
commit
|
commitdiff
|
tree
2009-07-15
H
.
Peter Anvin
Merge branch
'
m
aster' i
n
to new-preproc
commit
|
commitdiff
|
tree
2009-07-15
H
.
Peter
A
n
v
i
n
ch
a
nges: documen
t
fixed cra
s
h on invalid UTF-8
s
e
q
uences
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-15
H
.
Peter Anvin
quote: us
e
nasm_asser
t
() instead 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 must
do unsi
g
ned comparison to get length
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-15
H
.
P
e
ter Anv
i
n
quote:
don't u
s
e s
p
rintf(
)
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-15
H
.
P
e
ter Anvin
quote: use
n
a
sm_
a
s
s
e
rt() instead 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 uns
i
gned
c
o
mparison to
g
e
t
length
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-15
H
.
Peter Anvin
doc
:
us
e
con
s
isten
t
ti
t
le case
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-15
H
.
P
e
ter Anvin
doc: fix formattin
g
of the bin multisec
t
ion he
a
der
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-15
H
.
Peter Anvin
p
r
eproc: styl
e
cleanu
p
s
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
next