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
ELF support for 8-bit relocations
2010-05-06
H
.
Peter Anvin
ELF support for
8
-bi
t
r
e
locations
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-05-06
H
.
Peter Anvin
Permit short
i
nter
s
egment
j
umps
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-05-06
H
.
Peter Anvin
Add support fo
r
one-byte
relo
c
ations
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-04-22
H
.
Peter
Anvin
ilog2: optimize
u
se of bsr
f
o
r x86
-
64
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2010-04-22
H
.
Peter Anv
i
n
doc: use bouncer U
R
Ls for th
e
ABI docs
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2010-04-21
H
.
Peter Anvin
Remove open-coded ilog2(
)
imple
m
e
ntations
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-04-21
H
.
Peter Anvin
A
d
d generi
c
ilog2 functions
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-04-21
H
.
Pete
r
Anvin
Makefile: clean
up
t
he l
i
b d
i
rectory on make clean
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-04-07
H
.
Pet
e
r Anvin
directives
.
pl: trivial for
m
atting fix
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-04-07
H
.
Peter Anv
i
n
nasm
.
c
:
s
mart
e
r h
a
ndling of missing dir
e
ctives
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-04-07
H
.
P
e
ter Anvin
d
i
rec
t
ives
.
pl
:
compensate for *two* specia
l
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 Anvin
D
i
s
ting
u
ish no directive
pres
e
nt from unknown directiv
e
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-02-18
H
.
P
eter An
v
in
phash
.
ph: we haven't
r
equi
r
ed
t
he
Gra
p
h modu
l
e for
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2010-02-15
H
.
Peter Anvin
NASM 2
.
08
r
c9
commit
|
commitdiff
|
tree
2010-02-15
H
.
Peter
Anvin
doc/changes
.
sr
c
: update
in preparatio
n
of 2
.
08
r
elease
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2010-01-12
H
.
Pete
r
Anvin
NASM
2
.
0
8rc7
commit
|
commitdiff
|
tree
2010-01-07
H
.
Peter Anvin
README: add note t
o
see
t
he AUTHORS file
commit
|
commitdiff
|
tree
2010-01-07
H
.
Pe
t
er Anvin
insns
.
dat: in 64-
b
it mode, accept "monitor
r
a
x
,
e
c
x
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-12-19
H
.
P
eter Anvin
NA
S
M 2
.
08rc6
commit
|
commitdiff
|
tree
2009-11-30
H
.
P
eter
Anvin
R
un "make all
d
eps"
commit
|
commitdiff
|
tree
2009-11-30
H
.
P
e
ter Anvin
o
u
trdf
.
c: remove obso
l
ete
f
ile
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-11-30
H
.
Peter Anvin
o
utfor
m
.
h: fix OF_NO_RDF2
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-11-30
H
.
Peter Anvin
AUTHORS: conv
e
rt to UTF-8
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-11-30
H
.
Peter An
v
i
n
outmacho32: replace error() -> nasm_error()
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-11-28
H
.
Peter Anvin
NASM 2
.
08rc5
commit
|
commitdiff
|
tree
2009-11-28
H
.
Pe
t
e
r
A
nv
i
n
test
/
Makefile: make it easier
t
o inject optio
n
s
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-11-13
H
.
Pet
e
r A
n
vin
NASM 2
.
08
r
c
4
commit
|
commitdiff
|
tree
2009-11-10
H
.
Peter Anvin
NASM
2
.
08
r
c
3
commit
|
commitdiff
|
tree
2009-11-10
H
.
Peter Anvin
i
n
sn
s
.
d
at: re
m
ove non-DREX SSE5 instruction
s
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-11-09
H
.
Peter An
v
in
changes
.
src: docume
n
t remo
v
al of DR
E
X
i
n
stru
c
tions
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-11-09
H
.
Peter Anvi
n
S
SE5: r
e
m
o
ve
all DREX-
b
ased inst
r
uc
t
ions
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-11-06
H
.
Peter Anvin
M
OVD xmmreg: not valid wit
h
REX
.
W
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-11-04
H
.
Pet
e
r A
n
vin
test: imul
.
asm: move warning-generat
e
d
te
s
ts under
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-11-03
H
.
Peter Anv
i
n
test
:
im
u
l
.
asm: more
IMUL pattern test
s
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-11-03
H
.
Peter Anvin
NASM 2
.
08rc2
commit
|
commitdiff
|
tree
2009-11-03
H
.
P
e
ter
A
nvin
IMUL:
f
ix
a
n additio
n
al
incorrect sby
t
e use
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-11-03
H
.
P
e
t
e
r Anvin
BR 2
8
87108
:
f
ix incorrect sbyte usage i
n
IMUL
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-10-13
H
.
P
eter Anvin
assemble: xsize
f
lags[] is an op
f
la
g
s_t
v
ariable
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-10-13
H
.
Peter A
n
vin
opflags
:
more int32_t ->
opflags_t convers
i
o
ns
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-10-13
H
.
Pet
e
r Anvin
NA
S
M
2
.
08rc1
commit
|
commitdiff
|
tree
2009-10-13
H
.
Pet
e
r Anvin
nasm: rename nasm_z
a
p_spaces() to nasm_zap_spaces_f
w
d
()
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-10-06
H
.
Peter Anvin
a
s
s
e
mble
:
when looking
f
or a REGISTE
R
o
per
a
nd, d
o
an
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-10-05
H
.
Peter Anvin
a
ssemble:
treat register o
p
e
rands without size as
w
i
ldcards
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-09-23
H
.
Peter Anv
i
n
misc/relea
s
e: *
.
ico a
r
e
bi
n
ary
f
iles
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-08-10
H
.
Peter
A
nvin
Add strlcpy(
)
function
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-08-09
H
.
Peter Anvin
output: c
h
ang
e
null_d
e
b
ug_
r
out
i
ne to null_debug_directiv
e
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-08-08
H
.
Pe
t
er Anvi
n
nasm
.
c: fix
s
tac
k
ove
r
run in
a
sse
m
ble_file
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-08-07
H
.
Pete
r
Anvin
Merge comm
i
t 'cyr
/
hpa-dat'
commit
|
commitdiff
|
tree
2009-08-07
H
.
P
e
t
e
r Anvin
Merge co
m
mit 'cyr/hpa-list'
commit
|
commitdiff
|
tree
2009-08-02
H
.
Pe
t
e
r
A
n
v
in
d
oc: \ needs to be re
p
eated e
x
cept in \c-line co
n
text
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-31
H
.
Peter
Anvin
nasm
.
c: consistently us
e
t
he 'murric
a
n spelling "o
p
timi
z
e"
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-30
H
.
Pet
e
r A
n
vin
M
erge co
m
mit
'cyr/hpa-list'
commit
|
commitdiff
|
tree
2009-07-27
H
.
P
e
t
er
A
nvin
assem
b
le
.
c: q
u
iet
w
a
r
n
i
n
g
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-26
H
.
Peter Anvin
a
ssemble
.
c:
c
l
ea
n
up ma
t
ches()
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-26
H
.
P
eter Anv
i
n
Merge bra
n
ch 'nasm-2
.
0
7
.
xx'
commit
|
commitdiff
|
tree
2009-07-26
H
.
Pete
r
Anvin
BR 2826669: update licensing i
n
for
m
at
i
on in
README
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-26
H
.
Pet
e
r Anvin
Merge branch
'
nasm-2
.
0
7
.
xx'
commit
|
commitdiff
|
tree
2009-07-26
H
.
Peter Anvin
BR
2
8
2
7
397: fi
x
in
v
alid C in outcoff AddExports()
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-26
H
.
Peter Anvin
in
s
n
s
.
p
l
: s
m
arter handling of operand fla
g
s
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-26
H
.
Peter A
n
v
in
a
ss
e
mble
:
d
efer
"
operand size missin
g
" u
n
til end
of
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-26
H
.
Peter Anvin
E
nable fuzzy
matching
of
o
perand
siz
e
s
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-26
H
.
P
e
t
e
r Anvin
a
s
sem
b
l
e
: move the instruction-
m
a
tchi
n
g loop into a
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-26
H
.
Peter An
v
in
assemble: replace random integer
s
w
i
th an enum
f
or
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-20
H
.
Peter Anv
i
n
Merge branch 'new-preproc'
commit
|
commitdiff
|
tree
2009-07-20
H
.
Peter A
n
vin
NASM 2
.
0
7
commit
|
commitdiff
|
tree
2009-07-19
H
.
Peter An
v
i
n
Drop efunc
a
n
d
ev
a
lfu
n
c as input to
t
h
e prepro
c
essor
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-19
H
.
P
e
t
e
r Anvin
Drop ef
u
nc and eval
u
ate a
r
g
ument to
parse_
l
ine()
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-19
H
.
Peter Anvin
D
rop the ofmt and e
r
r
f
unc a
r
gumen
t
s to
l
abel def
i
niti
o
n
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-19
H
.
Peter
Anvin
Run m
a
ke al
l
deps
commit
|
commitdiff
|
tree
2009-07-19
H
.
P
e
t
er An
v
i
n
Rem
o
ve function pointers
i
n outp
u
t, si
m
plify
e
rror
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-17
H
.
P
eter An
v
in
Mer
g
e commit 'nasm-2
.
07r
c
7
'
i
n
to new
-
prepr
o
c
commit
|
commitdiff
|
tree
2009-07-17
H
.
Peter A
n
vin
NA
S
M 2
.
07rc7
commit
|
commitdiff
|
tree
2009-07-17
H
.
Pet
e
r Anv
i
n
outcoff: f
i
x
invalid
reference to ofmt
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-17
H
.
Pe
t
er A
n
vin
te
s
t/Makefile
:
add more output rules
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-17
H
.
Peter
An
v
i
n
outcoff: this is COFF,
n
ot bina
r
y
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-17
H
.
P
eter Anvin
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
xc
r
cg
e
n: t
o
ol to create
a "generali
z
ed
CRC" hash
t
able
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-16
H
.
Peter Anvin
c
r
c
gen: cl
e
an up wh
i
te
s
pace
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-16
H
.
Peter Anvin
cr
c
gen: utili
t
y
program to generate CRC tables
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-16
H
.
Pete
r
Anvin
Me
r
g
e
branc
h
'
master' into new-preproc
commit
|
commitdiff
|
tree
2009-07-15
H
.
Pete
r
Anvin
changes: it's
n
ot just
invalid UTF-
8
se
q
uences t
h
at
.
.
.
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
.
Pete
r
A
n
vin
Merge bran
c
h
'master' into
new-
p
reproc
commit
|
commitdiff
|
tree
2009-07-15
H
.
Peter Anvin
changes: document fixed
c
rash o
n
inval
i
d
UTF-8 sequences
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-15
H
.
P
eter Anvin
quote:
u
se n
a
sm
_
ass
e
rt()
inst
e
ad
o
f plain a
s
sert()
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-15
H
.
Peter Anv
i
n
quot
e
: we
must
d
o unsigned compar
i
son to g
e
t
l
engt
h
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-15
H
.
Peter
Anvin
quote:
d
on'
t
use
sprintf()
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-15
H
.
Pet
e
r Anvin
quote: use
n
asm_a
s
sert() instea
d
of plain assert(
)
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-15
H
.
Peter
Anvin
quote:
w
e
m
ust do u
n
signed comparison
t
o get le
n
gth
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-15
H
.
Peter Anvin
d
oc: use consistent
title cas
e
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-15
H
.
P
e
t
er A
n
vin
doc:
fix formatting
o
f
the b
i
n mul
t
isection head
e
r
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-15
H
.
Peter Anvin
preproc:
style cleanups
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-15
H
.
Peter
A
nvin
NASM 2
.
07rc5
commit
|
commitdiff
|
tree
2009-07-15
H
.
Pete
r
Anvin
p
r
eproc: for
m
att
i
ng cleanups
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-14
H
.
Peter Anvin
preproc: don't
p
ass an e
n
u
m
to %s
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-14
H
.
Peter Anvin
p
r
eproc
:
generic
s
o
lution for error on NUL characte
r
s
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-14
H
.
Pe
t
e
r
Anvin
preproc: reject NUL c
h
ara
c
ters in %deftok dir
e
c
t
ives
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-14
H
.
Peter A
n
v
i
n
quote: don't use s
p
rintf()
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-14
H
.
P
e
ter An
v
i
n
Don
'
t try to fclose() the out
p
ut if
o
f
i
le is NU
L
L
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-14
H
.
P
e
ter Anvin
o
u
tobj: do
n
'
t fclos
e
(
)
t
h
e output
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
next