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 Anvi
n
ELF support fo
r
8-bit rel
o
cations
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-05-06
H
.
Pet
e
r Anvin
Permit
s
h
o
r
t
interse
g
ment
jumps
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-05-06
H
.
Peter
Anvi
n
Add
support f
o
r one-byte relocation
s
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-04-22
H
.
Pe
t
er A
n
v
i
n
ilog2:
o
p
t
imiz
e
use of bsr
for x86-64
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2010-04-22
H
.
Peter
A
nvin
doc: u
s
e bouncer URLs for the ABI docs
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2010-04-21
H
.
Pe
t
er
A
nvin
Remove open-coded ilog2()
i
mplementations
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-04-21
H
.
P
e
ter
A
nvin
Add generi
c
ilog
2
functio
n
s
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-04-21
H
.
Peter
A
nvin
Makefile: clean u
p
t
he lib directory on make
c
le
a
n
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-04-07
H
.
P
e
te
r
A
n
v
in
directives
.
pl:
t
rivial formatting fix
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-04-07
H
.
Pe
t
er Anv
i
n
na
s
m
.
c: smart
e
r handling of miss
i
ng directives
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-04-07
H
.
Peter Anvin
dir
e
ctives
.
pl: com
p
ensa
t
e
for *two* specials, no
t
just one
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-04-07
H
.
Peter Anvin
D
i
stinguish no
d
i
r
ective pres
e
nt from unknown dir
e
ctive
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-02-18
H
.
Pe
t
er
A
nvin
phash
.
ph: we
h
aven't required th
e
Grap
h
module
f
o
r
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2010-02-15
H
.
Peter Anvin
NASM 2
.
08rc9
commit
|
commitdiff
|
tree
2010-02-15
H
.
Pete
r
Anvin
doc
/
changes
.
src: update
in preparati
o
n
of 2
.
08 release
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2010-01-12
H
.
Peter Anv
i
n
NASM 2
.
08rc
7
commit
|
commitdiff
|
tree
2010-01-07
H
.
P
e
ter
Anvin
README: add note to see the
A
U
TH
O
R
S
file
commit
|
commitdiff
|
tree
2010-01-07
H
.
Peter Anvin
insns
.
d
a
t: in
6
4
-
bit mo
d
e, acc
e
pt "monitor rax,ecx
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-12-19
H
.
Pet
e
r Anv
i
n
N
A
SM 2
.
08rc6
commit
|
commitdiff
|
tree
2009-11-30
H
.
Pe
t
e
r Anvin
R
un "make alld
e
ps"
commit
|
commitdiff
|
tree
2009-11-30
H
.
P
eter
Anvin
outrdf
.
c: remove obsole
t
e fil
e
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-11-30
H
.
Pe
t
e
r
Anv
i
n
o
u
tform
.
h: fix
OF_NO_RDF2
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-11-30
H
.
Peter Anvin
A
UTHORS: c
o
n
v
e
rt to UTF
-
8
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-11-30
H
.
Peter An
v
in
outmach
o
32: replace erro
r
() -> na
s
m_
e
rror()
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
.
Peter
Anvin
test/Makefile
:
m
a
ke it easi
e
r
to in
j
ec
t
options
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-11-13
H
.
P
eter Anvin
NA
S
M
2
.
08r
c
4
commit
|
commitdiff
|
tree
2009-11-10
H
.
Peter
An
v
in
NA
S
M
2
.
08rc3
commit
|
commitdiff
|
tree
2009-11-10
H
.
Pete
r
Anvin
insns
.
dat: remove non-DREX SSE5 i
n
struc
t
i
o
n
s
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-11-09
H
.
Peter
A
n
v
i
n
change
s
.
src
:
document
removal of DREX
instructions
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-11-09
H
.
Peter Anvin
S
SE5
:
r
e
m
o
ve al
l
D
R
EX-based instructions
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-11-06
H
.
Peter A
n
vin
MOVD xm
m
reg: not
v
a
lid with REX
.
W
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-11-04
H
.
Peter An
v
i
n
test: imul
.
asm:
m
o
v
e warning-generated tests under
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-11-03
H
.
Pete
r
A
n
vin
te
s
t: imul
.
asm:
more IMUL pattern tests
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-11-03
H
.
P
e
t
e
r
A
nvin
N
A
SM 2
.
08r
c
2
commit
|
commitdiff
|
tree
2009-11-03
H
.
Pete
r
Anvin
IMUL:
fix
an ad
d
iti
o
n
a
l incorrect sbyte u
s
e
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-11-03
H
.
P
e
t
er Anvin
B
R
28
8
7
108:
f
i
x
i
ncorre
c
t sbyte usage in
I
M
UL
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-10-13
H
.
P
e
t
er Anvin
assemble: xsize
f
lags[] i
s
an o
p
fl
a
g
s
_t
v
ariable
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-10-13
H
.
Peter Anvin
opfl
a
gs: more int32_t -> op
f
l
ags_t conversi
o
ns
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-10-13
H
.
Peter Anvin
NASM
2
.
08rc
1
commit
|
commitdiff
|
tree
2009-10-13
H
.
P
e
ter
Anvin
nasm: rename nasm_zap_spac
e
s() to na
s
m_za
p
_s
p
aces_fwd()
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-10-06
H
.
Peter Anvin
a
sse
m
ble:
w
hen lo
o
k
ing for a RE
G
ISTE
R
operand, do an
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-10-05
H
.
Peter A
n
vin
ass
e
mble: t
r
eat register
o
perands
without size as wil
d
cards
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-09-23
H
.
Peter Anvin
mis
c
/re
l
ea
s
e: *
.
ico ar
e
binary files
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-08-23
C
y
rill Gorc
u
nov
Use I_none o
p
c
od
e
i
n
stead of
h
ar
d
coded number
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-08-10
Cyri
l
l
Gorcunov
output/dwarf
.
h: update dwarf constants
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-08-10
H
.
P
eter Anvin
Add strl
c
py(
)
f
unction
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-08-09
H
.
Peter Anvin
ou
t
put: change null_deb
u
g_routine to null_debug_direc
t
ive
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-08-09
Cy
r
il
l
Gorc
u
nov
disasm
.
c: eatbyte -- use snprint
f
to pre
v
ent potential
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-08-09
C
yri
l
l G
o
rcunov
h
e
a
ders
/
c: strip
off us
e
less s
p
aces
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-08-08
Cy
r
ill Gorcunov
insns
.
pl: remove
r
edundant em
p
ty line in enum opcode
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-08-08
H
.
Pete
r
Anvin
nasm
.
c: fix
stack over
r
un in assemb
l
e_file
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-08-07
H
.
Pete
r
Anvin
Merge commit 'cyr/hpa-dat'
commit
|
commitdiff
|
tree
2009-08-07
H
.
Pet
e
r An
v
in
Merge c
o
mmit 'cyr/hpa-list'
commit
|
commitdiff
|
tree
2009-08-02
H
.
Peter Anvin
doc: \ needs to b
e
repeated except 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 use t
h
e '
m
ur
r
ican spelling "optimize"
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-30
H
.
Pe
t
er Anvin
Merge co
m
mit 'c
y
r/hpa
-
li
s
t'
commit
|
commitdiff
|
tree
2009-07-27
Cyrill Go
r
cunov
insns
.
d
a
t
:
operan
d
-size syntax
f
or XOP i
n
s
tructions
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-27
H
.
Peter
Anvin
assemble
.
c: quiet warning
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-26
H
.
Peter An
v
in
assemble
.
c: clean up
m
atches()
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-26
H
.
Pete
r
A
nvin
Merge branch 'nasm
-
2
.
07
.
x
x
'
commit
|
commitdiff
|
tree
2009-07-26
H
.
Peter An
v
in
BR 2826
6
69: update licensing inf
o
rma
t
ion in README
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-26
H
.
Pete
r
A
nvin
Merge
b
ranc
h
'nasm
-
2
.
07
.
x
x
'
commit
|
commitdiff
|
tree
2009-07-26
H
.
Peter Anv
i
n
BR 2827397: fix invalid C in outcoff
AddExports(
)
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-26
H
.
P
e
ter Anvin
i
ns
n
s
.
pl: smar
t
er han
d
lin
g
of op
e
rand flags
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-26
H
.
Peter Anvin
assembl
e
: d
e
f
er "oper
a
nd size
m
i
ssing" until
end
o
f
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-26
H
.
Pete
r
Anvin
Enable fuzzy matching
o
f
operan
d
si
z
es
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-26
H
.
P
e
ter
Anvin
asse
m
ble: move the i
n
struction-matching loop i
n
to
a
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-26
H
.
Peter Anvin
assemb
l
e: replace random integers wi
t
h an
e
num for
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-20
H
.
P
e
ter Anv
i
n
Merge
branch 'new-prepro
c
'
commit
|
commitdiff
|
tree
2009-07-20
H
.
Peter Anvin
NASM 2
.
07
commit
|
commitdiff
|
tree
2009-07-19
H
.
Peter Anvin
Drop ef
u
n
c and e
v
alfun
c
as inp
u
t
to the pr
e
processor
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-19
H
.
Peter Anvin
D
r
o
p efunc and evaluate argumen
t
t
o parse_line()
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-19
H
.
Pet
e
r A
n
vin
Drop the ofmt and errfunc a
r
guments to
label de
f
inition
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-19
H
.
Pe
t
er Anvin
Run make alld
e
p
s
commit
|
commitdiff
|
tree
2009-07-19
H
.
Peter Anvin
Remove functi
o
n pointers
i
n out
p
ut,
si
m
p
l
ify error
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-17
H
.
Pete
r
Anvi
n
Merge c
o
m
mi
t
'na
s
m
-
2
.
07r
c
7' into n
e
w-preproc
commit
|
commitdiff
|
tree
2009-07-17
H
.
Pet
e
r
A
nvin
NASM 2
.
07rc7
commit
|
commitdiff
|
tree
2009-07-17
H
.
Peter Anvin
outcoff: fix
i
nvalid referenc
e
to ofmt
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-17
H
.
Peter
A
nvin
t
e
st/Makef
i
l
e:
a
dd more o
u
tput rules
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-17
H
.
Pet
e
r
Anvi
n
outcoff: this is C
O
FF
,
not
b
i
nar
y
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-17
H
.
Peter Anv
i
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
.
Peter Anvin
xcrcgen: t
o
ol to c
r
eate a "generalize
d
CRC" hash tabl
e
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-16
H
.
Peter Anvin
crcgen:
c
lea
n
u
p
whi
t
espace
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-16
H
.
Peter Anvin
c
r
cgen:
utility program to generat
e
CRC tables
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-16
H
.
Peter Anvin
Merge br
a
n
ch 'master'
i
nto n
e
w
-p
r
eproc
commit
|
commitdiff
|
tree
2009-07-15
H
.
Peter Anvin
changes: it's not just invalid UTF
-
8 sequences
that
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-15
H
.
Pet
e
r
A
nvin
NA
S
M 2
.
0
7
rc6
commit
|
commitdiff
|
tree
2009-07-15
H
.
P
eter Anvin
Merge branch 'mast
e
r'
in
t
o
n
e
w
-prepr
o
c
commit
|
commitdiff
|
tree
2009-07-15
H
.
Peter Anvin
c
hang
e
s:
document fixed c
r
ash
o
n invalid UTF-
8
sequences
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-15
H
.
Pet
e
r Anvin
quo
t
e: use nasm_assert() i
n
stead of plain
asser
t
()
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-15
H
.
Peter
Anvin
q
uote:
w
e must do unsigned
c
omparison to get length
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-15
H
.
Peter Anvi
n
quote: don'
t
use sprintf()
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-15
H
.
Peter Anvin
q
u
ote: use
nasm_
a
sser
t
() inst
e
ad of plain
asser
t
()
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-15
H
.
Pete
r
Anvin
quote: we must do unsigned compariso
n
to g
e
t length
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-15
H
.
Peter A
n
vin
doc: use con
s
i
stent title case
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-15
H
.
Peter
Anvin
d
oc:
fi
x
form
a
t
ting
o
f th
e
bin mu
l
tisection header
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-15
H
.
Peter Anvin
p
r
e
p
roc: style c
l
eanups
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-15
H
.
Peter Anvin
NASM 2
.
07rc5
commit
|
commitdiff
|
tree
2009-07-15
H
.
Peter Anvin
preproc: format
t
i
n
g
cle
a
n
u
p
s
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
next