repo.or.cz
/
nasm
/
sigaren-mirror.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
outelf32: handle compilers without 64-bit switch() support
2010-06-07
H
.
Peter Anvin
outelf32:
handl
e
co
m
pilers without
6
4-bit switch()
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-05-07
H
.
Pe
t
er Anvi
n
N
ew
%
use package "f
p
"
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-05-07
H
.
Peter Anvin
nasmdoc:
do
c
um
e
nt octal/bina
r
y
float
i
ng-point
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-05-07
H
.
Peter An
v
in
na
s
mdoc: add
m
i
s
sing comma
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-05-07
H
.
Peter Anvin
nasmdoc:
update the ful
l
set of
n
umeric prefix/s
u
ff
i
x
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-05-07
H
.
Peter Anvin
o
u
tobj:
u
pdate error mess
a
g
e
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-05-07
H
.
Peter
Anvin
outobj: properly error on unsupported
relocations
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-05-07
H
.
Pete
r
Anvin
outel
f
64: update
c
o
p
y
r
i
ght date
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-05-06
H
.
Peter Anvin
ELF supp
o
rt
for 8-bi
t
r
e
l
ocations
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-05-06
H
.
Pete
r
Anvin
Perm
i
t s
h
ort inter
s
egment jumps
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-05-06
H
.
Peter Anvin
Add su
p
port for one
-
byte relocatio
n
s
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-04-22
H
.
Peter Anv
i
n
ilog2: optim
i
ze use of bsr for x8
6
-
6
4
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2010-04-22
H
.
Pe
t
er Anv
i
n
doc: use bouncer URLs for the ABI doc
s
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2010-04-21
H
.
Peter Anvin
R
emov
e
open-c
o
ded ilog2(
)
i
m
p
lementations
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-04-21
H
.
Peter
Anvin
Add generi
c
ilog2
f
unctions
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-04-21
H
.
Peter Anvin
Ma
k
efile:
c
lean up the lib
d
irectory on mak
e
clean
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-04-07
H
.
Peter Anvin
directives
.
pl: tri
v
ia
l
fo
r
mat
t
ing fix
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-04-07
H
.
Peter Anvin
nasm
.
c: smart
e
r hand
l
in
g
of missing directives
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-04-07
H
.
Peter An
v
in
directives
.
p
l
:
compens
a
te for *two* specials, not just
one
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-04-07
H
.
Pet
e
r Anvin
Distinguish no directive
p
resent
f
r
o
m unkn
o
w
n
directi
v
e
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-02-18
H
.
Peter Anvin
phash
.
p
h: we haven't re
q
u
i
red the Gr
a
p
h
module for
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2010-02-15
H
.
Peter
A
nvin
NASM 2
.
08
r
c9
commit
|
commitdiff
|
tree
2010-02-15
H
.
Peter Anvin
doc/cha
n
ges
.
s
r
c
: update
i
n preparation of 2
.
08 relea
s
e
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2010-01-12
H
.
Peter A
n
v
i
n
NASM 2
.
08
r
c
7
commit
|
commitdiff
|
tree
2010-01-07
H
.
Peter
A
n
vi
n
R
E
ADME:
add note to see
t
he AUTHORS file
commit
|
commitdiff
|
tree
2010-01-07
H
.
Peter A
n
v
in
i
n
sns
.
dat: in 64-b
i
t
mode, acc
e
pt "monitor rax,ec
x
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-12-19
H
.
Peter Anvin
NASM
2
.
0
8
r
c6
commit
|
commitdiff
|
tree
2009-11-30
H
.
Peter Anvin
R
u
n "m
a
ke
all
d
eps"
commit
|
commitdiff
|
tree
2009-11-30
H
.
Peter Anvin
outrdf
.
c: remove obsolete file
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-11-30
H
.
Pete
r
Anvin
o
u
tform
.
h: fix O
F
_NO_RDF2
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-11-30
H
.
Peter An
v
in
AUTHORS: convert
t
o
U
TF-8
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-11-30
H
.
Peter Anvin
outmacho32:
r
e
pl
a
ce error
(
) -> nasm_er
r
or()
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-11-28
H
.
Peter A
n
vin
NASM 2
.
08rc5
commit
|
commitdiff
|
tree
2009-11-28
H
.
Peter Anvin
test/
M
akefile: m
a
ke it easier to
i
nject options
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-11-13
H
.
Pe
t
er Anvin
NASM 2
.
08rc4
commit
|
commitdiff
|
tree
2009-11-10
H
.
P
ete
r
Anvin
N
A
S
M
2
.
08
r
c3
commit
|
commitdiff
|
tree
2009-11-10
H
.
Peter Anvi
n
insns
.
da
t
: remo
v
e
n
on-DREX SSE5 instructio
n
s
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-11-09
H
.
Pe
t
e
r Anvin
chan
g
es
.
src: docum
e
nt r
e
mov
a
l of DR
E
X
i
ns
t
ructions
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-11-09
H
.
Peter
A
nvin
SSE5:
r
emov
e
a
l
l DREX-based in
s
t
r
uc
t
io
n
s
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-11-06
H
.
Peter Anvi
n
MO
V
D
xmmreg: not
v
ali
d
with REX
.
W
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-11-04
H
.
Pete
r
Anvin
test: imul
.
asm: mo
v
e
warni
n
g-gene
r
ated tests
u
n
der
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-11-03
H
.
Peter Anvin
t
e
st: imul
.
a
sm
:
more IMUL pat
t
e
rn tests
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-11-03
H
.
Pete
r
A
n
vin
NASM 2
.
08rc2
commit
|
commitdiff
|
tree
2009-11-03
H
.
Pete
r
Anvin
IMUL: fi
x
an additional incor
r
ect sbyte use
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-11-03
H
.
Peter Anvin
BR 2887108: fix i
n
c
orrect sbyte us
a
ge in IMUL
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-10-13
H
.
Pe
t
e
r
A
n
vin
assembl
e
:
x
sizefl
a
gs[]
is an opfla
g
s_t variable
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-10-13
H
.
Pe
t
er Anvin
opflag
s
:
more
i
nt32_t
-
>
opflags_t conv
e
rsions
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-10-13
H
.
Pet
e
r Anvin
NASM 2
.
08rc1
commit
|
commitdiff
|
tree
2009-10-13
H
.
Pete
r
Anvi
n
nasm: ren
a
me nasm_zap_spaces() t
o
n
a
sm_zap_spaces_
f
w
d
(
)
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-10-06
H
.
Peter A
n
v
in
assemble: when lookin
g
for
a
R
EGISTER o
p
erand, d
o
an
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-10-05
H
.
Pet
e
r A
n
vin
assemble:
t
rea
t
register o
p
erands
without size
a
s
w
ildcards
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-09-23
H
.
Pete
r
Anv
i
n
misc/
r
elease:
*
.
ic
o
are binar
y
file
s
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-08-23
Cyril
l
Gorcunov
Use I_none opcode instead of ha
r
dcoded n
u
mber
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-08-10
C
yrill Go
r
cunov
o
utput/
d
warf
.
h: update d
w
arf
constants
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-08-10
H
.
Peter A
n
vin
Add
s
t
rlcpy()
function
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-08-09
H
.
Pete
r
Anvin
output: change
n
ull_debug_routin
e
to null_debug_directive
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-08-09
Cyrill Gorcunov
di
s
asm
.
c: ea
t
byte --
use s
n
printf to prevent pot
e
ntia
l
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-08-09
C
y
r
ill Gorcunov
he
a
ders/
c
: s
t
rip off useless spaces
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-08-08
Cyri
l
l Gorcu
n
ov
insns
.
pl: remove redundant emp
t
y line in enum opcode
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-08-08
H
.
Pe
t
er Anvin
nasm
.
c: fix sta
c
k
overrun in assemble_file
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-08-07
H
.
Peter Anvi
n
Merge commit 'cyr/hpa-dat'
commit
|
commitdiff
|
tree
2009-08-07
H
.
Pet
e
r Anvin
M
e
rge comm
i
t 'cyr/
h
pa-l
i
st'
commit
|
commitdiff
|
tree
2009-08-02
H
.
Pete
r
Anvin
d
o
c:
\ needs t
o
b
e
repeated except in \c-line context
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-31
H
.
Peter Anvin
nasm
.
c:
c
o
n
sistently
use the
'
murrican spelling "o
p
timize
"
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-30
H
.
Peter Anvin
M
e
rge commit 'cyr/
h
pa-list'
commit
|
commitdiff
|
tree
2009-07-27
Cyrill
Gorc
u
nov
i
n
sns
.
d
at
:
operand
-
s
i
ze syntax
f
o
r
XOP instructions
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-27
H
.
Peter Anvin
assemb
l
e
.
c
: q
u
iet warni
n
g
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-26
H
.
Peter
A
nvin
assem
b
l
e
.
c
:
clean up matches()
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-26
H
.
Peter
Anvin
M
erge
bra
n
c
h 'n
a
sm-2
.
0
7
.
x
x'
commit
|
commitdiff
|
tree
2009-07-26
H
.
Peter Anvin
BR 2826669:
update licensing in
f
ormation
in README
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-26
H
.
Peter Anvin
M
e
rge bra
n
ch 'nasm-
2
.
07
.
xx'
commit
|
commitdiff
|
tree
2009-07-26
H
.
Peter Anvi
n
BR 28
2
73
9
7:
fi
x
inval
i
d
C
in outc
o
f
f
AddExpor
t
s
()
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-26
H
.
Pete
r
Anvin
i
n
sns
.
p
l: sm
a
rter h
a
ndling of o
p
erand flags
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-26
H
.
Peter
Anvin
a
s
s
emble:
defer "ope
r
an
d
s
ize mi
s
sing" u
n
ti
l
end of
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-26
H
.
Peter Anvin
E
nable fuzzy mat
c
hing of
o
peran
d
sizes
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-26
H
.
Peter Anvin
assemble: move the i
n
s
t
r
uction
-
mat
c
hing l
o
op into
a
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-26
H
.
Peter An
v
in
assemble: re
p
lace random integers with an enum f
o
r
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-20
H
.
P
e
ter Anvi
n
Merge
b
ranch 'new-preproc'
commit
|
commitdiff
|
tree
2009-07-20
H
.
Peter
A
nvin
NASM 2
.
07
commit
|
commitdiff
|
tree
2009-07-19
H
.
Peter An
v
in
D
r
op efunc and evalfunc
as input to the preproc
e
ssor
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-19
H
.
Peter Anvin
Drop efunc and evaluate a
r
gument
t
o parse_line
(
)
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-19
H
.
Peter A
n
vin
Drop the ofmt and errfun
c
a
rgument
s
to label
d
e
f
ini
t
ion
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-19
H
.
Peter Anvin
Run m
a
k
e
alld
e
ps
commit
|
commitdiff
|
tree
2009-07-19
H
.
Pet
e
r
Anvin
Remove function pointe
r
s in output, si
m
p
l
ify error
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-17
H
.
Peter Anvin
Merge
commit 'nasm-2
.
07rc
7
' into
new-prep
r
oc
commit
|
commitdiff
|
tree
2009-07-17
H
.
Pet
e
r Anvin
NASM 2
.
07rc7
commit
|
commitdiff
|
tree
2009-07-17
H
.
P
e
ter Anvi
n
outcoff:
f
i
x invalid
ref
e
ren
c
e t
o
ofmt
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-17
H
.
Peter Anvin
test/Makef
i
le: add more output rules
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-17
H
.
P
eter Anvin
outc
o
ff:
t
h
is is COFF,
not bin
a
ry
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-17
H
.
P
e
t
er Anvin
BR
2
82
2
263
:
don't re-invok
e
o
f
m
t->sy
m
def() i
n
p
ass2
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-16
H
.
Peter Anvin
x
crcgen: t
o
o
l
to create a "generalized CRC"
h
ash tab
l
e
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-16
H
.
Peter Anvin
crc
g
en: cle
a
n up whitespace
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-16
H
.
P
eter Anvin
crcgen: utility program to generate CRC ta
b
le
s
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-16
H
.
P
e
ter Anvin
M
e
r
g
e
bra
n
c
h
'maste
r
' into new-pre
p
roc
commit
|
commitdiff
|
tree
2009-07-15
H
.
P
e
t
e
r
A
n
vin
cha
n
ges: it's not just inva
l
i
d UTF-8
sequ
e
nces t
h
at
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-15
H
.
Pe
t
er An
v
i
n
NASM 2
.
07rc6
commit
|
commitdiff
|
tree
2009-07-15
H
.
Pe
t
e
r
Anvin
Merge
b
ra
n
c
h
'ma
s
ter
'
into new-prepr
o
c
commit
|
commitdiff
|
tree
2009-07-15
H
.
Peter
Anvin
c
h
an
g
es: document fixed cras
h
on i
n
v
alid UT
F
-8 sequences
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-15
H
.
Peter Anvin
quote: use nasm
_
as
s
ert()
ins
t
e
a
d
o
f plain a
s
sert
(
)
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-15
H
.
Peter An
v
in
quote: we mu
s
t do
unsign
e
d co
m
pari
s
o
n
to get leng
t
h
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
next