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
test: imul.asm: move warning-generated tests under WARN
2009-11-04
H
.
Peter
A
nvin
test: imul
.
a
s
m: move warning-g
e
nerated tests under
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-11-03
H
.
Peter Anvin
test: imul
.
asm: more IMUL pattern t
e
sts
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-11-03
H
.
Pe
t
er Anvin
NASM
2
.
08rc2
commit
|
commitdiff
|
tree
2009-11-03
H
.
Peter A
n
vin
IMUL: fix a
n
additional i
n
c
o
r
r
ect sbyte use
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-11-03
H
.
Peter Anvi
n
B
R
2887108: fix
inc
o
rrect sbyte us
a
ge in IMUL
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-10-13
H
.
Peter Anvin
assemble: xsiz
e
fla
g
s[]
is an opflags_t variable
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-10-13
H
.
Peter Anvin
opflags: more int32_t -
>
o
p
flags_t conversions
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-10-13
H
.
Peter Anvin
NASM
2
.
08rc1
commit
|
commitdiff
|
tree
2009-10-13
H
.
P
eter
Anvin
nasm: rename nasm
_
zap_spac
e
s() to nasm_zap_s
p
aces_fwd()
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-10-06
H
.
P
eter
A
nvi
n
assemble: when
l
ooking
for a
R
E
G
I
STER opera
n
d,
do an
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-10-05
H
.
Pete
r
Anvin
assemble: treat r
e
gis
t
er
operands with
o
ut size as w
i
ldcards
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-09-23
H
.
Peter Anvin
m
i
sc/relea
s
e: *
.
ico are binary f
i
les
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-08-10
H
.
Peter Anvin
Add strlcpy()
f
unction
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-08-09
H
.
Pete
r
Anvin
ou
t
put: cha
n
ge null_debug_rou
t
ine t
o
nu
l
l_debug_d
i
r
ective
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-08-08
H
.
P
eter
Anvin
nasm
.
c: fix sta
c
k
o
verrun i
n
ass
e
m
b
le
_
file
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-08-07
H
.
Peter
A
nvin
Me
r
g
e
co
m
mi
t
'cyr/h
p
a-
d
at
'
commit
|
commitdiff
|
tree
2009-08-07
H
.
Peter Anvin
Merge
c
om
m
it 'cyr/hpa-
l
ist'
commit
|
commitdiff
|
tree
2009-08-02
H
.
Peter Anvin
doc
:
\ needs t
o
b
e repeated exce
p
t in
\c-li
n
e
c
ontext
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-31
H
.
Pet
e
r
A
nvin
n
a
s
m
.
c: consistentl
y
use the
'murrican spelling "op
t
im
i
ze"
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-30
H
.
P
e
ter Anv
i
n
Merge
commit 'cyr/hpa-l
i
st'
commit
|
commitdiff
|
tree
2009-07-27
H
.
Peter Anvi
n
assemble
.
c
:
q
uiet 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 matches()
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-26
H
.
Peter Anvin
Merge branch 'nasm
-
2
.
0
7
.
x
x
'
commit
|
commitdiff
|
tree
2009-07-26
H
.
Pet
e
r Anvin
BR
2826669
:
update l
i
censing i
n
for
m
at
i
o
n in READ
M
E
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-26
H
.
Pete
r
Anvin
Merge bra
n
ch 'nasm-
2
.
07
.
xx
'
commit
|
commitdiff
|
tree
2009-07-26
H
.
Peter Anvin
BR 2827397: fix invalid
C
in outcoff AddExports()
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-26
H
.
Peter Anv
i
n
i
ns
n
s
.
pl: smarte
r
h
andling of op
e
rand f
l
ags
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-26
H
.
Pe
t
er An
v
in
assemble: defer "ope
r
and size missing" until end o
f
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-26
H
.
Peter Anv
i
n
Enab
l
e
f
u
zzy mat
c
hing of operand sizes
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-26
H
.
Peter
Anv
i
n
asse
m
ble: move the instruction-mat
c
hi
n
g loop into a
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-26
H
.
Pet
e
r Anvin
asse
m
ble: re
p
lace random integers with an
e
n
u
m
for
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-20
H
.
Peter Anvin
Merge branch 'new-prepro
c
'
commit
|
commitdiff
|
tree
2009-07-20
H
.
Peter Anvin
NASM
2
.
07
commit
|
commitdiff
|
tree
2009-07-19
H
.
Pe
t
er Anvin
Drop efunc and evalfunc as input to
t
h
e pr
e
processor
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-19
H
.
Peter Anvin
Dro
p
efunc and evaluate argument to
parse_
l
ine()
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-19
H
.
Peter Anv
i
n
D
r
op the ofmt and er
r
func arguments to
l
ab
e
l definitio
n
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-19
H
.
P
eter Anvin
R
u
n make a
l
ldeps
commit
|
commitdiff
|
tree
2009-07-19
H
.
Peter Anv
i
n
Remove fun
c
t
ion poin
t
ers in output, simplify error
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-17
H
.
P
e
t
er Anvin
Merge commi
t
'nasm-2
.
07r
c
7' into n
e
w-pr
e
pr
o
c
commit
|
commitdiff
|
tree
2009-07-17
H
.
Peter
Anvin
NASM 2
.
07rc7
commit
|
commitdiff
|
tree
2009-07-17
H
.
Pet
e
r Anvin
outcoff: fix inva
l
id
referen
c
e to ofmt
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-17
H
.
Peter Anvin
t
e
s
t
/Makefile: add more output rules
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-17
H
.
Peter
A
nvin
outcoff:
this is C
O
FF,
n
o
t binary
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-17
H
.
Pe
t
e
r
A
nvin
B
R 282226
3
: don't re-invoke ofmt
-
>s
y
m
def() in pass2
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-16
H
.
Peter
A
n
vin
xcrcgen:
t
ool to crea
t
e
a "
g
eneralized CRC" hash table
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-16
H
.
Peter Anvin
crcgen:
clean up
whitespace
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-16
H
.
Peter Anvin
c
r
c
gen: uti
l
i
ty pr
o
gram to
g
enerate CRC tables
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-16
H
.
Peter
A
nvin
Merge branch '
m
aster' into
ne
w
-p
r
eproc
commit
|
commitdiff
|
tree
2009-07-15
H
.
Peter Anvin
changes
:
i
t's not just inva
l
id
U
TF-8
s
e
quences that
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-15
H
.
P
e
t
e
r Anvin
NASM 2
.
07rc
6
commit
|
commitdiff
|
tree
2009-07-15
H
.
Peter Anvin
Merge bran
c
h 'mast
e
r' into new-pr
e
proc
commit
|
commitdiff
|
tree
2009-07-15
H
.
Pete
r
An
v
i
n
changes: document f
i
x
e
d
c
rash o
n
invalid UTF-8 se
q
uences
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-15
H
.
Peter Anvin
q
uote: use nasm_assert() in
s
tead of plai
n
a
ssert()
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-15
H
.
Peter Anvin
quote: we must do unsigned comparison to
get length
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-15
H
.
Pete
r
Anvin
quot
e
: don't use sprintf()
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-15
H
.
Peter An
v
i
n
quote:
use nasm_assert() instead of p
l
ain
assert()
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-15
H
.
Pe
t
er Anv
i
n
quote
:
we m
u
st
d
o unsign
e
d comparis
o
n to get length
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-15
H
.
P
e
ter
A
n
vin
doc: use consistent
t
i
t
l
e
case
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-15
H
.
Pet
e
r
A
nvi
n
doc
:
fix
f
ormatt
i
n
g
o
f
t
he bin
multisec
t
ion hea
d
er
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-15
H
.
P
eter Anvin
pre
p
roc: style c
l
eanups
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-15
H
.
Pe
t
er Anvin
N
A
SM 2
.
07rc5
commit
|
commitdiff
|
tree
2009-07-15
H
.
Peter An
v
in
prepro
c
: formatting cleanups
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-14
H
.
Pete
r
A
n
vi
n
prep
r
oc:
d
o
n't pass an enum
t
o %s
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-14
H
.
Peter Anvin
preproc: ge
n
eric solution f
o
r error on NUL characters
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-14
H
.
Pet
e
r Anvin
pre
p
r
oc: reje
c
t NUL characters in
%deft
o
k directives
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-14
H
.
Peter
A
nvin
quote: don't use sprin
t
f()
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-14
H
.
P
e
ter Anvin
D
o
n't tr
y
to
f
close(
)
the out
p
ut if
o
file i
s
NULL
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-14
H
.
Peter Anvin
outobj
:
d
o
n
'
t fclose(
)
the ou
t
put
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-14
H
.
Pe
t
er Anvin
Merge branch 'mast
e
r' into n
e
w-
p
re
p
roc
commit
|
commitdiff
|
tree
2009-07-14
H
.
Peter Anvin
gitignore: add test r
e
sults, *
.
dbg
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-14
H
.
Pet
e
r Anvin
ELF:
a
dd debug support for TY_YWORD
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-13
H
.
Pet
e
r
A
n
vin
.
gi
t
i
gnore: add testr
e
su
l
ts, a fe
w
more version
.
* ver
s
ions
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-13
H
.
Pe
t
er Anvin
directives: sp
l
it global direc
t
ives from
b
a
c
kend-spe
c
ifi
c
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-12
H
.
Peter Anvin
Hash
e
ven backend-specific dire
c
ti
v
es, unify nul
l
functions
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-12
H
.
Peter
A
n
vin
Do
n
't fclose() the output in the
b
ackend
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-12
H
.
Pete
r
Anvin
Use a
p
hash t
o
decode directiv
e
s
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-09
H
.
Peter Anvin
NASM 2
.
07rc4
commit
|
commitdiff
|
tree
2009-07-09
H
.
P
eter Anvi
n
Document macho6
4
output form
a
t
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-07
H
.
Peter Anvin
NASM 2
.
07rc3
commit
|
commitdiff
|
tree
2009-07-07
H
.
Peter Anvin
change
s
: doc
u
me
n
t listing fix
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-07
H
.
P
e
ter Anvin
p
r
eproc:
r
evert to older form
o
f
p
r
e
processor user
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-07
H
.
Peter A
n
vin
pr
e
proc: always reproc
e
ss smacros after %+ - pasting
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-07
H
.
P
e
t
er Anvin
lis
t
in
g
: pre
s
e
rve list file on error, i
n
clud
e
e
rrors
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-07
H
.
Peter Anvin
outdbg: be e
x
c
rutiatingly cor
r
e
c
t
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-07
H
.
Peter Anvi
n
o
utdbg: fi
x
OUT_REL*ADR, add OU
T
_REL8ADR
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-07
H
.
P
e
ter An
v
in
outbin: be
consistent in spelling
"Intel hex" wi
t
h
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-07
H
.
Peter An
v
in
NAS
M
2
.
07rc2
commit
|
commitdiff
|
tree
2009-07-07
H
.
Peter An
v
i
n
changes:
a
d
d Mach-O ali
g
nment issue fix
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-07
H
.
Peter Anvin
c
hanges: do
c
umen
t
%+ behavior r
e
vert
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-07
H
.
Peter Anvin
preproc: don't handle %+
u
ntil th
e
f
i
nal phase of sma
c
r
o
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-06
H
.
Peter
Anvin
NASM 2
.
07rc1
commit
|
commitdiff
|
tree
2009-07-06
H
.
P
e
t
er
A
nvin
changes
.
src: doc
u
ment user-visible c
h
anges
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-06
H
.
Peter Anv
i
n
doc: update lic
e
nse
a
nd contac
t
i
n
for
m
ation
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-06
H
.
P
eter A
n
vin
spec: change
Licens
e
to BSD
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-06
H
.
Peter Anvi
n
nasm
.
nsi: remove C
O
PYI
N
G
; ad
d
LICENSE
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-06
H
.
P
eter Anvin
NASM: re
l
ice
n
se under the 2-clause
BSD
license
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-06
H
.
Peter Anvin
outbin: minor
cleanups
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-06
H
.
P
e
ter Anvi
n
BR 281722
5
: do
n
't overrun a pe
r
mts buffer with a m
a
ximum
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-06
H
.
Pete
r
Anvin
nasm
.
nsi
:
in the "NASM shel
l
", put
N
ASM f
i
r
s
t
in PATH
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-06
H
.
Pe
t
e
r
Anvin
Cha
n
ge
noreturn macro to n
o
_re
t
u
rn to avoid head
e
r
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
next