repo.or.cz
/
nasm
/
nasm.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
outobj: update error message
2010-05-07
H
.
Peter
Anvin
outob
j
: upd
a
te error mess
a
ge
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-05-07
H
.
Peter A
n
vin
outobj: proper
l
y error on
u
nsuppor
t
ed relocations
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-05-07
H
.
Pet
e
r Anvin
outelf64: u
p
date co
p
yright dat
e
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-05-06
H
.
Pe
t
er Anvin
ELF support for 8-bit reloca
t
io
n
s
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-05-06
H
.
Pe
t
er Anvin
Pe
r
mit
s
h
ort int
e
rsegment jump
s
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-05-06
H
.
Pe
t
e
r
A
nvin
Add support
f
or
o
n
e-byte relocations
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-04-22
H
.
Peter Anvin
i
lo
g
2: optimize use of
b
sr for x86
-
64
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2010-04-22
H
.
Peter Anvin
doc: use
b
ou
n
cer U
R
Ls fo
r
the ABI docs
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2010-04-21
H
.
Pet
e
r
A
nvin
Remove
o
pen-cod
e
d ilog2() implementati
o
ns
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-04-21
H
.
Peter Anvin
A
d
d
gene
r
i
c ilog2 function
s
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-04-21
H
.
Peter A
n
vin
Makefile: clean up t
h
e lib d
i
r
ectory
o
n
m
ake clean
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-04-07
H
.
Peter Anvin
directives
.
pl: trivial fo
r
ma
t
ting fi
x
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-04-07
H
.
Peter Anvin
nasm
.
c:
smarter handl
i
ng of missing
d
irectives
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-04-07
H
.
Peter Anvin
directive
s
.
pl: compensate
f
or *
t
wo* specials, not j
u
st
one
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-04-07
H
.
P
e
ter An
v
i
n
Distinguis
h
n
o
d
irectiv
e
pr
e
sent fr
o
m
u
n
k
nown
d
irective
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-02-18
H
.
P
e
ter Anvi
n
phash
.
ph:
we haven't requ
i
re
d
th
e
Graph modu
l
e for
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2010-02-15
H
.
Pe
t
er Anvin
N
ASM 2
.
08r
c
9
commit
|
commitdiff
|
tree
2010-02-15
H
.
Pet
e
r Anvin
doc
/
cha
n
g
e
s
.
src: updat
e
in pre
p
ara
t
ion o
f
2
.
08 re
l
ease
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2010-01-12
H
.
Pet
e
r Anvin
NASM 2
.
08rc7
commit
|
commitdiff
|
tree
2010-01-07
H
.
Peter
A
nvi
n
READM
E
: add note to
s
ee the AUTHOR
S
file
commit
|
commitdiff
|
tree
2010-01-07
H
.
Peter Anvin
insns
.
dat:
in 64-bit m
o
de, a
c
cept "monitor rax
,
ecx
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-12-19
H
.
P
e
t
er Anvin
NASM 2
.
0
8
rc
6
commit
|
commitdiff
|
tree
2009-11-30
H
.
Peter An
v
in
Run "
m
ake
a
lldep
s
"
commit
|
commitdiff
|
tree
2009-11-30
H
.
Peter A
n
v
i
n
outrdf
.
c: remove obsolete
f
ile
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-11-30
H
.
P
e
ter Anv
i
n
out
f
orm
.
h: fi
x
O
F_NO_RDF2
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-11-30
H
.
Peter A
n
vin
AUTHO
R
S: convert t
o
UTF-8
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-11-30
H
.
Peter Anvin
outmacho32: repla
c
e e
r
r
or() -> nasm_erro
r
()
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-11-28
H
.
Pet
e
r
Anvi
n
NAS
M
2
.
08rc5
commit
|
commitdiff
|
tree
2009-11-28
H
.
Peter Anvin
test/Makef
i
l
e: make
it
eas
i
e
r
to in
j
ect
o
ptions
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-11-13
H
.
Peter A
n
v
i
n
NASM 2
.
08r
c
4
commit
|
commitdiff
|
tree
2009-11-10
H
.
Peter Anv
i
n
NA
S
M 2
.
08r
c
3
commit
|
commitdiff
|
tree
2009-11-10
H
.
Peter
Anvin
insn
s
.
dat: remov
e
non-DREX SSE5 instructions
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-11-09
H
.
P
ete
r
A
nv
i
n
c
hanges
.
src: d
o
cume
n
t removal
o
f
DR
E
X
instruction
s
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-11-09
H
.
Pet
e
r
A
nvin
SS
E
5
: remove al
l
DREX
-
based
i
n
s
t
ructions
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-11-06
H
.
Peter Anvin
MOVD xmmre
g
: not valid with REX
.
W
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-11-04
H
.
Peter Anvin
test: imul
.
as
m
: move warning-generated tes
t
s
und
e
r
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-11-03
H
.
Peter Anvin
test: imul
.
asm: more IMUL pa
t
tern tests
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-11-03
H
.
Pe
t
er A
n
vin
NASM 2
.
08rc2
commit
|
commitdiff
|
tree
2009-11-03
H
.
Peter Anvin
I
M
UL
:
fix an additional inc
o
r
r
e
c
t sbyte use
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-11-03
H
.
Pete
r
A
nvin
B
R 2887108: fi
x
inco
r
rect s
b
yte usage in IMUL
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-10-13
H
.
Pet
e
r Anvin
assemble: xsize
f
lag
s
[] is an opflags_t
variable
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-10-13
H
.
Pete
r
Anvin
opflags: more in
t
32_
t
-> opflags_t
co
n
versions
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-10-13
H
.
Pet
e
r A
n
vin
N
A
SM
2
.
08rc1
commit
|
commitdiff
|
tree
2009-10-13
H
.
Peter Anvin
n
a
sm:
rename n
a
sm_
z
a
p
_sp
a
ces() to nasm_zap_spa
c
e
s_fwd()
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-10-06
H
.
Peter Anvin
assemble: when looki
n
g
f
or a RE
G
I
STER operand, d
o
an
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-10-05
H
.
Peter Anvin
assemble: treat reg
i
ster operands wit
h
o
u
t s
i
ze
a
s wildcards
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-09-23
H
.
Pe
t
er Anv
i
n
mis
c
/releas
e
:
*
.
ico are
binary files
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-08-10
H
.
Peter Anvin
A
dd strlcpy() func
t
ion
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-08-09
H
.
Peter Anvin
outpu
t
: c
h
ang
e
null_d
e
bug_routine to null_de
b
ug_directive
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-08-08
H
.
Pet
e
r Anvin
nas
m
.
c: fix st
a
ck ove
r
ru
n
i
n
as
s
e
mble_file
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-08-07
H
.
Peter Anvin
M
erg
e
co
m
m
i
t
'
cyr/hpa-dat'
commit
|
commitdiff
|
tree
2009-08-07
H
.
Peter Anvin
Me
r
ge commit 'cyr/hpa-list'
commit
|
commitdiff
|
tree
2009-08-02
H
.
Pete
r
Anvi
n
doc: \ needs to
be re
p
e
ate
d
except in \c-lin
e
con
t
ext
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-31
H
.
Peter Anvin
nasm
.
c:
c
o
n
sistently us
e
the 'm
u
rrican spelling "optimize"
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-30
H
.
Peter Anvin
Merg
e
comm
i
t 'cyr/h
p
a-list'
commit
|
commitdiff
|
tree
2009-07-27
H
.
Peter Anvin
assemble
.
c: quiet
war
n
ing
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-26
H
.
Pete
r
Anvin
assemble
.
c: clean up
match
e
s()
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-26
H
.
Pe
t
e
r Anv
i
n
Merge branch 'nasm-2
.
07
.
xx
'
commit
|
commitdiff
|
tree
2009-07-26
H
.
Peter A
n
vin
BR 2826669: update licens
i
ng informat
i
o
n in
README
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-26
H
.
P
e
t
er Anvin
Merg
e
branc
h
'nasm-2
.
07
.
xx'
commit
|
commitdiff
|
tree
2009-07-26
H
.
Pet
e
r
A
nvi
n
B
R 282
7
397: fix inv
a
li
d
C
in ou
t
coff AddExports()
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-26
H
.
Pete
r
Anvi
n
insns
.
pl: smarte
r
handling of operand
f
l
ag
s
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-26
H
.
Peter Anvin
asse
m
ble: defe
r
"operand size m
i
ssing" u
n
til end of
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-26
H
.
Peter
A
nvin
E
nable fuzzy
m
atching of op
e
rand size
s
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-26
H
.
Peter Anvin
assemble: move the instruction-mat
c
h
ing lo
o
p
i
nto a
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-26
H
.
Peter Anvin
assemble:
r
eplace r
a
ndom
i
ntegers with an enum for
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-20
H
.
Pe
t
er Anvin
Merge branch 'new-p
r
ep
r
o
c'
commit
|
commitdiff
|
tree
2009-07-20
H
.
Pet
e
r
A
nv
i
n
NASM
2
.
07
commit
|
commitdiff
|
tree
2009-07-19
H
.
Pete
r
Anvi
n
D
rop efunc an
d
evalfu
n
c
as input
t
o
the preproc
e
ssor
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-19
H
.
Peter Anvi
n
Drop efunc
and evaluat
e
a
rgument to parse_line()
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-19
H
.
P
e
ter Anvin
Drop the ofmt a
n
d errfun
c
argum
e
nts to
label
definition
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-19
H
.
Peter Anv
i
n
Run make alldeps
commit
|
commitdiff
|
tree
2009-07-19
H
.
Pete
r
Anvi
n
Remove function pointers i
n
outpu
t
, simplify error
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-17
H
.
Peter Anvi
n
Merge commi
t
'n
a
sm-2
.
07rc7' into
n
ew-pr
e
proc
commit
|
commitdiff
|
tree
2009-07-17
H
.
Pete
r
Anvin
NASM 2
.
0
7
rc7
commit
|
commitdiff
|
tree
2009-07-17
H
.
Peter Anvin
outcoff: fi
x
invali
d
ref
e
rence to ofmt
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-17
H
.
P
e
ter Anvi
n
test/Ma
k
efile:
ad
d
more output rules
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-17
H
.
Peter Anvin
outcoff: this
i
s COFF, not bina
r
y
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-17
H
.
P
e
ter Anvin
BR 2822
2
63: don't re
-
invoke
o
fmt->symdef() in pass2
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-16
H
.
Pet
e
r Anvin
xcrcgen: tool to create a "generalized CRC" ha
s
h table
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-16
H
.
Peter Anvin
c
r
cgen: clean u
p
whit
e
space
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-16
H
.
Peter Anvin
crcgen
:
uti
l
it
y
pr
o
gram to gener
a
t
e CRC tables
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-16
H
.
Peter Anvin
Merge bran
c
h 'master' into new-preproc
commit
|
commitdiff
|
tree
2009-07-15
H
.
P
e
ter
Anvin
chang
e
s
:
it
'
s not just inval
i
d
UTF-8 sequenc
e
s
t
h
at
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-15
H
.
Peter Anvin
NASM 2
.
0
7rc
6
commit
|
commitdiff
|
tree
2009-07-15
H
.
Peter Anvin
M
erge
b
ran
c
h 'master'
i
nto
n
ew-preproc
commit
|
commitdiff
|
tree
2009-07-15
H
.
Peter Anv
i
n
changes:
do
c
ument f
i
xed
c
rash on invalid UTF-8
sequences
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-15
H
.
Pete
r
Anv
i
n
quote: use na
s
m_ass
e
rt()
instead
of plain
a
ssert(
)
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-15
H
.
Pet
e
r Anvin
q
uote: we must do unsigned comparison to get length
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-15
H
.
Pe
t
er Anvin
quote: don't u
s
e sp
r
intf()
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-15
H
.
P
eter Anv
i
n
quote:
u
se nas
m
_
assert() instead of plain asser
t
()
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-15
H
.
Pete
r
Anv
i
n
q
uote: we m
u
st do unsigne
d
compar
i
son t
o
ge
t
length
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-15
H
.
Pete
r
Anvin
doc: use
c
onsistent title c
a
se
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-15
H
.
Peter A
n
vin
doc: fix form
a
tt
i
ng of
t
h
e
bin
m
ultisection
header
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-15
H
.
Peter Anvin
preproc: style c
l
e
a
nups
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
p
reproc: f
o
rmatt
i
ng cleanups
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-14
H
.
P
e
ter Anvin
p
r
eproc: d
o
n't
p
ass an enum to %s
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-14
H
.
Peter Anvin
prepr
o
c
:
gen
e
ric solution for error on
NUL charac
t
e
r
s
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-14
H
.
Peter Anvin
preproc: reject NUL ch
a
racters in %deftok dire
c
t
ives
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
next