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
Added test case for call expression.
2009-10-03
inglo
r
ion
Added test case fo
r
c
a
ll expression
.
commit
|
commitdiff
|
tree
2009-10-03
inglorion
Use Voodoo::Config
to determine default archit
e
cture
.
.
.
commit
|
commitdiff
|
tree
2009-10-03
ing
l
or
i
on
voodoo
c
can n
o
w list s
u
pported arc
h
itec
t
ures and output
.
.
.
commit
|
commitdiff
|
tree
2009-10-03
i
n
g
lorion
Make def
a
ul
t
archite
c
t
u
re configurabl
e
.
commit
|
commitdiff
|
tree
2009-10-03
inglori
o
n
Rena
m
ed label in
g
oto
.
voo
t
o not co
i
nc
i
de wit
h
an i
n
structio
.
.
.
commit
|
commitdiff
|
tree
2009-10-03
inglorion
Up
d
a
t
e
d l
a
nguag
e
.
ht
m
l
commit
|
commitdiff
|
tree
2009-10-02
inglorion
Made AMD64 code
generator pass new test cases
.
commit
|
commitdiff
|
tree
2009-10-02
inglorion
Added test case for set-byte
.
commit
|
commitdiff
|
tree
2009-10-02
in
g
lorion
Ad
d
ed test case for set-
w
or
d
.
commit
|
commitdiff
|
tree
2009-10-02
inglori
o
n
Added test case for
goto
.
commit
|
commitdiff
|
tree
2009-10-02
i
n
glo
r
ion
Modified tail-cal
l
s
tes
t
t
o perform 1000000000
i
terations
.
commit
|
commitdiff
|
tree
2009-10-02
inglorion
Add
e
d tail call support t
o
amd64 code generat
o
r
.
commit
|
commitdiff
|
tree
2009-10-02
inglor
i
on
Adde
d
con
d
i
t
i
o
nals to
amd64 code generator
.
commit
|
commitdiff
|
tree
2009-10-02
inglorion
Added supp
o
r
t
for div, mo
d
,
a
nd
mu
l
to amd64 code gen
e
rator
.
commit
|
commitdiff
|
tree
2009-10-01
ing
l
orion
Added bitwise o
p
erators
,
let
a
nd set to amd
6
4
_
n
a
s
m_generator
.
commit
|
commitdiff
|
tree
2009-10-01
i
n
glorion
M
ore work on AM
D
6
4
code genera
t
o
r
.
commit
|
commitdiff
|
tree
2009-10-01
i
n
g
lorio
n
Added amd64_
e
lf_gen
e
rator to generate E
L
F objects for
.
.
.
commit
|
commitdiff
|
tree
2009-10-01
ing
l
o
rion
Added amd64_nasm_ge
n
erator to g
e
nerate NASM code fo
r
.
.
.
commit
|
commitdiff
|
tree
2009-09-30
inglo
r
ion
Added default targets
t
o Makefile and doc/Makef
i
l
e
commit
|
commitdiff
|
tree
2009-09-30
inglorion
Added
m
a
n
p
a
g
e
for voo
d
ooc
.
commit
|
commitdiff
|
tree
2009-09-30
i
nglo
r
i
o
n
Inst
a
ll
r
doc docum
e
ntation if it has been gen
e
rated
.
commit
|
commitdiff
|
tree
2009-09-30
inglo
r
ion
Added documenta
t
ion for
the class
e
s
Compiler
,
CommonCodeGene
.
.
.
commit
|
commitdiff
|
tree
2009-09-30
i
n
g
l
o
rion
A
d
de
d
d
o
c
u
m
e
n
tation
f
or the
V
oodoo
m
odule
.
commit
|
commitdiff
|
tree
2009-09-30
inglorion
Added voodoo
.
r
b
s
o that "require 'voodoo
'
" can be u
s
e
d
.
.
.
commit
|
commitdiff
|
tree
2009-09-30
inglorion
A
d
ded file COPYING with copyright information
.
commit
|
commitdiff
|
tree
2009-09-30
inglorion
Added mak
e
rdoc target to generate rdoc documentation
.
.
.
commit
|
commitdiff
|
tree
2009-09-30
inglorion
Ins
t
a
ll L
I
CENSE file along wi
t
h th
e
other do
c
u
m
e
n
t
at
i
on
.
commit
|
commitdiff
|
tree
2009-09-30
inglorion
Changed t
e
st program to use
s
ymbolic section names
.
commit
|
commitdiff
|
tree
2009-09-30
i
n
g
l
ori
o
n
F
i
x
e
d i386_nasm_code_genera
t
or
r
equire of
c
o
mmon_co
d
e
_
g
e
n
erator
.
commit
|
commitdiff
|
tree
2009-09-30
in
g
lor
i
o
n
Change
d
license to
LGPL v2
.
1
.
commit
|
commitdiff
|
tree
2009-09-27
inglorion
Fix requ
i
re in i3
8
6
_
nas
m
_generator
.
commit
|
commitdiff
|
tree
2009-09-27
inglorion
Mo
v
ed README to doc
directory and
added a symlink from
.
.
.
commit
|
commitdiff
|
tree
2009-09-27
in
g
lor
i
on
Updated README
.
commit
|
commitdiff
|
tree
2009-09-26
inglorion
S
et file e
x
tension for i386_elf_generator to "
.
o"
.
commit
|
commitdiff
|
tree
2009-09-26
inglorion
Added doc/
M
akefile
commit
|
commitdiff
|
tree
2009-09-26
in
g
lorion
Adde
d
i
3
8
6_elf_generator
.
rb
commit
|
commitdiff
|
tree
2009-09-26
i
n
glorion
Added x86_elf
_
generator to generate ELF o
b
jects
.
commit
|
commitdiff
|
tree
2009-09-26
inglorion
Changed pars
e
r to return top-
l
evel ele
m
ents
i
nstead
.
.
.
commit
|
commitdiff
|
tree
2009-09-26
i
n
glorion
C
h
an
g
ed par
s
er to return symbols a
s
symbols and numbe
r
s
.
.
.
commit
|
commitdiff
|
tree
2009-09-26
inglorion
Improved error
r
eporting
f
or inv
a
l
i
d combinations
o
r
.
.
.
commit
|
commitdiff
|
tree
2009-09-26
inglor
i
on
Added functi
o
ns to select code generator base
d
on architectu
.
.
.
commit
|
commitdiff
|
tree
2009-09-26
inglorion
Moved code gener
a
tors to separate
directory
.
commit
|
commitdiff
|
tree
2009-09-26
i
n
glo
r
ion
Put
a
ll mo
d
ules in the Voodoo
namespace
.
commit
|
commitdiff
|
tree
2009-09-26
inglori
o
n
Revampe
d
compiler t
o
suppor
t
m
u
ltiple
code generators
.
commit
|
commitdiff
|
tree
2009-09-25
inglorion
Mo
d
ed mo
d
ules
to lib/ruby/voodoo
.
commit
|
commitdiff
|
tree
2009-09-24
i
n
glorion
I
mplemente
d
new c
o
de ge
n
e
rator API
.
commit
|
commitdiff
|
tree
2009-06-09
inglorion
Made Ma
k
e
f
i
l
es actuall
y
use M
a
ke
f
ile
.
cfg
.
commit
|
commitdiff
|
tree
2009-06-09
i
n
glorion
Added con
f
i
g
u
re scri
p
t
.
commit
|
commitdiff
|
tree
2009-01-12
Robbert
Ha
a
rman
Moved tail-ca
l
ls test to
the end
o
f
t
h
e
test scri
p
t
.
.
.
commit
|
commitdiff
|
tree
2009-01-12
Robbert Ha
a
rman
Added vtable test
.
commit
|
commitdiff
|
tree
2009-01-12
Robber
t
Haarm
a
n
Sped up
tail-ca
l
ls t
e
st
.
commit
|
commitdiff
|
tree
2009-01-12
Ro
b
bert Haarman
Bugfixes
t
o cod
e
generator:
commit
|
commitdiff
|
tree
2009-01-11
Robbert Haarman
Update
d
documenta
t
ion
.
commit
|
commitdiff
|
tree
2009-01-11
Robbe
r
t Haarman
Removed su
p
erfluous ifz and ifnz acti
o
ns
.
commit
|
commitdiff
|
tree
2009-01-11
Robbe
r
t
Haarman
Adde
d
new c
o
m
pa
r
ison
operators: ifz,
i
fn
z
, if
e
q,
i
f
n
e
.
.
.
commit
|
commitdiff
|
tree
2009-01-11
R
obbert Haarma
n
A
dded
comments to code generator
.
commit
|
commitdiff
|
tree
2009-01-11
Robbert Haarm
a
n
Added com
m
ents to tests
.
commit
|
commitdiff
|
tree
2009-01-11
Robbert
H
a
arman
Added
suppo
r
t for
comments
.
commit
|
commitdiff
|
tree
2009-01-11
Robber
t
Haarman
A
dded mod test a
n
d made it pass
.
commit
|
commitdiff
|
tree
2009-01-11
Robbe
r
t Haarman
Added
missi
n
g
div
.
out
.
commit
|
commitdiff
|
tree
2009-01-11
Robbert Ha
a
r
man
Added
t
e
st f
o
r division and made it pas
s
.
commit
|
commitdiff
|
tree
2009-01-11
R
obber
t
Haarman
Added multiplication
test
and
m
ade i
t
pass
.
commit
|
commitdiff
|
tree
2009-01-11
Robbert
H
aarman
In
d
e
n
ted test
s
.
commit
|
commitdiff
|
tree
2009-01-11
Robbert Haarman
R
ef
a
ctored c
o
de generator and fi
x
ed a
n
umber
of bugs
.
.
.
commit
|
commitdiff
|
tree
2009-01-11
Robbert Haar
m
an
Added
test plusmin
u
s
.
commit
|
commitdiff
|
tree
2009-01-11
Ro
b
bert Haarman
Added top-level
Makefile and src/M
a
kefi
l
e
.
commit
|
commitdiff
|
tree
2009-01-10
Robb
e
r
t
Ha
a
rma
n
Adde
d
test of bitwise oper
a
t
i
o
n
s
.
commit
|
commitdiff
|
tree
2009-01-10
Robbert Haarman
Guarded t
o
_
s
ym to m
a
k
e compiler more robust
.
commit
|
commitdiff
|
tree
2009-01-10
Robbert Haarman
Adapted code gen
e
rator definit
i
on of
f
unction
to match
.
.
.
commit
|
commitdiff
|
tree
2009-01-10
Ro
b
bert Ha
a
rman
Ad
d
ed test tail-
c
alls
.
commit
|
commitdiff
|
tree
2009-01-10
Robbert H
a
ar
m
an
A
d
ded te
s
t
scri
p
t and Makefi
l
e to automate
t
ests
.
commit
|
commitdiff
|
tree
2009-01-10
Robbert Haarman
M
o
di
f
ied
comp
i
ler
to use reflection to driv
e
code gen
e
rator
.
.
.
commit
|
commitdiff
|
tree
2009-01-08
Robbert Haarman
In
i
tial c
o
mmit
.
commit
|
commitdiff
|
tree