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
README: add note to see the AUTHORS file
2010-01-07
H
.
P
eter Anvin
README: ad
d
note t
o
see the AUT
H
ORS fi
l
e
commit
|
commitdiff
|
tree
2010-01-07
H
.
Peter
A
nv
i
n
insns
.
dat: in 64-b
i
t
m
ode, acc
e
pt "m
o
nitor rax,ecx
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-12-19
H
.
P
e
ter An
v
in
NASM 2
.
08rc6
commit
|
commitdiff
|
tree
2009-11-30
H
.
P
ete
r
Anv
i
n
Run "make a
l
ldeps"
commit
|
commitdiff
|
tree
2009-11-30
H
.
Peter An
v
in
outrdf
.
c:
re
m
ove obsole
t
e
f
i
le
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-11-30
H
.
Pete
r
Anvin
outform
.
h: fix
O
F_NO_RDF
2
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-11-30
H
.
Peter Anvin
AUTH
O
RS: convert
to UTF-8
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-11-30
H
.
Peter Anvin
outm
a
c
ho32: replace err
o
r() -> nasm_err
o
r()
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-11-28
H
.
Peter
An
v
in
NASM
2
.
08rc5
commit
|
commitdiff
|
tree
2009-11-28
H
.
P
e
t
e
r Anvin
t
e
st/Makefi
l
e
: make i
t
e
asier to inj
e
ct options
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-11-13
H
.
Peter Anvin
NASM
2
.
08rc4
commit
|
commitdiff
|
tree
2009-11-10
H
.
Peter Anvin
NAS
M
2
.
0
8
rc
3
commit
|
commitdiff
|
tree
2009-11-10
H
.
Peter An
v
in
insns
.
d
at
:
remove non-D
R
E
X SSE5 instructions
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-11-09
H
.
Peter
Anvin
changes
.
src: documen
t
remova
l
of
D
REX
instructi
o
ns
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-11-09
H
.
Peter An
v
in
SSE5: remove all
DREX-based i
n
str
u
ctions
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-11-06
H
.
P
e
ter Anvin
MOVD x
m
mre
g
: n
o
t
valid wi
t
h REX
.
W
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-11-04
H
.
Peter Anvin
t
est: imul
.
asm:
move
w
a
rning-
g
enerat
e
d tests under
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-11-03
H
.
P
e
ter A
n
vin
test:
imul
.
asm
:
mor
e
IMUL p
a
tte
r
n tests
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-11-03
H
.
Peter
A
nv
i
n
NASM
2
.
0
8
rc2
commit
|
commitdiff
|
tree
2009-11-03
H
.
Peter Anv
i
n
I
MUL: f
i
x
an a
d
ditional inco
r
r
e
ct sbyte use
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-11-03
H
.
Peter
Anvin
BR 2
8
87108: fix in
c
orrect sbyte usage in IMU
L
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-10-13
H
.
Peter Anvin
assemble: xsizeflags[] is
a
n
op
f
lags_t v
a
riable
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-10-13
H
.
Peter An
v
in
o
p
fl
a
g
s
:
m
ore
i
nt32_t -> opflags_t conversions
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-10-13
H
.
Peter
Anvin
NASM 2
.
08
r
c1
commit
|
commitdiff
|
tree
2009-10-13
H
.
Peter Anvin
nasm: rename nasm_zap_s
p
aces() to nasm_
z
ap_spaces_fwd()
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-10-06
H
.
P
eter Anvin
assemble: when
l
ooking fo
r
a
R
EG
I
STER operand, do an
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-10-05
H
.
Pete
r
Anvin
assemble: tre
a
t reg
i
ster operands without size as wildcards
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-09-23
H
.
Peter A
n
vin
misc/
r
elease: *
.
ico
are
binary files
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-08-23
Cy
r
ill Gorcuno
v
U
se
I_
n
one opcode ins
t
ead of
h
ardcode
d
number
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-08-10
C
y
rill Gorcunov
out
p
u
t
/dwarf
.
h: u
p
d
a
te d
w
arf constants
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-08-10
H
.
Peter Anvin
A
d
d str
l
cpy() fun
c
tion
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-08-09
H
.
Peter
Anvin
output: change null_debug_routine to null_debug_direct
i
ve
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-08-09
Cyrill Gorcunov
disasm
.
c
:
eat
b
yte -
-
use
snprintf to
p
re
v
ent po
t
ential
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-08-09
Cyrill Gor
c
u
n
ov
h
eade
r
s/c
:
stri
p
off useless spac
e
s
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-08-08
C
y
rill
Gorcunov
insn
s
.
pl
:
r
e
move redundant em
p
ty
l
i
ne in enu
m
opcode
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-08-08
H
.
Pe
t
er Anv
i
n
nasm
.
c: fix stack over
r
un in assemble_file
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-08-07
H
.
Peter Anvin
Merge commit
'cyr
/
hpa-dat'
commit
|
commitdiff
|
tree
2009-08-07
H
.
Peter
A
nvin
Me
r
ge c
o
mmit '
c
y
r/hpa-list'
commit
|
commitdiff
|
tree
2009-08-02
H
.
Pe
t
er A
n
vin
doc:
\ needs
to
b
e r
e
peated except
i
n
\
c-li
n
e
c
o
n
text
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-31
H
.
P
e
ter
A
nv
i
n
nas
m
.
c: consistently use
t
he 'mu
r
rican spelli
n
g "optimize"
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-30
H
.
Pe
t
er Anvin
Merge commit 'cyr/hpa-list'
commit
|
commitdiff
|
tree
2009-07-27
Cyrill
G
orcu
n
ov
i
nsn
s
.
dat: ope
r
and-size
syntax for
X
O
P i
n
s
t
r
uctions
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-27
H
.
Pe
t
er Anvin
a
ssemble
.
c: quiet
warning
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-26
H
.
Peter
A
nvin
assemble
.
c: clean up m
a
tches()
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-26
H
.
Peter Anvin
Merge branch 'n
a
s
m-
2
.
07
.
xx'
commit
|
commitdiff
|
tree
2009-07-26
H
.
Peter Anvin
B
R 2826669: update l
i
censing
i
n
form
a
tion
i
n REA
D
ME
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-26
H
.
Peter An
v
in
M
e
r
ge
branch 'nasm-
2
.
0
7
.
xx'
commit
|
commitdiff
|
tree
2009-07-26
H
.
Peter Anvin
B
R 28
2
7397:
f
ix inva
l
id C in ou
t
coff AddExports()
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-26
H
.
Peter A
n
vin
i
n
s
ns
.
p
l: smarter handl
i
ng of opera
n
d fl
a
gs
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-26
H
.
P
e
ter
Anvin
assemble:
de
f
er "
o
p
e
r
and siz
e
m
i
ssing" unt
i
l
e
nd of
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-26
H
.
Peter Anvin
Enable fuzzy matchin
g
of o
p
erand size
s
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-26
H
.
Peter
A
nvin
assembl
e
: move the
i
nstru
c
ti
o
n-matching loop in
t
o a
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-26
H
.
Peter Anvin
assemble: replace r
a
ndom
integers with
a
n enum for
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-20
H
.
Peter Anvin
Merge bran
c
h 'new-preproc'
commit
|
commitdiff
|
tree
2009-07-20
H
.
Peter Anvin
NA
S
M 2
.
07
commit
|
commitdiff
|
tree
2009-07-19
H
.
Pete
r
Anvin
Drop efunc and e
v
alfu
n
c a
s
input to the
p
reprocessor
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-19
H
.
Peter A
n
v
in
Dro
p
efunc
and e
v
a
l
u
a
te argument to
p
arse_line()
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-19
H
.
Peter Anvin
Drop the ofmt and errfunc a
r
guments to labe
l
definition
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-19
H
.
Pe
t
er Anv
i
n
R
un make alldeps
commit
|
commitdiff
|
tree
2009-07-19
H
.
Peter
Anvin
Remo
v
e fun
c
tion point
e
rs i
n
output, simplify error
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-17
H
.
Peter Anvin
Merge
commit 'nasm-2
.
0
7rc7'
i
nto new-prepr
o
c
commit
|
commitdiff
|
tree
2009-07-17
H
.
Peter Anvin
NASM
2
.
07r
c
7
commit
|
commitdiff
|
tree
2009-07-17
H
.
Peter
Anvi
n
o
utcoff: fix
invalid r
e
feren
c
e
to ofmt
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-17
H
.
Pe
t
er Anvin
te
s
t/
M
a
kefile
:
add more output rules
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-17
H
.
Peter
A
nvin
outco
f
f:
t
h
is is COFF,
n
o
t
binary
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-17
H
.
Peter Anvin
B
R 28222
6
3: d
o
n't re-invoke ofmt->
s
ymdef(
)
in pass2
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-16
H
.
Pe
t
er Anvin
xc
r
cgen: t
o
ol t
o
create a "generalized
C
RC" hash table
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-16
H
.
P
e
ter Anvin
crcgen: clean
u
p whites
p
ace
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-16
H
.
Pe
t
er Anv
i
n
crcgen:
u
tility pro
g
r
a
m
to
g
e
n
erate CRC tab
l
es
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-16
H
.
Pe
t
er Anvin
Me
r
g
e br
a
nch 'master'
i
nto new-preproc
commit
|
commitdiff
|
tree
2009-07-15
H
.
Peter
A
n
v
i
n
change
s
: it'
s
not just
inv
a
lid UTF-8 sequenc
e
s that
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-15
H
.
Peter Anv
i
n
NA
S
M 2
.
07rc6
commit
|
commitdiff
|
tree
2009-07-15
H
.
Peter Anvin
Merge branch
'
master' into new-pre
p
r
o
c
commit
|
commitdiff
|
tree
2009-07-15
H
.
Pet
e
r Anvin
changes: docu
m
en
t
fixed crash
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
quote
:
use nasm_ass
e
rt() instead
of pla
i
n assert()
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-15
H
.
P
eter Anvin
quote:
w
e mu
s
t
do unsigned comparison t
o
get le
n
gth
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-15
H
.
Peter A
n
v
in
quote: do
n
't
use sprintf()
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-15
H
.
Peter Anvin
quo
t
e:
use nasm_assert() instead o
f
pl
a
in ass
e
rt()
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
l
ength
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-15
H
.
Peter Anvin
doc: use consistent
t
i
tle case
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-15
H
.
Pete
r
A
nvi
n
doc:
fix
f
ormat
t
ing of the bin multis
e
ction header
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-15
H
.
Pet
e
r
A
n
v
i
n
preproc: s
t
yle cle
a
nups
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-15
H
.
P
e
t
er
Anvin
NASM 2
.
07rc
5
commit
|
commitdiff
|
tree
2009-07-15
H
.
Pete
r
An
v
in
prep
r
oc: formatting cleanu
p
s
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-14
H
.
Peter Anvi
n
preproc: don't p
a
s
s a
n
en
u
m
to %s
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-14
H
.
Peter Anvin
pr
e
proc
:
generic so
l
ution fo
r
err
o
r on NUL characters
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-14
H
.
P
e
ter Anvin
preproc: reject NUL characters in %def
t
ok
directives
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-14
H
.
Peter
Anvin
quote
:
don't use sp
r
i
n
tf(
)
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-14
H
.
Pete
r
Anvin
D
o
n't try to fclose
(
)
the ou
t
pu
t
if of
i
le
is
N
UL
L
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-14
H
.
P
eter Anvin
o
utobj: don't fclo
s
e()
t
he out
p
ut
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-14
H
.
Peter Anvin
Merge
b
ranch 'master' into
n
ew-preproc
commit
|
commitdiff
|
tree
2009-07-14
H
.
Pete
r
Anvin
gitign
o
re
:
add test results, *
.
dbg
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-14
H
.
Pete
r
Anvi
n
ELF: add debug suppor
t
for TY_YWORD
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-13
Cyrill Gorc
u
nov
elf32
:
debug32_ty
p
evalue - fix TY_O
W
ORD size
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-13
H
.
Peter Anvin
.
gitignore:
add testresults, a few m
o
re ve
r
sion
.
* v
e
rsi
o
ns
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-13
H
.
Peter
A
n
vin
di
r
e
ct
i
ves: spl
i
t g
l
obal directive
s
fr
o
m bac
k
e
n
d
-
s
pecific
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-12
H
.
Peter Anvin
Has
h
even
b
acke
n
d-specific directives
,
unify
n
ull
f
unctions
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-12
H
.
Peter Anvin
Don't fclos
e
() t
h
e output in the backend
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-12
H
.
Peter Anvi
n
Use a p
h
ash to
de
c
ode
d
ir
e
ctives
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-09
H
.
Peter
Anvin
NASM
2
.
07rc
4
commit
|
commitdiff
|
tree
next