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
more test fixes
2013-07-15
i
n
g
l
orion
more test
f
ixes
commit
|
commitdiff
|
tree
2013-07-15
in
g
lorion
fixed erro
r
s and h
e
lp tests
commit
|
commitdiff
|
tree
2013-07-13
in
g
lorion
some upd
a
tes to the d
o
cu
m
entatio
n
commit
|
commitdiff
|
tree
2013-07-06
inglo
r
ion
added more gen
e
rated files to test/
.
g
i
t
i
gno
r
e
commit
|
commitdiff
|
tree
2013-06-29
inglorion
added -
-
ch
e
ck option to voodooc
commit
|
commitdiff
|
tree
2013-03-18
inglorion
allocate fewer local va
r
i
able
slo
t
s
commit
|
commitdiff
|
tree
2013-02-18
inglorion
added g
r
o
ups
commit
|
commitdiff
|
tree
2013-02-17
inglori
o
n
stricter test for vari
a
b
l
es in shared libr
a
ries
commit
|
commitdiff
|
tree
2013-02-17
i
ngl
o
r
i
o
n
made variabl
e
s in
s
hared libra
r
ies work on i386
commit
|
commitdiff
|
tree
2013-02-17
i
n
glorio
n
made variables in shared libra
r
ies work
o
n A
M
D64
commit
|
commitdiff
|
tree
2013-02-17
inglorion
shared librar
i
e
s ca
n
now export var
i
able
s
on MIPS
commit
|
commitdiff
|
tree
2013-02-17
i
n
glorion
im
p
lemented sh
a
r
ed li
b
r
ary support on
MIPS
commit
|
commitdiff
|
tree
2013-02-17
inglo
r
ion
ad
d
ed
shared library support to
A
MD
6
4 and
i
386
commit
|
commitdiff
|
tree
2013-02-17
inglorion
a
d
d
e
d sup
p
ort for creatin
g
sh
a
red l
i
braries on ARM
commit
|
commitdiff
|
tree
2013-02-10
inglorion
keep track of
saved registers
on MIPS
commit
|
commitdiff
|
tree
2013-02-10
ing
l
orion
a
d
ded save-frame-and-locals
commit
|
commitdiff
|
tree
2013-02-09
inglo
r
ion
rem
o
ve
d
no longer
necessary c
o
de f
r
om mips_
g
as_generator
commit
|
commitdiff
|
tree
2013-02-09
inglorion
implemented sa
v
e-locals and restore-locals on MIPS
commit
|
commitdiff
|
tree
2013-02-06
inglorion
made save-frame
o
nly save reg
i
st
e
rs not yet saved
i
n
.
.
.
commit
|
commitdiff
|
tree
2013-02-06
in
g
lori
o
n
moved more co
d
e into common_code_generat
o
r
commit
|
commitdiff
|
tree
2013-02-05
inglorion
Moved save an
d
r
e
store logic f
o
r frame
s
and locals
.
.
.
commit
|
commitdiff
|
tree
2013-02-03
in
g
lorion
implemented
s
ave-locals
and rest
o
re-locals
on i38
6
commit
|
commitdiff
|
tree
2013-02-03
inglorion
imp
l
emen
t
ed {save,
r
esto
r
e}
-
frame and {save,restore
.
.
.
commit
|
commitdiff
|
tree
2013-02-02
inglo
r
ion
added save-loca
l
s and r
e
s
t
o
r
e-l
o
cals
,
implemented
on A
R
M
commit
|
commitdiff
|
tree
2012-11-25
inglor
i
on
Eliminat
e
some unn
e
cessary lo
a
ds on AMD64
commit
|
commitdiff
|
tree
2012-11-25
inglorion
Removed a
number of special cases from the NASM
generator
commit
|
commitdiff
|
tree
2012-11-25
inglor
i
on
St
o
re locals in
r
egisters on AMD64
commit
|
commitdiff
|
tree
2012-11-24
i
ng
l
o
r
ion
Use symbo
l
s instead of strings to denote register
s
.
.
.
commit
|
commitdiff
|
tree
2012-11-24
inglorion
U
se
i
m
me
d
iate va
l
ues
f
or small
integers
on
ARM
commit
|
commitdiff
|
tree
2012-11-24
inglorion
Removed super
f
luous d
e
bug
co
m
ments from
A
RM
genera
t
or
commit
|
commitdiff
|
tree
2012-11-24
i
n
glori
o
n
On
AR
M
, don't gene
r
ate
mul with dest equal to first
.
.
.
commit
|
commitdiff
|
tree
2012-11-24
ing
l
orion
Fix AMD
6
4
loading of imme
a
d
iate vales ou
t
side
32-bit
.
.
.
commit
|
commitdiff
|
tree
2012-11-21
inglorion
Stronger test
f
or r
e
store-frame
commit
|
commitdiff
|
tree
2012-11-21
ing
l
o
rion
Im
p
le
m
e
nted subs
t
itute-number, re
s
tore-frame and save
.
.
.
commit
|
commitdiff
|
tree
2012-11-21
inglorion
M
a
ke save-
f
r
a
me and restore-fram
e
wor
k
o
n AM
D
64 and
.
.
.
commit
|
commitdiff
|
tree
2012-11-20
inglorion
Make substitute-num
b
e
r work
o
n AMD64
and i38
6
commit
|
commitdiff
|
tree
2012-11-20
inglorion
Added re
s
to
r
e-
f
rame and
s
ave-frame on ARM
commit
|
commitdiff
|
tree
2012-11-19
i
n
g
lor
i
on
Adde
d
su
b
s
titute-number on ARM
commit
|
commitdiff
|
tree
2012-11-15
in
g
l
o
rion
Fix
i
386 code g
e
nerator
commit
|
commitdiff
|
tree
2012-11-15
inglorion
Make aut
o
-bytes and auto-words work with non-i
m
m
e
diat
e
.
.
.
commit
|
commitdiff
|
tree
2012-11-15
inglorion
Refac
t
ored A
M
D64 co
d
e
g
ene
r
ato
r
commit
|
commitdiff
|
tree
2012-11-11
inglorion
Mad
e
a
uto-b
y
te
s
an
d
auto-wo
r
d
s work with variab
l
e
arg
u
ments
.
.
.
commit
|
commitdiff
|
tree
2012-11-04
inglorion
Impl
e
m
ent auto-bytes
a
nd auto-
w
ords for AR
M
commit
|
commitdiff
|
tree
2012-11-04
i
n
glorion
M
a
ke set-at work on ARM
commit
|
commitdiff
|
tree
2012-11-03
inglorion
Fix ARM generator to work
w
ith n
e
w Environmen
t
code
commit
|
commitdiff
|
tree
2012-11-03
inglorio
n
U
p
dat
e
te
s
t/
.
gitig
n
o
r
e to ignore new bin
a
r
i
es
commit
|
commitdiff
|
tree
2012-11-03
i
nglo
r
ion
Split many-vars int
o
3
separate test progr
a
ms
commit
|
commitdiff
|
tree
2012-11-03
i
nglo
r
i
on
replaced references
t
o increm
e
nt_
e
rrors
i
n
tests
commit
|
commitdiff
|
tree
2012-10-31
inglorion
Changes for Ruby 1
.
9 co
m
patibility
commit
|
commitdiff
|
tree
2012-10-09
i
n
gl
o
rion
R
eport number of
p
assed and failed tests
commit
|
commitdiff
|
tree
2012-10-09
i
ng
l
orion
Imple
m
ented auto-bytes and auto-w
o
rds for mips
commit
|
commitdiff
|
tree
2012-10-05
inglo
r
ion
Update MIPS code generat
o
r
to
work with
r
efacto
r
ed
.
.
.
commit
|
commitdiff
|
tree
2012-10-05
in
g
lor
i
on
A
dd
.
s to
.
SUFFIXE
S
in test/Mak
e
file
commit
|
commitdiff
|
tree
2012-09-17
in
g
lor
i
on
Add
e
d
te
s
t
case for auto-words and made it pass on
.
.
.
commit
|
commitdiff
|
tree
2012-09-16
i
n
glorion
Fix i3
8
6
code g
e
nerator so that all tests pass
commit
|
commitdiff
|
tree
2012-09-15
i
n
g
lorion
Imple
m
e
n
ted
a
u
to-bytes
on AM
D
64
commit
|
commitdiff
|
tree
2012-09-10
ing
l
or
i
on
N
e
w Environment class
.
Tests pass on A
M
D64
commit
|
commitdiff
|
tree
2012-02-05
i
nglorion
More
t
es
t
s
f
or set with
at-e
x
pressions
commit
|
commitdiff
|
tree
2012-02-05
inglorion
Allow set to assign to at-expressions
commit
|
commitdiff
|
tree
2012-02-05
inglorion
Se
t
version
t
o 1
.
1-de
v
commit
|
commitdiff
|
tree
2012-01-29
inglorion
Al
s
o test error text in test_parse
r
.
rb
commit
|
commitdiff
|
tree
2012-01-29
i
n
g
lorion
Made parser able
t
o
report multiple
e
r
r
o
rs p
e
r call
.
.
.
commit
|
commitdiff
|
tree
2012-01-29
inglorio
n
Refa
c
tored test
.
rb
s
o that pass
_
test and fail_t
e
st
.
.
.
commit
|
commitdiff
|
tree
2012-01-26
inglorion
Set
v
ersio
n
to 1
.
0
.
1
commit
|
commitdiff
|
tree
2012-01-26
inglorion
added some tests for the parser and
fixed some bugs
commit
|
commitdiff
|
tree
2012-01-26
i
n
glorion
Rest
r
uctured tests
so tha
t
tests for
v
a
l
idator a
n
d
.
.
.
commit
|
commitdiff
|
tree
2012-01-14
inglorion
Add
e
d doc/features
.
html
commit
|
commitdiff
|
tree
2012-01-06
i
n
glorion
Added
m
ore tests
f
o
r
at-expressions
commit
|
commitdiff
|
tree
2012-01-06
inglorion
Updated tests
to dea
l
with ne
w
features
commit
|
commitdiff
|
tree
2012-01-06
inglor
i
on
Add
e
d feat
u
res bits-pe
r
-word, by
t
e
-
o
rder an
d
bytes
.
.
.
commit
|
commitdiff
|
tree
2012-01-06
i
n
glorion
U
p
d
ated docu
m
entation for p
a
rser
commit
|
commitdiff
|
tree
2012-01-06
inglorion
Refact
o
red
vali
d
a
tor
commit
|
commitdiff
|
tree
2012-01-06
ing
l
orio
n
Made spacing i
n
tests more c
o
nsis
t
ent
commit
|
commitdiff
|
tree
2012-01-06
inglor
i
o
n
Added 2012
t
o
li
s
t
of years i
n
COPYING
commit
|
commitdiff
|
tree
2012-01-06
inglorion
Updated manp
a
ge and README
commit
|
commitdiff
|
tree
2012-01-06
inglorion
R
u
n
tests in pa
r
al
l
el
commit
|
commitdiff
|
tree
2012-01-06
ing
l
ori
o
n
Update
d
list of y
e
ars in COPYING
commit
|
commitdiff
|
tree
2012-01-06
ing
l
ori
o
n
Added --version option to vood
o
oc
.
commit
|
commitdiff
|
tree
2012-01-06
ingl
o
rion
Rem
o
ved support and tests for
o
ld code gener
a
tor API
commit
|
commitdiff
|
tree
2012-01-06
ing
l
orion
Set versi
o
n n
u
mber to 1
.
0
.
0
commit
|
commitdiff
|
tree
2012-01-06
in
g
l
o
rion
Added t
e
sts for s
u
pported language ve
r
s
i
on
commit
|
commitdiff
|
tree
2012-01-06
inglori
o
n
Do
c
u
m
ented that features and has_fea
t
ure? methods
are
.
.
.
commit
|
commitdiff
|
tree
2012-01-06
inglorion
Moved
f
e
a
tures and has
_
feature? from Vo
o
d
o
o modu
l
e
.
.
.
commit
|
commitdiff
|
tree
2011-12-17
inglo
r
ion
M
e
rg
e
bra
n
ch
'master
'
into
exper
i
mental
commit
|
commitdiff
|
tree
2011-12-15
ingl
o
rion
Made test driver flush
s
t
do
u
t b
e
f
o
re r
u
nni
n
g test prog
r
am
commit
|
commitdiff
|
tree
2011-12-15
inglor
i
o
n
i386_na
s
m_ge
n
erator: a
d
d
ed missing require for nasm_generator
commit
|
commitdiff
|
tree
2011-12-15
inglorion
Ma
d
e tes
t
dri
v
er
flush stdout bef
o
re r
u
n
n
ing
t
e
st program
commit
|
commitdiff
|
tree
2011-12-15
i
n
glorion
i
386_
n
asm_generator
:
ad
d
e
d missi
n
g require f
o
r nasm_generator
commit
|
commitdiff
|
tree
2011-08-29
in
g
lo
r
ion
Updated language specificat
i
on
commit
|
commitdiff
|
tree
2011-08-29
inglo
r
ion
validator: get-byte an
d
g
e
t-word a
r
e e
x
pressions, not
.
.
.
commit
|
commitdiff
|
tree
2011-08-25
i
nglorion
Fixed m
o
re
t
ypos
commit
|
commitdiff
|
tree
2011-08-25
inglorion
Re
m
ov
e
d TO
D
O and fixed so
m
e typos in MIPS assembly
.
.
.
commit
|
commitdiff
|
tree
2011-08-25
ingl
o
ri
o
n
Remove
d
mentio
n
of "i
3
86" from MIPS as
s
embly
g
e
n
erator
commit
|
commitdiff
|
tree
2011-08-19
inglorio
n
arm_gas_g
e
ner
a
tor: Don't wr
i
te
debug i
n
f
o to stderr
commit
|
commitdiff
|
tree
2011-08-19
in
g
lorion
arm_gas_generator: Implemente
d
t
ail calls
commit
|
commitdiff
|
tree
2011-08-19
i
n
glorion
arm_gas_gene
r
ato
r
: Implemented rol
commit
|
commitdiff
|
tree
2011-08-19
in
g
lorion
arm_gas_generator: Implemented
div
and mod us
i
ng __aeabi_i
d
i
.
.
.
commit
|
commitdiff
|
tree
2011-08-19
inglor
i
o
n
ar
m
_ga
s
_generator: Emit co
n
st
a
n
t
s
a
t
ever
y
g
o
t
o
and
.
.
.
commit
|
commitdiff
|
tree
2011-08-19
inglori
o
n
arm_
g
as_ge
n
erator
:
Added
s
upport for blo
c
ks
commit
|
commitdiff
|
tree
2011-08-19
inglorio
n
arm_gas_gener
a
tor: mak
e
call work with addres
s
es
i
n
.
.
.
commit
|
commitdiff
|
tree
next