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
NASM 2.08rc1
2009-10-13
H
.
P
eter Anv
i
n
NASM 2
.
08rc1
commit
|
commitdiff
|
tree
2009-10-13
H
.
Pe
t
er Anvin
n
asm: rename nasm_za
p
_
s
paces() to
n
a
sm_
z
ap_spaces_fwd()
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-10-06
H
.
Pe
t
er Anvi
n
assem
b
l
e: when looking fo
r
a REG
I
STER operand, do an
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-10-05
H
.
Peter Anv
i
n
assembl
e
:
t
r
e
at register
operan
d
s without
s
ize as wildcard
s
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-09-23
H
.
Peter Anvin
misc/release: *
.
i
c
o
a
r
e
binary files
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-08-23
Cyrill Gorcunov
Use I_none o
p
code instea
d
of hard
c
oded number
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-08-10
Cyrill Gorcun
o
v
outpu
t
/dwarf
.
h: u
p
date dwarf constants
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-08-10
H
.
Peter Anvin
Add strlc
p
y() function
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-08-09
H
.
Peter Anvin
output: ch
a
nge null_de
b
ug_routine to null_
d
ebug_
d
i
r
e
c
tive
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-08-09
Cyrill
G
orcunov
disasm
.
c:
eat
b
yte --
use snp
r
intf to prevent po
t
e
n
tial
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-08-09
Cyrill Gor
c
u
n
o
v
head
e
rs/c: strip
o
ff useless spac
e
s
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-08-08
Cyril
l
Gorcunov
insns
.
p
l: remov
e
redundant empty line in e
n
um o
p
c
o
de
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-08-08
H
.
Pete
r
Anvi
n
nasm
.
c: fix stack ove
r
run in
a
s
semble_file
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-08-07
H
.
Peter Anvin
Merge
c
ommit 'cyr/hpa-dat
'
commit
|
commitdiff
|
tree
2009-08-07
H
.
Peter An
v
in
Merge commit
'cyr/hpa-list
'
commit
|
commitdiff
|
tree
2009-08-02
H
.
Peter Anv
i
n
doc:
\
needs to be re
p
eated
exce
p
t in \c
-
l
i
n
e context
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-31
H
.
Peter Anvin
nasm
.
c: consistently use th
e
'murric
a
n s
p
elling "
o
ptimize"
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-30
H
.
Pete
r
Anvin
Merge commit 'cyr/h
p
a-list'
commit
|
commitdiff
|
tree
2009-07-27
Cyrill
Gorcun
o
v
insns
.
d
at: operand
-
s
i
ze sy
n
tax for XOP instructions
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-27
H
.
Peter Anvin
assem
b
le
.
c: quiet w
a
rning
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-26
H
.
Pet
e
r Anvin
assembl
e
.
c: clea
n
up
ma
t
ches()
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-26
H
.
P
e
t
er Anvin
Merge
b
ranch 'nasm-2
.
07
.
xx'
commit
|
commitdiff
|
tree
2009-07-26
H
.
Pete
r
Anvin
B
R
2
826669: up
d
a
t
e licensing infor
m
a
t
ion in README
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
.
07
.
xx'
commit
|
commitdiff
|
tree
2009-07-26
H
.
Peter Anvi
n
BR 282739
7
:
f
ix inva
l
id C in outcoff AddExports()
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-26
H
.
Peter Anvin
in
s
ns
.
pl: smarter handling of
operand flags
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-26
H
.
P
e
ter Anvin
assemble
:
d
efer "operan
d
size miss
i
ng" until end of
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-26
H
.
P
e
ter Anvin
En
a
ble fu
z
zy matching o
f
operand
s
izes
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-26
H
.
Peter
Anvin
assemb
l
e: move the instruction-matching loop
i
nto a
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-26
H
.
Peter A
n
vin
a
s
semble
:
replace
r
a
ndom integers with an enum for
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-20
H
.
Pete
r
An
v
in
M
e
rge br
a
nch 'new-preproc'
commit
|
commitdiff
|
tree
2009-07-20
H
.
Peter Anvin
NASM 2
.
07
commit
|
commitdiff
|
tree
2009-07-19
H
.
Peter
Anvin
Dr
o
p efunc and evalfun
c
as
inpu
t
to the preprocessor
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-19
H
.
P
eter Anvin
Drop
e
f
unc
a
nd ev
a
lua
t
e argument t
o
p
a
rs
e
_line()
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-19
H
.
Peter Anvin
Drop
t
he
ofmt and
e
r
rfunc arguments to label definition
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-19
H
.
Peter
A
n
vin
Run make
a
lldeps
commit
|
commitdiff
|
tree
2009-07-19
H
.
Peter Anvi
n
Remove function poi
n
ters
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 'n
a
sm-2
.
07rc7' into new-p
r
e
p
r
o
c
commit
|
commitdiff
|
tree
2009-07-17
H
.
Peter Anvin
N
A
SM 2
.
07rc7
commit
|
commitdiff
|
tree
2009-07-17
H
.
Peter
Anvin
outcoff: fix invalid reference to ofmt
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-17
H
.
Peter
Anvin
test/Mak
e
file: add more output rules
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-17
H
.
Peter Anv
i
n
outcoff: this
is COFF, not binary
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-17
H
.
Peter
A
nvin
BR
282
2
263: don't re-invok
e
ofmt->sy
m
def() in
p
ass2
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-16
H
.
Pe
t
er Anvin
xcrcgen: t
o
ol to creat
e
a "gen
e
ralized CRC" hash
t
able
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-16
H
.
Pet
e
r Anvin
crcgen: cle
a
n up whitespac
e
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-16
H
.
P
e
t
e
r Anvin
crcge
n
:
utility progra
m
to gen
e
rate CRC t
a
bles
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-16
H
.
P
eter Anvin
Merge
b
ranch 'master'
i
nto new-prep
r
oc
commit
|
commitdiff
|
tree
2009-07-15
H
.
Peter Anvin
cha
n
ges: it's n
o
t just
i
n
valid UTF-8 se
q
uences that
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-15
H
.
Peter A
n
vin
NAS
M
2
.
07rc
6
commit
|
commitdiff
|
tree
2009-07-15
H
.
P
e
te
r
A
n
vin
Merge
branch
'maste
r
'
into new-preproc
commit
|
commitdiff
|
tree
2009-07-15
H
.
Peter Anvin
changes: docum
e
n
t
fixed crash on invalid UTF-8
s
equ
e
n
c
es
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-15
H
.
Peter Anvin
quote
:
use
n
asm_assert() instead o
f
p
l
a
i
n a
s
s
ert()
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-15
H
.
Pe
t
er Anvi
n
quote:
w
e m
u
st d
o
unsign
e
d comparison
t
o g
e
t
length
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-15
H
.
Peter
A
nvin
q
u
ote: don't use
s
pri
n
tf()
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-15
H
.
Peter Anvi
n
quote:
u
se nasm_assert() instead of plain assert
(
)
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-15
H
.
Peter Anvin
qu
o
te:
we must do unsi
g
n
e
d c
o
mpariso
n
to g
e
t
length
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-15
H
.
Peter Anv
i
n
doc: use co
n
sistent
t
itle case
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-15
H
.
Peter Anvin
doc: fix f
o
rmatting of
t
he b
i
n
multis
e
cti
o
n
he
a
der
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-15
H
.
Peter Anvin
preproc: style
c
l
eanups
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-15
H
.
P
et
e
r
Anvin
NA
S
M 2
.
07
r
c5
commit
|
commitdiff
|
tree
2009-07-15
H
.
Pet
e
r
Anvin
prepr
o
c:
f
o
rmatting cleanups
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-14
H
.
Peter An
v
in
pre
p
roc: don't pass an enum to %s
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-14
H
.
Pete
r
Anvin
p
repr
o
c: generic solu
t
ion fo
r
er
r
or
o
n NUL ch
a
r
acters
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-14
H
.
P
et
e
r
A
nvin
prepro
c
: reje
c
t N
U
L
characters
i
n
%
d
e
f
t
o
k direct
i
ves
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-14
H
.
Peter Anvin
quote: don
'
t use sprintf()
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-14
H
.
P
eter Anvin
Do
n
't try to fclose() the output if o
f
il
e
is NULL
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-14
H
.
Pete
r
Anvin
outobj: don't fclos
e
() the output
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-14
H
.
Peter Anv
i
n
M
erge branch 'master' in
t
o new
-
preproc
commit
|
commitdiff
|
tree
2009-07-14
H
.
Pete
r
Anvin
g
itignore: add
t
e
s
t results, *
.
d
b
g
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-14
H
.
Peter Anvin
ELF:
add deb
u
g s
u
ppor
t
f
o
r TY_Y
W
ORD
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-13
C
yrill Gorcunov
elf32: deb
u
g32_typevalue
-
fix TY_OWORD size
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-13
H
.
Pete
r
A
nvin
.
gitignore: add testresults, a few
more version
.
* ve
r
sions
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-13
H
.
Peter Anvin
directives: sp
l
i
t global directi
v
es fr
o
m b
a
ckend-specific
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-12
H
.
Peter
A
nvin
Hash ev
e
n backend-specific d
i
rectives, unify nul
l
function
s
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-12
H
.
P
e
ter
Anvin
Don't fclose() the o
u
t
p
u
t in the backend
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-12
H
.
Peter Anv
i
n
Use a phash to
dec
o
de directives
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-09
H
.
Peter Anvin
NASM 2
.
07
r
c4
commit
|
commitdiff
|
tree
2009-07-09
H
.
Peter Anvin
Document macho64
o
utput format
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-07
H
.
Peter Anvin
N
ASM 2
.
07r
c
3
commit
|
commitdiff
|
tree
2009-07-07
H
.
Peter Anvin
c
hanges: d
o
cument lis
t
ing fix
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-07
H
.
P
e
ter An
v
in
preproc:
r
eve
r
t to older
f
orm of preprocessor user
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-07
H
.
Peter Anvin
preproc:
a
lways reprocess
smacro
s
af
t
er %+ - pasting
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-07
H
.
Peter Anvin
l
i
sting:
p
reser
v
e list
f
il
e
on error, include
e
rror
s
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-07
H
.
Pe
t
er
Anvin
o
u
t
dbg: be excrutiatin
g
ly
c
orr
e
ct
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-07
H
.
Peter Anv
i
n
outd
b
g: fix OUT_RE
L
*ADR, add OUT_REL
8
ADR
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-07
H
.
Peter Anvin
outbin: be
c
onsistent in spelling "Int
e
l
hex" with
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-07
H
.
Peter A
n
v
i
n
NASM 2
.
07rc2
commit
|
commitdiff
|
tree
2009-07-07
H
.
Peter Anvi
n
change
s
: add Ma
c
h-O alignment issue f
i
x
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-07
H
.
P
eter Anvin
chan
g
e
s
:
d
ocu
m
ent %+ behavior reve
r
t
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-07
H
.
Peter Anvin
p
reproc: d
o
n't ha
n
dle %+
u
ntil t
h
e final
phase of smacr
o
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-06
H
.
Peter Anvin
N
A
SM 2
.
07rc1
commit
|
commitdiff
|
tree
2009-07-06
H
.
Peter Anvin
chang
e
s
.
src: d
o
c
ument user-visible
c
hang
e
s
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-06
H
.
Peter Anvin
d
o
c
:
update l
i
cense and c
o
ntact inf
o
rmation
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-06
H
.
Peter Anvin
spec
:
change License to BSD
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-06
H
.
Peter An
v
in
nasm
.
nsi: r
e
mo
v
e
C
OPYING; add LICENSE
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-06
H
.
Peter Anvin
NASM: relicense under the 2-clause B
S
D
license
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-06
H
.
Peter Anvin
outb
i
n
:
minor cleanups
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-06
H
.
Pet
e
r Anvin
BR 281722
5
:
d
on't overrun a permts buffer with a maximum
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-06
H
.
Peter
A
n
v
in
nasm
.
nsi: in the "NASM she
l
l
", put N
A
SM
first in PATH
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-06
H
.
Pe
t
er Anvin
C
hange noretu
r
n macro to no_retu
r
n
to avoid he
a
der
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
next