repo.or.cz
/
nasm.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
preproc.c: Make %substr robust
2010-09-07
Cyrill Go
r
cun
o
v
preproc
.
c: Make %substr r
o
bust
Signed-off-by: Cyrill Gorcunov <
gorcunov@gmail.com
>
commit
|
commitdiff
|
tree
2010-09-07
Cyr
i
l
l
Gorcunov
H
a
ndle
%
sub
s
tr invalid parameters p
r
e
v
enti
n
g N
U
LL de
r
efe
r
ence
Signed-off-by: Cyrill Gorcunov <
gorcunov@gmail.com
>
commit
|
commitdiff
|
tree
2010-09-07
Cyrill Gorcun
o
v
nasm_
q
u
o
te: Use m
e
m
cpy only if length pro
v
ided
Signed-off-by: Cyrill Gorcunov <
gorcunov@gmail.com
>
commit
|
commitdiff
|
tree
2010-09-06
Cyri
l
l Gorcunov
Fix NUL
L
d
e
r
eferences on %su
b
str missing operand
s
Signed-off-by: Cyrill Gorcunov <
gorcunov@gmail.com
>
commit
|
commitdiff
|
tree
2010-09-06
Cyri
l
l G
o
r
c
unov
B
R
3060469: Fix SIGSEV on mis
s
ed
%deftok se
c
ond
parameter
Signed-off-by: Cyrill Gorcunov <
gorcunov@gmail.com
>
commit
|
commitdiff
|
tree
2010-08-27
C
yrill Gorcunov
parser
.
c:
D
rop s
p
ace
line and use he
x
n
ota
t
ion
Signed-off-by: Cyrill Gorcunov <
gorcunov@gmail.com
>
commit
|
commitdiff
|
tree
2010-08-16
Cyrill
G
o
r
c
unov
d
o
c: Update -O option descr
i
ption
Signed-off-by: Cyrill Gorcunov <
gorcunov@gmail.com
>
commit
|
commitdiff
|
tree
2010-08-16
Cyrill Go
r
cunov
doc:
F
ix typo in changes
.
s
r
c
Signed-off-by: Cyrill Gorcunov <
gorcunov@gmail.com
>
commit
|
commitdiff
|
tree
2010-08-13
Cyril
l
Gorcunov
d
oc:
Describe
context
-
through lookup
Signed-off-by: Cyrill Gorcunov <
gorcunov@gmail.com
>
commit
|
commitdiff
|
tree
2010-08-12
Cyrill Gorcunov
s
ectalign: I
m
p
l
e
ment o
n
/
o
ff m
o
de
Signed-off-by: Cyrill Gorcunov <
gorcunov@gmail.com
>
commit
|
commitdiff
|
tree
2010-08-12
Cyrill Go
r
cunov
stand
a
rt
.
mac: Style nitf
i
x
Signed-off-by: Cyrill Gorcunov <
gorcunov@gmail.com
>
commit
|
commitdiff
|
tree
2010-08-11
Cyrill Gorcunov
preproc
.
c: Context-through single macr
o
s e
x
pa
n
sio
n
.
.
.
Signed-off-by: Cyrill Gorcunov <
gorcunov@gmail.com
>
commit
|
commitdiff
|
tree
2010-08-09
Cyrill Gorcu
n
ov
pre
p
r
oc
.
c:
F
i
x error message typo
Signed-off-by: Cyrill Gorcunov <
gorcunov@gmail.com
>
commit
|
commitdiff
|
tree
2010-08-09
Cyri
l
l Gorcunov
test: Add br3041
4
51 testcase
Signed-off-by: Cyrill Gorcunov <
gorcunov@gmail.com
>
commit
|
commitdiff
|
tree
2010-08-09
Cyrill
G
orcunov
BR30
4
1451: Implement
upper bound
for %rep
counte
r
Signed-off-by: Cyrill Gorcunov <
gorcunov@gmail.com
>
commit
|
commitdiff
|
tree
2010-08-06
Cyrill Gor
c
unov
NASM 2
.
09rc
6
Signed-off-by: Cyrill Gorcunov <
gorcunov@gmail.com
>
commit
|
commitdiff
|
tree
2010-08-04
Cyrill Gorcu
n
ov
test: Add automa
t
izing ann
o
t
atio
n
s to
i
mm64
.
a
s
m
Signed-off-by: Cyrill Gorcunov <
gorcunov@gmail.com
>
commit
|
commitdiff
|
tree
2010-07-29
Cyrill Gor
c
uno
v
elf: Mov
e
stabs symbol table format into
o
utelf
.
h
Signed-off-by: Cyrill Gorcunov <
gorcunov@gmail.com
>
commit
|
commitdiff
|
tree
2010-07-29
Cyrill
Gorcuno
v
nasmlib
.
c: fix typo in nasm_init_m
a
l
lo
c
_
e
rror
Signed-off-by: Cyrill Gorcunov <
gorcunov@gmail.com
>
commit
|
commitdiff
|
tree
2010-07-28
Cyrill Gorcunov
NASM
2
.
09rc5
commit
|
commitdiff
|
tree
2010-07-28
C
y
r
i
l
l Gorcunov
doc: U
p
d
a
tes on
m
ac
r
o ranges
Signed-off-by: Cyrill Gorcunov <
gorcunov@gmail.com
>
commit
|
commitdiff
|
tree
2010-07-28
Cyr
i
ll Gorcunov
labels
.
c
: cleanup
Signed-off-by: Cyrill Gorcunov <
gorcunov@gmail.com
>
commit
|
commitdiff
|
tree
2010-07-28
Cyrill G
o
rcunov
Get
r
i
d
o
f misc/altreg
.
inc
Signed-off-by: Cyrill Gorcunov <
gorcunov@gmail.com
>
commit
|
commitdiff
|
tree
2010-07-28
Cyrill
Go
r
cunov
doc: Explain SECTALIG
N
Signed-off-by: Cyrill Gorcunov <
gorcunov@gmail.com
>
commit
|
commitdiff
|
tree
2010-07-26
Cyr
i
ll G
o
rcunov
doc
:
Fix
.
.
s
y
m s
e
ct
i
on n
a
me misprint
Signed-off-by: Cyrill Gorcunov <
gorcunov@gmail.com
>
commit
|
commitdiff
|
tree
2010-07-26
Cyrill Gorcunov
assemble
.
c
: Sty
l
e nitfix
Signed-off-by: Cyrill Gorcunov <
gorcunov@gmail.com
>
commit
|
commitdiff
|
tree
2010-07-25
Cyrill Gorcunov
m
ov
e
is_register helper to
n
a
sm
.
h
Signed-off-by: Cyrill Gorcunov <
gorcunov@gmail.com
>
commit
|
commitdiff
|
tree
2010-07-24
Cyrill Gorcunov
U
s
e is_regis
t
er h
e
lp
e
r
Signed-off-by: Cyrill Gorcunov <
gorcunov@gmail.com
>
commit
|
commitdiff
|
tree
2010-07-24
Cyrill Gorcunov
regs
.
p
l: Introd
u
ce is_register() helper
Signed-off-by: Cyrill Gorcunov <
gorcunov@gmail.com
>
commit
|
commitdiff
|
tree
2010-07-23
Cyrill Go
r
cunov
doc: Update c
h
anges
.
s
r
c
Signed-off-by: Cyrill Gorcunov <
gorcunov@gmail.com
>
commit
|
commitdiff
|
tree
2010-07-23
C
yrill Gorcunov
preproc
.
: Fi
x
NUL
L
derefe
r
e
n
ce on
b
rok
e
n %strlen a
r
gument
Signed-off-by: Cyrill Gorcunov <
gorcunov@gmail.com
>
commit
|
commitdiff
|
tree
2010-07-17
Cy
r
ill
G
orcunov
chang
e
s
.
src: Fix misprint in "in
s
tructio
n
s" word
.
Signed-off-by: Cyrill Gorcunov <
gorcunov@gmail.com
>
commit
|
commitdiff
|
tree
2010-07-13
C
yri
l
l Gorc
u
n
o
v
Update
cha
n
ges
.
src
Signed-off-by: Cyrill Gorcunov <
gorcunov@gmail.com
>
commit
|
commitdiff
|
tree
2010-07-13
Cyrill Gorcunov
BR3028880: Make nonexistent
environment variab
l
e being
.
.
.
Signed-off-by: Cyrill Gorcunov <
gorcunov@gmail.com
>
commit
|
commitdiff
|
tree
2010-07-13
Cy
r
i
ll Gorcu
n
ov
Check in test for
B
R
3
028880
Signed-off-by: Cyrill Gorcunov <
gorcunov@gmail.com
>
commit
|
commitdiff
|
tree
2010-07-13
C
y
r
ill Gorcunov
B
R3
0
28880
:
Fix NULL
dereference o
n
nonexisten
t
e
nvironment
.
.
.
Signed-off-by: Cyrill Gorcunov <
gorcunov@gmail.com
>
commit
|
commitdiff
|
tree
2010-07-13
Cyril
l
Gorcunov
toke
n
ize: Fix wr
o
ng stri
n
g index in
indirect stri
n
gs
Signed-off-by: Cyrill Gorcunov <
gorcunov@gmail.com
>
commit
|
commitdiff
|
tree
2010-07-13
Cyrill Gorcu
n
ov
preproc:
E
xtract reading line from pre
d
e
fin
e
d macros
.
.
.
Signed-off-by: Cyrill Gorcunov <
gorcunov@gmail.com
>
commit
|
commitdiff
|
tree
2010-07-13
Cyril
l
Gorcun
o
v
Docume
n
tation u
p
dates
Signed-off-by: Cyrill Gorcunov <
gorcunov@gmail.com
>
commit
|
commitdiff
|
tree
2010-07-13
Cyrill
G
orcunov
No need for \n a
t
__O
U
T
PUT_FORMAT_
_
macro end
Signed-off-by: Cyrill Gorcunov <
gorcunov@gmail.com
>
commit
|
commitdiff
|
tree
2010-07-13
Cyrill Gor
c
unov
Merge branches
'
m
aster' and 'preproc-past
e
-
fix'
commit
|
commitdiff
|
tree
2010-07-13
Cyril
l
G
or
c
unov
BR302680
8
:
A
s
sign
t
o local preprocessor
v
aria
b
le does
.
.
.
Signed-off-by: Cyrill Gorcunov <
gorcunov@gmail.com
>
commit
|
commitdiff
|
tree
2010-07-09
Cyrill Gorc
u
nov
NAS
M
2
.
08
.
02
commit
|
commitdiff
|
tree
2010-07-09
Cyrill Gorcunov
prepro
c
.
c:
Fi
x
NU
L
L de
r
ef
o
n
token pasting
Signed-off-by: Cyrill Gorcunov <
gorcunov@gmail.com
>
commit
|
commitdiff
|
tree
2010-07-09
C
y
ri
l
l Gorcunov
p
reproc
.
c: Fix NUL
L
der
e
f on tok
e
n pasting
Signed-off-by: Cyrill Gorcunov <
gorcunov@gmail.com
>
commit
|
commitdiff
|
tree
2010-07-09
Cy
r
ill Gorcunov
pre
p
roc: add
anothe
r
t
e
st c
a
se
commit
|
commitdiff
|
tree
2010-07-06
Cyrill Gorcunov
doc
:
U
p
date changes
.
src
Signed-off-by: Cyrill Gorcunov <
gorcunov@gmail.com
>
commit
|
commitdiff
|
tree
2010-07-06
Cyrill Gor
c
u
n
ov
outbin: Cleanup
bin_cleanup
Signed-off-by: Cyrill Gorcunov <
gorcunov@gmail.com
>
commit
|
commitdiff
|
tree
2010-07-06
Cyr
i
ll Gorcunov
outbin: Simplify reverse a
d
dress computing
Signed-off-by: Cyrill Gorcunov <
gorcunov@gmail.com
>
commit
|
commitdiff
|
tree
2010-07-06
C
y
rill
G
o
r
cunov
BR3025702: outbin -- F
i
x byte order
i
ng
Signed-off-by: Cyrill Gorcunov <
gorcunov@gmail.com
>
commit
|
commitdiff
|
tree
2010-06-25
Cyri
l
l Gorcunov
BR 3020760:
i
nsns
.
d
at -- confirm push imm32
o
n x86
.
.
.
Signed-off-by: Cyrill Gorcunov <
gorcunov@gmail.com
>
commit
|
commitdiff
|
tree
2010-06-19
Cyrill Gorcunov
preproc
.
c
:
Get rid of signed/un
s
igned comparison warni
n
g
Signed-off-by: Cyrill Gorcunov <
gorcunov@gmail.com
>
commit
|
commitdiff
|
tree
2010-06-08
Cy
r
ill Gor
c
unov
expand_
m
mac_p
a
r
ams:
Expa
n
d
lo
c
al single ma
c
ros uncon
d
itional
l
y
Signed-off-by: Cyrill Gorcunov <
gorcunov@gmail.com
>
commit
|
commitdiff
|
tree
2010-06-08
Cy
r
ill Go
r
cunov
expand
_
mmac_pa
r
a
m
s: Expand local singl
e
macros unc
o
nditiona
l
ly
Signed-off-by: Cyrill Gorcunov <
gorcunov@gmail.com
>
commit
|
commitdiff
|
tree
2010-06-05
Cyrill Gorcunov
NASM 2
.
09rc1
commit
|
commitdiff
|
tree
2010-06-05
Cyrill Gorcunov
n
a
smdoc: Doc
u
ment
macr
o
p
aramet
e
rs
r
ange
Signed-off-by: Cyrill Gorcunov <
gorcunov@gmail.com
>
commit
|
commitdiff
|
tree
2010-06-05
Cyrill Go
r
cunov
expa
n
d_mmac_params_range: Sim
p
lify cond
i
tion
Signed-off-by: Cyrill Gorcunov <
gorcunov@gmail.com
>
commit
|
commitdiff
|
tree
2010-06-04
C
y
ri
l
l Gorcuno
v
preproc
.
c: Fix ar
g
um
e
nt in
d
i
ces ch
e
ckin
g
in parameters
.
.
.
Signed-off-by: Cyrill Gorcunov <
gorcunov@gmail.com
>
commit
|
commitdiff
|
tree
2010-06-04
Cyri
l
l Go
r
c
u
nov
preproc
.
c: Introduce
macros
p
arameters
r
ange expansion
Signed-off-by: Cyrill Gorcunov <
gorcunov@gmail.com
>
commit
|
commitdiff
|
tree
2010-06-04
C
y
ril
l
G
o
rcunov
exp
a
nd_mmac_params: F
o
rmat condition
Signed-off-by: Cyrill Gorcunov <
gorcunov@gmail.com
>
commit
|
commitdiff
|
tree
2010-06-03
Cyrill Gorcunov
na
s
mlib
:
Rename elem
e
nts() macro to AR
R
A
Y_SIZE
Signed-off-by: Cyrill Gorcunov <
gorcunov@gmail.com
>
commit
|
commitdiff
|
tree
2010-06-02
Cyrill Gorcuno
v
p
reproc
.
c
: Use list_
h
el
p
ers
Signed-off-by: Cyrill Gorcunov <
gorcunov@gmail.com
>
commit
|
commitdiff
|
tree
2010-06-02
C
y
ril
l
G
o
r
cuno
v
expand_mmac_par
a
ms: Don't f
o
r
ge
t
t
o
handle TOK_OTHER
Signed-off-by: Cyrill Gorcunov <
gorcunov@gmail.com
>
commit
|
commitdiff
|
tree
2010-06-01
Cy
r
ill Gorcunov
BR3005117: Expland lo
c
al singl
e
mac
r
o
b
e
fore pasting
.
.
.
Signed-off-by: Cyrill Gorcunov <
gorcunov@gmail.com
>
commit
|
commitdiff
|
tree
2010-04-28
Cyrill
Gorcunov
MachO: Fix misprinted macho_sect
a
lign
Signed-off-by: Cyrill Gorcunov <
gorcunov@gmail.com
>
commit
|
commitdiff
|
tree
2010-04-25
Cyrill Gorcunov
o
b
j: Implement sectalig
n
help
e
r
Signed-off-by: Cyrill Gorcunov <
gorcunov@gmail.com
>
commit
|
commitdiff
|
tree
2010-04-25
Cyr
i
ll Gorcunov
macho:
I
mplement sectalign handler
Signed-off-by: Cyrill Gorcunov <
gorcunov@gmail.com
>
commit
|
commitdiff
|
tree
2010-04-25
Cy
r
ill G
o
rcunov
ieee:
F
ix section index match in sectal
i
gn h
a
ndl
e
r
Signed-off-by: Cyrill Gorcunov <
gorcunov@gmail.com
>
commit
|
commitdiff
|
tree
2010-04-25
Cyrill Gorcunov
h
e
aders:
U
p
d
at
e
year
Signed-off-by: Cyrill Gorcunov <
gorcunov@gmail.com
>
commit
|
commitdiff
|
tree
2010-04-24
Cyrill Gorcunov
ou
t
i
e
ee: Im
p
lemen
t
sec
t
ali
g
n
handler
Signed-off-by: Cyrill Gorcunov <
gorcunov@gmail.com
>
commit
|
commitdiff
|
tree
2010-04-22
Cyrill Gor
c
unov
outbin
:
D
rop
c
ur
r
ent
_
se
c
t
io
n
va
r
i
a
b
l
e
Signed-off-by: Cyrill Gorcunov <
gorcunov@gmail.com
>
commit
|
commitdiff
|
tree
2010-04-22
Cyrill Gorc
u
nov
outbin: Prun
e
a
n
cient
for
m
at
_
mod
e
variabl
e
Signed-off-by: Cyrill Gorcunov <
gorcunov@gmail.com
>
commit
|
commitdiff
|
tree
2010-04-22
Cy
r
ill Gorcunov
bin: Implement sectalign handler
Signed-off-by: Cyrill Gorcunov <
gorcunov@gmail.com
>
commit
|
commitdiff
|
tree
2010-04-22
Cyrill Gorc
u
no
v
coff: Us
e
IMAGE_SCN_A
L
IGN_MASK m
a
cro
Signed-off-by: Cyrill Gorcunov <
gorcunov@gmail.com
>
commit
|
commitdiff
|
tree
2010-04-22
Cyrill G
o
rcunov
coff: Allow alignment greater then 64
bytes on win
Signed-off-by: Cyrill Gorcunov <
gorcunov@gmail.com
>
commit
|
commitdiff
|
tree
2010-04-22
C
y
ri
l
l Gorcunov
co
f
f: Fi
x
s
ection alignment computati
o
n
Signed-off-by: Cyrill Gorcunov <
gorcunov@gmail.com
>
commit
|
commitdiff
|
tree
2010-04-22
Cyrill Gor
c
un
o
v
coff: Use predefined ma
c
ro
s
instead of n
u
m
b
e
r
s and
.
.
.
Signed-off-by: Cyrill Gorcunov <
gorcunov@gmail.com
>
commit
|
commitdiff
|
tree
2010-04-22
C
yrill Gorcunov
ilog2:
Use ROUND helper
Signed-off-by: Cyrill Gorcunov <
gorcunov@gmail.com
>
commit
|
commitdiff
|
tree
2010-04-22
Cyril
l
Gorcuno
v
ilog2: G
e
t rid of tabs
Signed-off-by: Cyrill Gorcunov <
gorcunov@gmail.com
>
commit
|
commitdiff
|
tree
2010-04-22
Cyrill Go
r
c
unov
p
e
coff
.
h: Com
p
lete header
Signed-off-by: Cyrill Gorcunov <
gorcunov@gmail.com
>
commit
|
commitdiff
|
tree
2010-04-21
C
yrill Go
r
cunov
stand
a
rd
.
mac: Upda
t
e secti
o
n
a
lignm
e
nt on ali
g
n call
Signed-off-by: Cyrill Gorcunov <
gorcunov@gmail.com
>
commit
|
commitdiff
|
tree
2010-04-21
Cyrill Go
r
cunov
c
o
ff:
Use predefined macro
in common section flag
s
Signed-off-by: Cyrill Gorcunov <
gorcunov@gmail.com
>
commit
|
commitdiff
|
tree
2010-04-21
Cyrill Gorcunov
cof
f
: U
s
e p
r
edefined macro and e
l
i
m
i
n
ate
ope
n
c
oded
.
.
.
Signed-off-by: Cyrill Gorcunov <
gorcunov@gmail.com
>
commit
|
commitdiff
|
tree
2010-04-21
Cyrill
G
or
c
un
o
v
pe
c
off
.
h: Add more constan
t
s
Signed-off-by: Cyrill Gorcunov <
gorcunov@gmail.com
>
commit
|
commitdiff
|
tree
2010-04-21
C
y
rill G
o
rc
u
nov
m
ake: Upda
t
e pecoff
.
h related deps
Signed-off-by: Cyrill Gorcunov <
gorcunov@gmail.com
>
commit
|
commitdiff
|
tree
2010-04-21
Cyrill Gorcun
o
v
pe
c
o
ff: Update machine types
Signed-off-by: Cyrill Gorcunov <
gorcunov@gmail.com
>
commit
|
commitdiff
|
tree
2010-04-21
Cyrill
Go
r
c
unov
output: In
t
rod
u
ce p
e
coff
.
h
Signed-off-by: Cyrill Gorcunov <
gorcunov@gmail.com
>
commit
|
commitdiff
|
tree
2010-04-21
Cyrill
G
orcunov
coff: I
m
pl
e
ment
secta
l
ign
h
andler
Signed-off-by: Cyrill Gorcunov <
gorcunov@gmail.com
>
commit
|
commitdiff
|
tree
2010-04-21
Cyrill
G
orcunov
Re
n
ame S
E
GALIG
N
to SEC
T
ALIGN
Signed-off-by: Cyrill Gorcunov <
gorcunov@gmail.com
>
commit
|
commitdiff
|
tree
2010-04-20
Cyr
i
ll Gorcunov
smartalign
.
mac: align mac
r
o
s
hould align
a
s
egment
.
.
.
Signed-off-by: Cyrill Gorcunov <
gorcunov@gmail.com
>
commit
|
commitdiff
|
tree
2010-04-20
Cyrill Gorcunov
El
f
64: Implement se
g
ali
g
n
handler
Signed-off-by: Cyrill Gorcunov <
gorcunov@gmail.com
>
commit
|
commitdiff
|
tree
2010-04-20
Cyrill Gorcun
o
v
Elf-
3
2:
Implement seg
a
lig
n
h
a
ndling
Signed-off-by: Cyrill Gorcunov <
gorcunov@gmail.com
>
commit
|
commitdiff
|
tree
2010-04-20
Cyrill G
o
r
cunov
o
fmt: Implement nul
l
_s
e
galign stub
s
Signed-off-by: Cyrill Gorcunov <
gorcunov@gmail.com
>
commit
|
commitdiff
|
tree
2010-04-20
Cyrill Gorcunov
Introduce SEGALIGN
d
irective
Signed-off-by: Cyrill Gorcunov <
gorcunov@gmail.com
>
commit
|
commitdiff
|
tree
2010-04-20
Cyrill Gorcunov
labels
.
c: lookup_label -- should return bool uncond
i
tionally
Signed-off-by: Cyrill Gorcunov <
gorcunov@gmail.com
>
commit
|
commitdiff
|
tree
2010-04-20
Cyrill Gor
c
unov
smartalign: Int
r
oduce
n
ojmp mode
Signed-off-by: Cyrill Gorcunov <
gorcunov@gmail.com
>
commit
|
commitdiff
|
tree
2010-04-20
Cyri
l
l Gorcunov
E
lf: Rena
m
e SEG_ALIGN to
S
EC_FIL
E
ALIGN
Signed-off-by: Cyrill Gorcunov <
gorcunov@gmail.com
>
commit
|
commitdiff
|
tree
2010-04-20
Cyrill Gorcunov
Add "w
i
n" alias for "win32" ou
t
put format
Signed-off-by: Cyrill Gorcunov <
gorcunov@gmail.com
>
commit
|
commitdiff
|
tree
2010-04-20
Cyr
i
ll Gorcun
o
v
nasm
.
c: D
e
lete red
u
ndant goto
Signed-off-by: Cyrill Gorcunov <
gorcunov@gmail.com
>
commit
|
commitdiff
|
tree
2010-04-11
Cyrill Gor
c
unov
E
l
f: switch section_attrib to a new nas
m
_opt_val int
e
r
face
Signed-off-by: Cyrill Gorcunov <
gorcunov@gmail.com
>
commit
|
commitdiff
|
tree
next