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
Synchronized language.html with latest language specification
2009-10-03
inglorion
Use Voodoo::
C
onfig to d
e
t
erm
i
ne defa
u
lt architecture
.
.
.
commit
|
commitdiff
|
tree
2009-10-03
inglorion
voodooc can now li
s
t support
e
d architectures a
n
d output
.
.
.
commit
|
commitdiff
|
tree
2009-10-03
inglorion
Mak
e
defa
u
lt archi
t
ectu
r
e c
o
nfigu
r
able
.
commit
|
commitdiff
|
tree
2009-10-03
inglorion
Re
n
ame
d
label in goto
.
v
o
o to not coinc
i
de with an inst
r
uc
t
io
.
.
.
commit
|
commitdiff
|
tree
2009-10-03
inglorion
Up
d
ated language
.
ht
m
l
commit
|
commitdiff
|
tree
2009-10-02
i
nglorion
Made AMD64 code generator pas
s
new test ca
s
es
.
commit
|
commitdiff
|
tree
2009-10-02
i
n
glorio
n
A
dded test c
a
se for s
e
t-byte
.
commit
|
commitdiff
|
tree
2009-10-02
ingl
o
rion
A
d
ded test case
f
or set-w
o
rd
.
commit
|
commitdiff
|
tree
2009-10-02
inglo
r
ion
Added test case for goto
.
commit
|
commitdiff
|
tree
2009-10-02
inglorion
M
o
dified
t
ail-calls test to perform 100
0
00
0
000 ite
r
ations
.
commit
|
commitdiff
|
tree
2009-10-02
inglorio
n
Added
t
a
il c
a
ll suppor
t
to amd
6
4 code generator
.
commit
|
commitdiff
|
tree
2009-10-02
inglor
i
on
Added conditiona
l
s to
amd6
4
code generato
r
.
commit
|
commitdiff
|
tree
2009-10-02
inglorion
Ad
d
ed suppor
t
for div, m
o
d,
and m
u
l to
am
d
6
4
code genera
t
or
.
commit
|
commitdiff
|
tree
2009-10-01
in
g
lorion
Added
b
itwise
o
per
a
tor
s
, let a
n
d set
to amd64_na
s
m
_generator
.
commit
|
commitdiff
|
tree
2009-10-01
inglorion
More wor
k
on AMD64 code generator
.
commit
|
commitdiff
|
tree
2009-10-01
inglorion
Ad
d
ed
a
md64_elf_generator to generate ELF
o
bjects for
.
.
.
commit
|
commitdiff
|
tree
2009-10-01
i
nglorion
Added amd64_nasm_g
e
nerator to
generate N
A
SM code for
.
.
.
commit
|
commitdiff
|
tree
2009-09-30
inglorion
Added de
f
a
ult targets to M
a
ke
f
ile and doc/Makefile
commit
|
commitdiff
|
tree
2009-09-30
inglorion
Added manpage for voodooc
.
commit
|
commitdiff
|
tree
2009-09-30
i
n
glorion
Install
r
doc docume
n
tation if it has been generated
.
commit
|
commitdiff
|
tree
2009-09-30
ing
l
orion
A
dded d
o
cumentation for the clas
s
es Compiler, CommonCodeGene
.
.
.
commit
|
commitdiff
|
tree
2009-09-30
inglorion
Added do
c
ume
n
tation for the Vood
o
o module
.
commit
|
commitdiff
|
tree
2009-09-30
i
ngl
o
rion
Added voodoo
.
rb
so that "require 'voodoo'" can be
u
se
d
.
.
.
commit
|
commitdiff
|
tree
2009-09-30
i
n
glori
o
n
A
d
d
ed file
C
OPYING with copyright infor
m
ation
.
commit
|
commitdiff
|
tree
2009-09-30
inglori
o
n
Ad
d
ed m
a
ke rdoc
ta
r
g
et to generate rdoc document
a
t
i
on
.
.
.
commit
|
commitdiff
|
tree
2009-09-30
i
n
glorion
I
n
s
ta
l
l
L
ICENSE
f
ile
along with
th
e
othe
r
d
ocumentation
.
commit
|
commitdiff
|
tree
2009-09-30
inglorion
Change
d
test program to u
s
e sym
b
olic
section names
.
commit
|
commitdiff
|
tree
2009-09-30
i
ngl
o
rion
Fixed i
3
86_nasm_cod
e
_genera
t
or
req
u
ire of common_code_
g
enerator
.
commit
|
commitdiff
|
tree
2009-09-30
ingl
o
rion
Change
d
license
to LG
P
L v2
.
1
.
commit
|
commitdiff
|
tree
2009-09-27
inglorion
Fix require in i3
8
6_na
s
m_
g
enerator
.
commit
|
commitdiff
|
tree
2009-09-27
inglor
i
o
n
M
o
ved
R
EADME to doc d
i
rectory and added a s
y
mlink from
.
.
.
commit
|
commitdiff
|
tree
2009-09-27
inglorion
Updated RE
A
D
ME
.
commit
|
commitdiff
|
tree
2009-09-26
i
n
g
l
o
rion
Se
t
file extension fo
r
i
38
6
_elf
_
g
enerator to
"
.
o"
.
commit
|
commitdiff
|
tree
2009-09-26
inglorio
n
Added doc
/
Makefile
commit
|
commitdiff
|
tree
2009-09-26
in
g
lo
r
ion
Added i38
6
_elf_genera
t
or
.
r
b
commit
|
commitdiff
|
tree
2009-09-26
inglor
i
on
Added
x86_elf_generator to generate ELF
objects
.
commit
|
commitdiff
|
tree
2009-09-26
i
n
glorion
Chan
g
e
d parse
r
to
r
e
t
u
r
n top-
l
ev
e
l
ele
m
ents instead
.
.
.
commit
|
commitdiff
|
tree
2009-09-26
inglorion
Cha
n
ged
par
s
er
t
o return symbols as sym
b
o
ls
and numbers
.
.
.
commit
|
commitdiff
|
tree
2009-09-26
inglor
i
o
n
Improved error reportin
g
for inva
l
id combinations
or
.
.
.
commit
|
commitdiff
|
tree
2009-09-26
inglorion
Added functions to
s
elect code
ge
n
era
t
or b
a
s
e
d
o
n architectu
.
.
.
commit
|
commitdiff
|
tree
2009-09-26
in
g
lor
i
o
n
Moved code generators to separate di
r
ectory
.
commit
|
commitdiff
|
tree
2009-09-26
ingl
o
rion
Put all module
s
in the Voodoo name
s
pace
.
commit
|
commitdiff
|
tree
2009-09-26
i
n
glorion
Revamped
compiler to supp
o
r
t
m
ult
i
p
le code generat
o
rs
.
commit
|
commitdiff
|
tree
2009-09-25
i
n
gl
o
rion
M
oded
m
odules t
o
lib/
r
uby/voodoo
.
commit
|
commitdiff
|
tree
2009-09-24
inglo
r
i
on
Impleme
n
ted new code
g
enerat
o
r
API
.
commit
|
commitdiff
|
tree
2009-06-09
inglorion
Made M
a
kefi
l
es actually
use Makefile
.
c
f
g
.
commit
|
commitdiff
|
tree
2009-06-09
i
n
glorion
Added
c
o
n
fi
g
ure scr
i
pt
.
commit
|
commitdiff
|
tree
2009-01-12
Ro
b
bert Haarman
Moved tail-
c
alls test
t
o
the en
d
of the
test script
.
.
.
commit
|
commitdiff
|
tree
2009-01-12
Robbert
H
aarman
A
d
d
ed vtable tes
t
.
commit
|
commitdiff
|
tree
2009-01-12
R
o
b
b
ert Haarman
Sped up ta
i
l-ca
l
ls
t
e
s
t
.
commit
|
commitdiff
|
tree
2009-01-12
Rob
b
ert Haarman
Bugfixes to code generator:
commit
|
commitdiff
|
tree
2009-01-11
R
obbert
H
aarman
Updated
documentation
.
commit
|
commitdiff
|
tree
2009-01-11
Robbert Haarma
n
Removed s
u
perfluous ifz and ifnz actions
.
commit
|
commitdiff
|
tree
2009-01-11
Robbert Haarma
n
Added new comparison opera
t
o
rs: ifz,
i
fn
z
, i
f
eq, ifne
.
.
.
commit
|
commitdiff
|
tree
2009-01-11
Robber
t
Ha
a
r
man
Added comm
e
nts to code generat
o
r
.
commit
|
commitdiff
|
tree
2009-01-11
Rob
b
ert Haarman
A
d
d
ed comm
e
nts to tests
.
commit
|
commitdiff
|
tree
2009-01-11
Robbert Haarman
Added support for comments
.
commit
|
commitdiff
|
tree
2009-01-11
Robbert Haarman
Add
e
d mod test and
m
ade i
t
pass
.
commit
|
commitdiff
|
tree
2009-01-11
Robbert Haa
r
man
Added
m
issing d
i
v
.
out
.
commit
|
commitdiff
|
tree
2009-01-11
Robbert Haarman
Added test
fo
r
divisio
n
and made
it pass
.
commit
|
commitdiff
|
tree
2009-01-11
R
o
bbert
H
aarman
Added multipli
c
a
t
ion
t
e
st and ma
d
e it pass
.
commit
|
commitdiff
|
tree
2009-01-11
Robbert Haarman
Indented tests
.
commit
|
commitdiff
|
tree
2009-01-11
R
o
b
b
ert
H
aarman
Refa
c
tored
code g
e
nerator and fi
x
ed a
nu
m
ber of b
u
gs
.
.
.
commit
|
commitdiff
|
tree
2009-01-11
Ro
b
bert Haar
m
an
Added test plus
m
inus
.
commit
|
commitdiff
|
tree
2009-01-11
Ro
b
bert Haarman
Added top-level Makefile and sr
c
/Makefile
.
commit
|
commitdiff
|
tree
2009-01-10
Robber
t
Ha
a
rma
n
Added test of bitwise ope
r
ations
.
commit
|
commitdiff
|
tree
2009-01-10
Robbert H
a
arman
G
uard
e
d to_sym
t
o make
c
ompiler more robust
.
commit
|
commitdiff
|
tree
2009-01-10
Robbert
Haarm
a
n
A
d
apt
e
d code generator defi
n
iti
o
n of function
to
match
.
.
.
commit
|
commitdiff
|
tree
2009-01-10
R
o
b
b
ert Haarman
Added test ta
i
l
-call
s
.
commit
|
commitdiff
|
tree
2009-01-10
Robbert Haarman
Added
t
est script and Makefile to automate tests
.
commit
|
commitdiff
|
tree
2009-01-10
Robbert Ha
a
rman
M
odified comp
i
l
er to
u
se refle
c
ti
o
n
to drive code gener
a
t
or
.
.
.
commit
|
commitdiff
|
tree
2009-01-08
Robbert Haarman
Initial
co
m
mit
.
commit
|
commitdiff
|
tree