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
updated language specification to Voodoo 1.1
2013-07-15
inglorion
updated l
a
nguage
s
p
ecification to Voodoo 1
.
1
commit
|
commitdiff
|
tree
2013-07-15
inglo
r
io
n
more test fixe
s
commit
|
commitdiff
|
tree
2013-07-15
i
n
glorion
fi
x
ed
e
r
r
o
rs and help te
s
t
s
commit
|
commitdiff
|
tree
2013-07-13
inglorion
so
m
e update
s
to the
doc
u
m
e
ntati
o
n
commit
|
commitdiff
|
tree
2013-07-06
inglori
o
n
a
dded mo
r
e generat
e
d
files to test/
.
giti
g
nore
commit
|
commitdiff
|
tree
2013-06-29
inglorion
a
d
ded --check op
t
ion to voodo
o
c
commit
|
commitdiff
|
tree
2013-03-18
inglorion
allocat
e
fewer local
variable slots
commit
|
commitdiff
|
tree
2013-02-18
inglori
o
n
ad
d
ed
g
r
o
ups
commit
|
commitdiff
|
tree
2013-02-17
inglorion
stricter t
e
st
for variables
in shared libraries
commit
|
commitdiff
|
tree
2013-02-17
inglorion
made
v
a
r
iab
l
e
s in shared lib
r
ar
i
es wo
r
k
o
n i386
commit
|
commitdiff
|
tree
2013-02-17
i
ng
l
orion
made vari
a
bles
in shared li
b
r
a
ries work on AMD64
commit
|
commitdiff
|
tree
2013-02-17
inglorion
shared
l
ibraries can now export variables
on M
I
PS
commit
|
commitdiff
|
tree
2013-02-17
inglorion
implemented shar
e
d library
s
u
p
p
o
rt on MIPS
commit
|
commitdiff
|
tree
2013-02-17
inglori
o
n
added sha
r
ed
l
i
b
rary sup
p
or
t
to AM
D
64 and i386
commit
|
commitdiff
|
tree
2013-02-17
ing
l
ori
o
n
add
e
d
s
upport for
creating sha
r
ed l
i
braries on
A
RM
commit
|
commitdiff
|
tree
2013-02-10
inglorio
n
keep tr
a
ck
of
s
av
e
d r
e
gisters on M
I
PS
commit
|
commitdiff
|
tree
2013-02-10
inglo
r
i
o
n
added
s
ave-
f
rame-
a
n
d
-
l
o
c
als
commit
|
commitdiff
|
tree
2013-02-09
ingl
o
rion
removed no longer necessary code from mi
p
s_gas_
g
enerator
commit
|
commitdiff
|
tree
2013-02-09
inglorion
i
mp
l
emente
d
s
ave-
l
o
cal
s
a
nd restor
e
-lo
c
al
s
on
M
I
PS
commit
|
commitdiff
|
tree
2013-02-06
i
n
glorion
made save-frame
only sav
e
registers not ye
t
saved in
.
.
.
commit
|
commitdiff
|
tree
2013-02-06
ingl
o
rion
moved m
o
re code into com
m
on_cod
e
_generator
commit
|
commitdiff
|
tree
2013-02-05
ing
l
orion
Moved save and
rest
o
re log
i
c for
f
rame
s
and locals
.
.
.
commit
|
commitdiff
|
tree
2013-02-03
inglorion
implemented save
-
l
o
cal
s
and
restore-locals o
n
i
386
commit
|
commitdiff
|
tree
2013-02-03
i
ng
l
orion
implemented {save,re
s
tor
e
}-frame and {
s
ave,re
s
tore
.
.
.
commit
|
commitdiff
|
tree
2013-02-02
inglorion
adde
d
save-lo
c
als a
n
d restore-locals, imple
m
en
t
ed on ARM
commit
|
commitdiff
|
tree
2012-11-25
inglorion
Eliminate some un
n
ecessary loads
on AMD64
commit
|
commitdiff
|
tree
2012-11-25
inglo
r
io
n
Re
m
o
ved a nu
m
ber o
f
special
c
ases from the N
A
SM gener
a
tor
commit
|
commitdiff
|
tree
2012-11-25
inglorion
S
tore
l
ocals in registers on AMD64
commit
|
commitdiff
|
tree
2012-11-24
i
nglori
o
n
Use symbols
instead of strings to
denote regi
s
t
e
rs
.
.
.
commit
|
commitdiff
|
tree
2012-11-24
i
n
g
lorion
Use imm
e
diate valu
e
s for small i
n
teger
s
on A
R
M
commit
|
commitdiff
|
tree
2012-11-24
ing
l
o
r
ion
Remo
v
ed sup
e
r
f
l
u
ous
debug comments from
A
RM gen
e
rator
commit
|
commitdiff
|
tree
2012-11-24
inglorion
On
A
R
M
,
don't
g
ene
r
ate mu
l
with dest equal
t
o first
.
.
.
commit
|
commitdiff
|
tree
2012-11-24
i
n
glor
i
on
Fix AMD6
4
loading o
f
immead
i
ate
v
ales outs
i
d
e
32-bit
.
.
.
commit
|
commitdiff
|
tree
2012-11-21
inglor
i
on
Stronger test
for restore-fr
a
m
e
commit
|
commitdiff
|
tree
2012-11-21
inglorio
n
Impleme
n
t
ed sub
s
titute-number, re
s
t
ore-frame
and sav
e
.
.
.
commit
|
commitdiff
|
tree
2012-11-21
in
g
lorion
Make s
a
ve-frame and r
e
st
o
re-frame work on AMD64 an
d
.
.
.
commit
|
commitdiff
|
tree
2012-11-20
inglor
i
on
Make su
b
stitute-numb
e
r wo
r
k
o
n AMD64 and i
3
86
commit
|
commitdiff
|
tree
2012-11-20
i
ngl
o
ri
o
n
Added
r
e
store-frame and sa
v
e-frame on AR
M
commit
|
commitdiff
|
tree
2012-11-19
in
g
lorion
Added substitute-
n
um
b
er o
n
ARM
commit
|
commitdiff
|
tree
2012-11-15
inglor
i
on
Fix i386 code ge
n
e
r
ato
r
commit
|
commitdiff
|
tree
2012-11-15
inglorion
M
ake auto-byte
s
and
auto-word
s
wo
r
k
with
non
-
imm
e
dia
t
e
.
.
.
commit
|
commitdiff
|
tree
2012-11-15
i
n
glo
r
ion
Re
f
actore
d
AMD
6
4 code gener
a
tor
commit
|
commitdiff
|
tree
2012-11-11
i
n
glorion
Made
auto-byt
e
s and auto-words work with var
i
able argum
e
nts
.
.
.
commit
|
commitdiff
|
tree
2012-11-04
ingl
o
rion
Imple
m
ent
a
uto-bytes
and
a
uto-w
o
rd
s
for ARM
commit
|
commitdiff
|
tree
2012-11-04
inglorio
n
Make set-at wor
k
on
ARM
commit
|
commitdiff
|
tree
2012-11-03
inglor
i
on
F
i
x
AR
M
ge
n
era
t
or to
w
ork with
new
Environmen
t
code
commit
|
commitdiff
|
tree
2012-11-03
inglorion
Update te
s
t
/
.
gitignore to ignore
n
ew
bin
a
rie
s
commit
|
commitdiff
|
tree
2012-11-03
inglorion
Sp
l
it many-vars
into 3
s
e
p
arate test p
r
o
g
rams
commit
|
commitdiff
|
tree
2012-11-03
inglorion
replaced
references to
i
ncrement
_
e
r
r
o
rs in test
s
commit
|
commitdiff
|
tree
2012-10-31
inglorion
C
h
a
n
ges for Ruby 1
.
9
c
o
m
patibi
l
ity
commit
|
commitdiff
|
tree
2012-10-09
inglori
o
n
Report number of p
a
ssed and failed tes
t
s
commit
|
commitdiff
|
tree
2012-10-09
inglorio
n
Im
p
lemente
d
auto
-
bytes and auto-
w
o
r
ds for m
i
ps
commit
|
commitdiff
|
tree
2012-10-05
i
nglorion
Update MIPS c
o
de generator to wor
k
wi
t
h refactored
.
.
.
commit
|
commitdiff
|
tree
2012-10-05
inglorion
Add
.
s to
.
S
U
FFIXES in t
e
st
/
M
a
kefile
commit
|
commitdiff
|
tree
2012-09-17
inglorion
A
d
ded
test cas
e
f
o
r auto-words
a
n
d made it pa
s
s on
.
.
.
commit
|
commitdiff
|
tree
2012-09-16
i
n
glorion
F
i
x
i386 code generator
s
o that all tests pass
commit
|
commitdiff
|
tree
2012-09-15
inglorion
Implemented auto-bytes on AMD64
commit
|
commitdiff
|
tree
2012-09-10
inglo
r
i
o
n
New En
v
iron
m
ent class
.
Tests pass on AMD64
commit
|
commitdiff
|
tree
2012-02-05
inglorion
M
o
re
t
ests
for set
w
ith at-expressions
commit
|
commitdiff
|
tree
2012-02-05
inglorion
Allow set to
a
ssign
t
o at-expressions
commit
|
commitdiff
|
tree
2012-02-05
inglorion
Set v
e
r
s
ion to 1
.
1-dev
commit
|
commitdiff
|
tree
2012-01-29
i
n
g
lorion
Also test e
r
ror text in test_parser
.
rb
commit
|
commitdiff
|
tree
2012-01-29
inglorion
Made parser able
to
rep
o
rt multipl
e
errors per c
a
l
l
.
.
.
commit
|
commitdiff
|
tree
2012-01-29
inglori
o
n
Refactored test
.
rb so
t
h
a
t pass_test a
n
d fail_test
.
.
.
commit
|
commitdiff
|
tree
2012-01-26
inglor
i
on
Set
version to
1
.
0
.
1
commit
|
commitdiff
|
tree
2012-01-26
inglorion
added some t
e
sts fo
r
the parser and
f
ix
e
d some bugs
commit
|
commitdiff
|
tree
2012-01-26
inglor
i
o
n
Restructu
r
ed
t
e
sts so
that tests for validator and
.
.
.
commit
|
commitdiff
|
tree
2012-01-14
inglor
i
o
n
Ad
d
ed d
o
c/features
.
html
commit
|
commitdiff
|
tree
2012-01-06
inglorio
n
A
d
ded more tes
t
s for at-expr
e
ssions
commit
|
commitdiff
|
tree
2012-01-06
inglo
r
i
on
Up
d
ated tests to deal
with new features
commit
|
commitdiff
|
tree
2012-01-06
i
nglorion
Added feature
s
bits-per-wor
d
, byte-order a
n
d by
t
es
.
.
.
commit
|
commitdiff
|
tree
2012-01-06
inglorion
Upda
t
e
d docu
m
enta
t
ion for
p
a
rser
commit
|
commitdiff
|
tree
2012-01-06
inglorion
Refactored validat
o
r
commit
|
commitdiff
|
tree
2012-01-06
ingl
o
rion
Made spacin
g
i
n
tests
m
o
re cons
i
stent
commit
|
commitdiff
|
tree
2012-01-06
i
n
g
lo
r
i
o
n
Added 2012
t
o list of years in COPYIN
G
commit
|
commitdiff
|
tree
2012-01-06
ing
l
orion
Updated manpage an
d
READ
M
E
commit
|
commitdiff
|
tree
2012-01-06
inglorion
Run
tests
i
n parallel
commit
|
commitdiff
|
tree
2012-01-06
inglorion
Up
d
ate
d
list of years in CO
P
YING
commit
|
commitdiff
|
tree
2012-01-06
inglorion
Added --version option to voodooc
.
commit
|
commitdiff
|
tree
2012-01-06
inglori
o
n
Removed supp
o
rt and tests
f
or old
cod
e
generator
API
commit
|
commitdiff
|
tree
2012-01-06
inglorion
Set versi
o
n nu
m
ber to 1
.
0
.
0
commit
|
commitdiff
|
tree
2012-01-06
inglor
i
on
Add
e
d
t
ests for supp
o
rted languag
e
version
commit
|
commitdiff
|
tree
2012-01-06
inglorion
Documente
d
that fe
a
tures and has
_
feature
?
methods are
.
.
.
commit
|
commitdiff
|
tree
2012-01-06
inglo
r
ion
Mo
v
ed
f
ea
t
ures and has_feature? from Voodoo module
.
.
.
commit
|
commitdiff
|
tree
2011-12-17
inglorio
n
Merge branch 'maste
r
' into experimental
commit
|
commitdiff
|
tree
2011-12-15
i
ng
l
orion
Made test d
r
iver fl
u
sh
s
tdout
b
efore
r
unn
i
ng test program
commit
|
commitdiff
|
tree
2011-12-15
i
n
g
lori
o
n
i3
8
6_nasm_generator: added
mis
s
ing require for nasm
_
generator
commit
|
commitdiff
|
tree
2011-12-15
ing
l
orion
Made test driver flush stdout before running test pro
g
ram
commit
|
commitdiff
|
tree
2011-12-15
i
n
g
lorion
i386_nasm_
g
enerator: added missing require for nas
m
_gen
e
ra
t
or
commit
|
commitdiff
|
tree
2011-08-29
inglorion
Updated lang
u
a
ge specificat
i
on
commit
|
commitdiff
|
tree
2011-08-29
i
n
g
lorion
validator:
g
et-
b
y
t
e and get-word are expressions, not
.
.
.
commit
|
commitdiff
|
tree
2011-08-25
ingl
o
rion
F
i
x
e
d more
t
ypos
commit
|
commitdiff
|
tree
2011-08-25
i
nglorion
Remov
e
d TODO and fixed some
t
ypos in
MI
P
S
assemb
l
y
.
.
.
commit
|
commitdiff
|
tree
2011-08-25
inglorio
n
Removed men
t
ion o
f
"i386
"
from
M
IPS assembly g
e
nerator
commit
|
commitdiff
|
tree
2011-08-19
inglorion
arm_gas_generator
:
Don't write
d
e
bug info to stderr
commit
|
commitdiff
|
tree
2011-08-19
inglorion
arm_gas_generator: I
m
plem
e
n
t
ed tail c
a
lls
commit
|
commitdiff
|
tree
2011-08-19
ingl
o
ri
o
n
arm_gas_ge
n
erator: Impl
e
mented rol
commit
|
commitdiff
|
tree
2011-08-19
inglorion
arm_ga
s
_generator: Implemented div
a
nd mod u
s
ing
_
_ae
a
bi_idi
.
.
.
commit
|
commitdiff
|
tree
2011-08-19
inglorion
arm_
g
as_gen
e
rator: Emit c
o
nstants
a
t eve
r
y
g
oto an
d
.
.
.
commit
|
commitdiff
|
tree
2011-08-19
inglorion
a
r
m
_
gas_genera
t
o
r:
A
dded
support
f
or b
l
ocks
commit
|
commitdiff
|
tree
next