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
set version to 1.1.4
2014-11-10
inglorion
set version to 1
.
1
.
4
commit
|
commitdiff
|
tree
2014-11-10
inglorion
updat
e
d c
o
p
yright notice to include 2014
commit
|
commitdiff
|
tree
2014-10-28
inglorion
made references t
o
sym
b
o
l
s always
po
s
i
t
ion-indepe
n
dent
.
.
.
commit
|
commitdiff
|
tree
2014-10-27
inglorion
updated many-args test to test that locals are preserved
commit
|
commitdiff
|
tree
2014-10-26
inglori
o
n
many-args-tail
:
test
t
hat tail calls preserve
p
a
rameters
.
.
.
commit
|
commitdiff
|
tree
2014-10-26
ing
l
orion
fixed tail-call on
a
m
d64
commit
|
commitdiff
|
tree
2014-10-07
ing
l
o
r
ion
added more tes
t
s for @ exp
r
essions
commit
|
commitdiff
|
tree
2014-10-07
in
g
lorion
implemented constant pool distance logic using
nam
e
d
.
.
.
commit
|
commitdiff
|
tree
2014-10-06
inglorion
limited dist
a
nce of constant po
o
ls to
instructions
.
.
.
commit
|
commitdiff
|
tree
2014-10-06
i
nglorion
on i386 and AM
D
64, generate
p
osition-ind
e
pe
n
d
e
nt c
o
de
.
.
.
commit
|
commitdiff
|
tree
2014-10-04
inglorion
made AMD64 cod
e
generator prese
r
ve rbx
commit
|
commitdiff
|
tree
2014-09-01
i
ng
l
orion
a
d
ded more th
o
ro
u
g
h
t
e
sting of expr
e
s
s
ions
commit
|
commitdiff
|
tree
2013-12-01
inglori
o
n
set version t
o
1
.
1
.
3
commit
|
commitdiff
|
tree
2013-12-01
i
nglorion
added missing @sy
m
b
o
l
_
track
e
r
.
use on
M
IP
S
commit
|
commitdiff
|
tree
2013-12-01
i
n
glorion
reject progr
a
ms t
h
at
export sy
m
bols a
f
ter they have
.
.
.
commit
|
commitdiff
|
tree
2013-12-01
ingl
o
ri
o
n
up
d
ated language
definition with export/
i
mport ordering
.
.
.
commit
|
commitdiff
|
tree
2013-12-01
inglorion
m
a
de
i
mpor
t
on amd64 and i386
use co
m
mon_code_generato
r
commit
|
commitdiff
|
tree
2013-12-01
ing
l
o
rion
also r
e
move
.
s f
i
l
e
s when
r
u
n
n
i
n
g ma
k
e clean in
test
.
.
.
commit
|
commitdiff
|
tree
2013-12-01
inglorion
hoisted common functionality for import
to commo
n
_co
d
e
_
g
enerator
commit
|
commitdiff
|
tree
2013-11-30
inglorion
reject programs that im
p
ort
sym
b
ols after using
them
commit
|
commitdiff
|
tree
2013-11-19
inglo
r
ion
bu
i
ld test
/
libgroup
.
so
i
nstead of test/libgroup
.
s
commit
|
commitdiff
|
tree
2013-11-19
i
nglorion
update
d
architecture detection
for
MRI 2
.
0
commit
|
commitdiff
|
tree
2013-11-19
i
ngl
o
rion
adde
d
ig
n
ore rules for test/
l
a
b
e
ls
commit
|
commitdiff
|
tree
2013-10-30
inglor
i
on
support
l
abels that start in underscores
commit
|
commitdiff
|
tree
2013-10-19
i
n
gl
o
rion
reject
programs that use symbols that ha
v
e not
been
.
.
.
commit
|
commitdiff
|
tree
2013-10-19
inglorio
n
fixe
d
p
a
rsing of n
u
mbers after line c
o
n
t
inuations
commit
|
commitdiff
|
tree
2013-10-18
inglorion
ma
k
e gem now
genera
t
es gems wi
t
h default paths,
a
rchite
c
ture
.
.
.
commit
|
commitdiff
|
tree
2013-10-18
in
g
lorion
set ve
r
sion
t
o
1
.
1
.
2
commit
|
commitdiff
|
tree
2013-10-16
inglorion
fixed
co
u
nt
_
lo
c
als_helper s
o
th
a
t bloc
k
s
inside condi
t
ionals
.
.
.
commit
|
commitdiff
|
tree
2013-10-16
inglorion
fixed
computation o
f
loca
l
offse
t
s on ARM
commit
|
commitdiff
|
tree
2013-07-15
inglori
o
n
set version
to 1
.
1
.
1
commit
|
commitdiff
|
tree
2013-07-15
ing
l
ori
o
n
set version t
o
1
.
1
commit
|
commitdiff
|
tree
2013-07-15
inglorion
u
pdated language specification t
o
Voodoo 1
.
1
commit
|
commitdiff
|
tree
2013-07-15
inglorion
mo
r
e test
fixes
commit
|
commitdiff
|
tree
2013-07-15
inglo
r
ion
fi
x
ed errors a
n
d he
l
p tests
commit
|
commitdiff
|
tree
2013-07-13
in
g
lorion
some updates to th
e
documentati
o
n
commit
|
commitdiff
|
tree
2013-07-06
i
nglorion
ad
d
ed mor
e
gene
r
ated files to
t
est/
.
giti
g
n
ore
commit
|
commitdiff
|
tree
2013-06-29
ing
l
ori
o
n
adde
d
--ch
e
ck
o
ption to vo
o
doo
c
commit
|
commitdiff
|
tree
2013-03-18
i
n
glo
r
ion
al
l
ocate fewer
local
v
a
r
iable slots
commit
|
commitdiff
|
tree
2013-02-18
inglori
o
n
a
dded gr
o
ups
commit
|
commitdiff
|
tree
2013-02-17
inglo
r
i
o
n
stricter test for var
i
ables
i
n shared librari
e
s
commit
|
commitdiff
|
tree
2013-02-17
in
g
lorion
m
a
de
v
a
r
iables in shared
libraries work on i386
commit
|
commitdiff
|
tree
2013-02-17
ingl
o
rion
mad
e
variables in
s
hared libraries work on A
M
D
6
4
commit
|
commitdiff
|
tree
2013-02-17
inglo
r
i
o
n
shared li
b
rar
i
es can now export var
i
ab
l
es on MIP
S
commit
|
commitdiff
|
tree
2013-02-17
in
g
lori
o
n
i
mplem
e
nted shared libr
a
ry sup
p
ort on MIPS
commit
|
commitdiff
|
tree
2013-02-17
inglori
o
n
a
d
ded sha
r
ed library support to
A
MD64 and
i
386
commit
|
commitdiff
|
tree
2013-02-17
inglo
r
ion
added su
p
port for creating
s
hared libraries on ARM
commit
|
commitdiff
|
tree
2013-02-10
inglorio
n
ke
e
p track of saved
r
eg
i
s
ters
on MIPS
commit
|
commitdiff
|
tree
2013-02-10
i
n
glorion
add
e
d save-frame-and-locals
commit
|
commitdiff
|
tree
2013-02-09
inglor
i
on
removed no lo
n
ger neces
s
ary code from mips_gas_g
e
n
e
rator
commit
|
commitdiff
|
tree
2013-02-09
inglorion
imple
m
ent
e
d sav
e
-locals and resto
r
e-locals on MIPS
commit
|
commitdiff
|
tree
2013-02-06
inglorio
n
made s
a
ve-f
r
ame only
save registers no
t
yet saved in
.
.
.
commit
|
commitdiff
|
tree
2013-02-06
inglorion
m
o
v
ed more co
d
e
i
nto com
m
on_code_
g
en
e
rator
commit
|
commitdiff
|
tree
2013-02-05
inglorion
Moved sa
v
e
a
nd restore logic
f
or frames and local
s
.
.
.
commit
|
commitdiff
|
tree
2013-02-03
inglorion
imp
l
eme
n
ted save-locals and restor
e
-l
o
cals on i386
commit
|
commitdiff
|
tree
2013-02-03
i
nglorion
imple
m
ented
{
save,res
t
ore}-fram
e
and {s
a
ve,
r
est
o
re
.
.
.
commit
|
commitdiff
|
tree
2013-02-02
inglor
i
on
a
dded
s
ave-local
s
and restore
-
locals,
i
mplemented on AR
M
commit
|
commitdiff
|
tree
2012-11-25
i
n
glorion
Elimin
a
te
s
ome unnec
e
ssary loads on AMD64
commit
|
commitdiff
|
tree
2012-11-25
in
g
lorion
R
emo
v
ed a n
u
m
b
e
r
of
special cases fr
o
m the NASM
generator
commit
|
commitdiff
|
tree
2012-11-25
inglo
r
ion
Sto
r
e locals in registers on AMD64
commit
|
commitdiff
|
tree
2012-11-24
inglorion
Use s
y
mbols
i
n
s
tead of strings to
denote registers
.
.
.
commit
|
commitdiff
|
tree
2012-11-24
inglorion
Use
i
mmed
i
ate values for small i
n
tegers on
ARM
commit
|
commitdiff
|
tree
2012-11-24
ing
l
o
r
ion
Remove
d
superfluous debug commen
t
s from
A
RM
gener
a
tor
commit
|
commitdiff
|
tree
2012-11-24
inglorio
n
On ARM, do
n
't generate mul
w
ith dest equal to fi
r
st
.
.
.
commit
|
commitdiff
|
tree
2012-11-24
inglorion
Fix
A
MD
6
4 lo
a
ding of immeadia
t
e v
a
les outside
32-bi
t
.
.
.
commit
|
commitdiff
|
tree
2012-11-21
inglorion
Stronge
r
test for restore-fr
a
me
commit
|
commitdiff
|
tree
2012-11-21
inglor
i
o
n
I
m
plemented
s
ubsti
t
ute-
n
u
mber
,
restore-frame and save
.
.
.
commit
|
commitdiff
|
tree
2012-11-21
inglorion
M
a
ke save-frame an
d
restore-fr
a
m
e work on AMD64 and
.
.
.
commit
|
commitdiff
|
tree
2012-11-20
inglorion
M
ake substitute-num
b
er
w
ork on AMD
6
4
a
n
d
i
386
commit
|
commitdiff
|
tree
2012-11-20
inglorion
Added
r
est
o
r
e
-frame and save-frame on
AR
M
commit
|
commitdiff
|
tree
2012-11-19
inglor
i
on
Added substitute-number on ARM
commit
|
commitdiff
|
tree
2012-11-15
inglorio
n
Fix
i
386 c
o
de
generator
commit
|
commitdiff
|
tree
2012-11-15
in
g
lorion
Mak
e
auto-bytes and
a
uto
-
words work
with non-i
m
m
ed
i
ate
.
.
.
commit
|
commitdiff
|
tree
2012-11-15
ing
l
or
i
on
Refactored
A
MD64 code generator
commit
|
commitdiff
|
tree
2012-11-11
ingl
o
rio
n
Made auto-bytes a
n
d auto-w
o
rds
w
o
r
k
w
ith variable arguments
.
.
.
commit
|
commitdiff
|
tree
2012-11-04
inglorion
Im
p
l
e
m
ent a
u
to-bytes and auto-wor
d
s
for ARM
commit
|
commitdiff
|
tree
2012-11-04
ing
l
orion
Ma
k
e s
e
t-a
t
work on ARM
commit
|
commitdiff
|
tree
2012-11-03
inglorion
Fix ARM generator to work w
i
th new Envir
o
nment
c
o
de
commit
|
commitdiff
|
tree
2012-11-03
inglorion
Update
t
est/
.
g
i
t
ignore to ignor
e
new binar
i
es
commit
|
commitdiff
|
tree
2012-11-03
i
n
glo
r
ion
Split many-vars into 3 s
e
parate test
p
rogra
m
s
commit
|
commitdiff
|
tree
2012-11-03
i
nglorion
re
p
laced r
e
ferences to in
c
rem
e
nt_er
r
ors i
n
tests
commit
|
commitdiff
|
tree
2012-10-31
i
nglorion
Cha
n
ges f
o
r Ruby 1
.
9
c
ompat
i
b
ility
commit
|
commitdiff
|
tree
2012-10-09
inglorio
n
Report number
of pas
s
ed and failed tests
commit
|
commitdiff
|
tree
2012-10-09
ingl
o
r
i
o
n
Imple
m
ented auto-
b
ytes a
n
d auto-words for
m
ips
commit
|
commitdiff
|
tree
2012-10-05
inglorion
U
pdate MIPS
code gene
r
ator
t
o work with re
f
actored
.
.
.
commit
|
commitdiff
|
tree
2012-10-05
inglorion
Add
.
s
to
.
SUFFIX
E
S in test/Makefile
commit
|
commitdiff
|
tree
2012-09-17
in
g
lorio
n
Added t
e
st
c
ase for auto-words and
m
a
de
i
t pass o
n
.
.
.
commit
|
commitdiff
|
tree
2012-09-16
inglorion
Fix i386 code
generator so th
a
t
all tests
pass
commit
|
commitdiff
|
tree
2012-09-15
inglorion
I
m
p
lemented auto-bytes on
AMD
6
4
commit
|
commitdiff
|
tree
2012-09-10
i
nglorion
New
E
nvi
r
onment class
.
Tests pass o
n
A
M
D64
commit
|
commitdiff
|
tree
2012-02-05
inglorion
M
o
re
te
s
ts for set with at-exp
r
essions
commit
|
commitdiff
|
tree
2012-02-05
inglor
i
on
A
llow set t
o
a
s
sign to at-expres
s
ions
commit
|
commitdiff
|
tree
2012-02-05
inglorion
Set v
e
rsion
to 1
.
1-dev
commit
|
commitdiff
|
tree
2012-01-29
inglor
i
on
Als
o
test error text in test_parser
.
rb
commit
|
commitdiff
|
tree
2012-01-29
inglo
r
ion
Ma
d
e pars
e
r able to report multiple err
o
r
s per call
.
.
.
commit
|
commitdiff
|
tree
2012-01-29
i
n
glorio
n
Refact
o
re
d
test
.
rb so tha
t
pass_test a
n
d fail_te
s
t
.
.
.
commit
|
commitdiff
|
tree
2012-01-26
i
nglorion
Set versi
o
n
to 1
.
0
.
1
commit
|
commitdiff
|
tree
2012-01-26
inglorion
added some tests for the parser an
d
fixed some bugs
commit
|
commitdiff
|
tree
2012-01-26
inglor
i
on
R
e
structured t
e
sts so that
t
e
st
s
for validator and
.
.
.
commit
|
commitdiff
|
tree
2012-01-14
i
n
glorio
n
Added doc/featu
r
es
.
html
commit
|
commitdiff
|
tree
next