repo.or.cz
/
voodoo-lang.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
Allow return without a value.
2010-12-05
inglorion
Al
l
ow return without a value
.
commit
|
commitdiff
|
tree
2010-11-21
ingl
o
rion
Made top-level blocks in
i
386 and
A
MD64 set
E
BP/RBP
.
.
.
commit
|
commitdiff
|
tree
2010-11-21
inglorion
Added
t
e
s
t case
f
or
code not contained in
f
unctions
.
commit
|
commitdiff
|
tree
2010-11-21
inglorion
Added sup
p
ort for
b
l
ocks t
o
i386
a
nd AMD64 targets
.
commit
|
commitdiff
|
tree
2010-11-21
ingl
o
rion
Updated
v
ersion to 0
.
7
.
0
commit
|
commitdiff
|
tree
2010-11-21
i
ng
l
orion
Fixed st
r
ing
esca
p
ing in MipsGa
s
Gene
r
at
o
r
.
commit
|
commitdiff
|
tree
2010-11-21
i
n
g
l
orion
Fixed
escaping
in strings in NasmG
e
nerator
.
commit
|
commitdiff
|
tree
2010-11-21
i
nglorion
Ad
d
ed
t
ests for escaping bytes in strin
g
literals
.
commit
|
commitdiff
|
tree
2010-11-21
inglo
r
io
n
Implemented at-expressions for MIPS
.
commit
|
commitdiff
|
tree
2010-11-21
inglorion
Updated vers
i
on to 0
.
6
.
3
commit
|
commitdiff
|
tree
2010-11-21
inglorion
Fixed misspelle
d
variable
in N
a
smGenerator
.
commit
|
commitdiff
|
tree
2010-11-21
i
ng
l
orion
NasmG
e
nerat
o
r: E
s
cape
si
n
gle
quotes in strings
.
commit
|
commitdiff
|
tree
2010-11-21
i
n
glorion
Added t
e
st cas
e
s for at-expressions
.
commit
|
commitdiff
|
tree
2010-11-21
i
nglorion
Added support f
o
r at-e
x
press
i
ons
to
i386 a
n
d AMD
6
4
.
.
.
commit
|
commitdiff
|
tree
2010-11-21
inglor
i
on
Updated Nasm
E
LFGen
e
rator to raise a
n
exception if ru
n
ning t
h
e
commit
|
commitdiff
|
tree
2010-11-21
inglorio
n
Add
e
d
.
g
i
tignore
f
ile
.
commit
|
commitdiff
|
tree
2010-05-05
inglorion
Incremented version to
0
.
6
.
2
.
commit
|
commitdiff
|
tree
2010-05-05
inglo
r
ion
A
d
ded test
c
as
e
s and fixed bugs in
s
et-word for i3
8
6
.
.
.
commit
|
commitdiff
|
tree
2010-04-15
i
n
gl
o
rio
n
Upda
t
e
d
version
to 0
.
6
.
1
commit
|
commitdiff
|
tree
2010-04-15
ingl
o
r
i
on
Added
m
issin
g
require for common_cod
e
_generator
.
rb
.
.
.
commit
|
commitdiff
|
tree
2010-04-15
i
nglo
r
ion
Modified MIPS
G
asGener
a
tor
so that rdoc doesn't choke
.
.
.
commit
|
commitdiff
|
tree
2010-04-15
i
n
g
l
orion
Fi
x
ed impl
e
mentati
o
n of div and mod
on i38
6
and
a
md64
.
commit
|
commitdiff
|
tree
2010-04-15
inglorion
U
p
dated test c
a
ses for div and
m
o
d
to reflec
t
updated
.
.
.
commit
|
commitdiff
|
tree
2010-04-15
inglori
o
n
Updated la
n
gua
g
e descrip
t
ion for div and mod
.
commit
|
commitdiff
|
tree
2010-04-14
inglorion
A
dded speci
f
icati
o
n of comments
t
o the language
description
.
commit
|
commitdiff
|
tree
2010-04-14
inglo
r
ion
Fixed
b
ug
s
in
HTML of language descripti
o
n
.
commit
|
commitdiff
|
tree
2010-04-14
ing
l
or
i
on
Updated
langu
a
ge
.
html to
better reflec
t
t
h
e current
.
.
.
commit
|
commitdiff
|
tree
2010-04-14
i
n
g
l
o
rion
AMD64NASMGenerato
r
: fixed
b
ugs
u
n
c
overe
d
by many-va
r
s
.
.
.
commit
|
commitdiff
|
tree
2010-04-14
inglorion
Ad
d
ed targets to test/Ma
k
efile
to generate GNU assem
b
ler
.
.
.
commit
|
commitdiff
|
tree
2010-04-14
i
n
glorion
Added
t
est cases for functions wit
h
man
y
locals and
.
.
.
commit
|
commitdiff
|
tree
2010-04-12
i
nglo
r
ion
Added
m
ethod outpu
t
_file_suffix to
code gener
a
tor API
.
commit
|
commitdiff
|
tree
2010-04-12
i
n
glorio
n
Changed version numbe
r
to 0
.
6
.
0
.
commit
|
commitdiff
|
tree
2010-04-11
ing
l
orion
i38
6
_nasm_generator: fixed
t
ail_call
.
commit
|
commitdiff
|
tree
2010-04-11
inglorion
voodooc
:
S
o
rt ar
c
hitectures and
formats when listing
.
.
.
commit
|
commitdiff
|
tree
2010-04-11
inglorion
Target host
architecture by defaul
t
,
u
nl
e
ss a di
f
ferent
.
.
.
commit
|
commitdiff
|
tree
2010-04-11
inglorion
MipsGasG
e
nerato
r
: added missin
g
method alig
n
.
commit
|
commitdiff
|
tree
2010-04-11
in
g
lorion
MIPSELFGenerator: added -KPIC to inf
o
r
m
the assemb
l
er
.
.
.
commit
|
commitdiff
|
tree
2010-04-11
inglorion
Fixed a typ
o
in
g
as_
e
lf_ge
n
e
r
ator
.
rb
.
commit
|
commitdiff
|
tree
2010-04-11
in
g
lorion
Added miss
i
ng g
a
s_el
f
_generator
.
rb
.
commit
|
commitdiff
|
tree
2010-04-11
inglori
o
n
Added generators
to c
r
ea
t
e ELF fi
l
e
s f
o
r
m
ips and mi
p
s
el
.
commit
|
commitdiff
|
tree
2010-04-11
ing
l
orion
MipsGasGene
r
ator: added su
p
por
t
f
o
r
tail calls
.
commit
|
commitdiff
|
tree
2010-04-11
inglorion
MipsGasGenerator: Added su
p
po
r
t f
o
r b
y
te, word, get
.
.
.
commit
|
commitdiff
|
tree
2010-04-11
inglorio
n
MipsGasGenerato
r
: Remo
v
e
d
r
efe
r
e
n
ce
t
o non-ex
i
s
tent
.
.
.
commit
|
commitdiff
|
tree
2010-04-10
i
n
glorion
MipsGas
G
enera
t
o
r
: added cases f
o
r div, mod, and mul
commit
|
commitdiff
|
tree
2010-04-10
i
nglorio
n
MipsGas
G
enerator:
commit
|
commitdiff
|
tree
2010-04-10
ing
l
orion
Mi
p
sGasGenerator: Fixed calling of f
u
nct
i
ons define
d
.
.
.
commit
|
commitdiff
|
tree
2010-04-10
inglorion
A
d
ded set and bitwise opera
t
ors
.
commit
|
commitdiff
|
tree
2010-04-10
ingl
o
rion
Updated comment describing the stack frames creat
e
d
b
y
commit
|
commitdiff
|
tree
2010-04-10
inglorion
Replaced reg
i
ster name
s
by
m
n
emonic cons
t
ants in MIPS
G
asGene
.
.
.
commit
|
commitdiff
|
tree
2010-04-10
ing
l
o
r
ion
M
I
PSGas
G
enerator now also r
e
gisters
f
or
m
ip
s
el
.
commit
|
commitdiff
|
tree
2010-04-10
i
n
g
lorion
F
irst step on
the way to
adding
a
code generat
o
r for
.
.
.
commit
|
commitdiff
|
tree
2010-02-10
inglorion
U
pdated compiler to
u
se new cod
e
gene
r
ation API
.
commit
|
commitdiff
|
tree
2010-02-10
inglorion
Updated rdoc docu
m
entati
o
n
.
commit
|
commitdiff
|
tree
2010-02-10
in
g
lor
i
o
n
Up
d
ated manpage to describe the new - and -o - arguments
.
.
.
commit
|
commitdiff
|
tree
2010-02-10
inglorion
C
h
a
n
ged "section code"
t
o "section functio
n
s" in t
e
sts
.
commit
|
commitdiff
|
tree
2010-02-10
inglorion
Add functions to s
e
ct
i
on :functions instead of section
.
.
.
commit
|
commitdiff
|
tree
2010-02-10
i
n
glor
i
on
Introduced s
e
ction aliases
.
commit
|
commitdiff
|
tree
2010-02-09
inglorion
Added test ca
s
e fo
r
the new code
generator API
.
commit
|
commitdiff
|
tree
2010-02-09
in
g
lo
r
ion
A
d
ded
n
ew, s
i
m
p
ler, mor
e
powerful code
g
e
ner
a
tion API
.
commit
|
commitdiff
|
tree
2010-02-08
inglorion
Made
v
o
o
d
o
o
c
accept "-" and
"
-o -" to read
f
rom sta
n
da
r
d
.
.
.
commit
|
commitdiff
|
tree
2010-02-06
ingl
o
rion
F
ixed top-level Makefile so
t
hat make test depends
.
.
.
commit
|
commitdiff
|
tree
2010-02-06
inglo
r
i
o
n
A
d
d
e
d
g
e
n
sym to the public interface of
code generators
.
commit
|
commitdiff
|
tree
2010-02-06
ingl
o
rion
M
odif
i
e
d gemspe
c
to im
p
rov
e
gene
r
ated rd
o
c
docu
m
entation
.
commit
|
commitdiff
|
tree
2010-02-06
ing
l
orion
Fixed AMD
6
4
ELF
generator to use
"
.
o" as default
suffix
.
.
.
commit
|
commitdiff
|
tree
2010-02-06
inglo
r
i
o
n
Added support fo
r
RubyGems
.
commit
|
commitdiff
|
tree
2010-02-06
ing
l
ori
o
n
Updated doc/Makefile to find libr
a
r
ies in new di
r
ectory
.
commit
|
commitdiff
|
tree
2010-02-06
inglorion
Updat
e
d Makefiles to fit
new dir
e
ct
o
ry
s
tructure
.
commit
|
commitdiff
|
tree
2010-02-06
inglorion
Change
d
dire
c
to
r
y s
t
ruct
u
re to
c
onform
t
o
Ru
b
yGems
.
.
.
commit
|
commitdiff
|
tree
2010-02-06
inglorion
Fixed parser s
o
that line numbers ar
e
dis
p
layed corr
e
c
t
l
y
.
commit
|
commitdiff
|
tree
2009-10-11
i
nglorion
Fixed ta
i
l_call in i386
_
n
a
sm
_
g
e
ner
a
t
or
commit
|
commitdiff
|
tree
2009-10-11
inglorio
n
Chan
g
ed test/Makefile to wo
r
k
w
i
t
h BSD make
commit
|
commitdiff
|
tree
2009-10-10
inglorion
Made AM
D
64
c
ode
g
enera
t
or emit
position independent
.
.
.
commit
|
commitdiff
|
tree
2009-10-10
inglorion
Changed gensym prefi
x
from '
.
' to '_'
.
commit
|
commitdiff
|
tree
2009-10-09
inglorio
n
In Nas
m
G
e
nerat
o
r, don
'
t add comma if a string starts
.
.
.
commit
|
commitdiff
|
tree
2009-10-09
inglorion
Added 99bottl
e
s test to test programmatic code generation
.
commit
|
commitdiff
|
tree
2009-10-09
inglorion
In
N
asmGenerator,
add comma whe
n
s
wi
t
ching from numeric
.
.
.
commit
|
commitdiff
|
tree
2009-10-09
i
n
g
lo
r
io
n
Modified Com
m
onCode
G
enerator to add funct
i
on code to
.
.
.
commit
|
commitdiff
|
tree
2009-10-08
inglo
r
ion
Set default outpu
t
f
i
le e
x
tension for NASM asse
m
b
ly
.
.
.
commit
|
commitdiff
|
tree
2009-10-08
inglorion
Allow insta
n
tiation of
c
o
d
e
gene
r
a
t
or
s
with
o
ut a
n
y
.
.
.
commit
|
commitdiff
|
tree
2009-10-08
i
n
glorion
Fixed a bug in
i
n_se
c
tion i
n
CommonCo
d
eGene
r
ator
.
commit
|
commitdiff
|
tree
2009-10-07
ing
l
orion
Add newline a
f
ter align
d
irec
t
ives in nasm gene
r
ator
.
commit
|
commitdiff
|
tree
2009-10-07
ingl
o
rion
Fixed lib/r
u
by/M
a
kefile t
o
install voodoo
.
r
b
commit
|
commitdiff
|
tree
2009-10-03
inglorion
Remo
v
ed
M
A
K
EFLAGS
f
r
om Makefiles
commit
|
commitdiff
|
tree
2009-10-03
inglorion
Minor documentation
improvem
e
nts
.
commit
|
commitdiff
|
tree
2009-10-03
inglorion
Cha
n
ged title for
g
ener
a
ted rdoc do
c
umentati
o
n
.
commit
|
commitdiff
|
tree
2009-10-03
inglor
i
o
n
Removed common NasmGenerat
o
r code fr
o
m
I386Nasm
G
en
e
rato
r
.
commit
|
commitdiff
|
tree
2009-10-03
ing
l
or
i
on
M
a
de
I
386NasmGenerator a subclass o
f
NasmGenerator
.
commit
|
commitdiff
|
tree
2009-10-03
inglo
r
ion
Updated i3
8
6_elf
_
gene
r
ator to re
s
pect YASM
e
nvironme
n
t
.
.
.
commit
|
commitdiff
|
tree
2009-10-03
ingl
o
r
i
on
Moved re-us
a
ble code from AM
D
6
4
NasmGener
a
tor
to NASMG
e
nerator
.
commit
|
commitdiff
|
tree
2009-10-03
inglorion
Added wordsize method to code generator
A
PI so tha
t
.
.
.
commit
|
commitdiff
|
tree
2009-10-03
inglorion
Adde
d
test case for call expression
.
commit
|
commitdiff
|
tree
2009-10-03
inglorion
U
se Voodoo::Co
n
fig to determi
n
e
d
efault ar
c
h
i
t
ecture
.
.
.
commit
|
commitdiff
|
tree
2009-10-03
inglorion
voodooc can
n
ow list supported
a
r
ch
i
t
e
ct
u
re
s
a
n
d out
p
ut
.
.
.
commit
|
commitdiff
|
tree
2009-10-03
ingl
o
rion
Make default architecture confi
g
urable
.
commit
|
commitdiff
|
tree
2009-10-03
i
n
glorion
Renamed labe
l
in goto
.
voo to not coin
c
ide with
a
n i
n
structio
.
.
.
commit
|
commitdiff
|
tree
2009-10-03
inglorion
Up
d
ated lang
u
age
.
html
commit
|
commitdiff
|
tree
2009-10-02
inglorion
M
a
de AMD
6
4 c
o
de
generator pas
s
new tes
t
cases
.
commit
|
commitdiff
|
tree
2009-10-02
ingl
o
rion
Added test c
a
se
f
or set-byte
.
commit
|
commitdiff
|
tree
2009-10-02
ingl
o
rion
Adde
d
te
s
t case for set-word
.
commit
|
commitdiff
|
tree
2009-10-02
ing
l
orion
Added test ca
s
e
for
goto
.
commit
|
commitdiff
|
tree
next