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
hoisted common functionality for import to common_code_generator
2013-12-01
inglorion
hoisted common function
a
li
t
y for impor
t
to common_co
d
e_generator
commit
|
commitdiff
|
tree
2013-11-30
inglorio
n
reje
c
t programs that import symbols a
f
ter using th
e
m
commit
|
commitdiff
|
tree
2013-11-19
i
n
g
lo
r
i
on
b
uild
test/libg
r
oup
.
so inst
e
a
d of test
/
li
b
gro
u
p
.
s
commit
|
commitdiff
|
tree
2013-11-19
inglori
o
n
u
p
dated architectu
r
e detection
f
or MRI 2
.
0
commit
|
commitdiff
|
tree
2013-11-19
inglorion
added ignore rules for test/labels
commit
|
commitdiff
|
tree
2013-10-30
i
nglori
o
n
support labels that start in
u
n
d
e
rscore
s
commit
|
commitdiff
|
tree
2013-10-19
inglorio
n
rej
e
ct programs that use symbols that have
n
ot been
.
.
.
commit
|
commitdiff
|
tree
2013-10-19
ingl
o
rion
fixed p
a
rsing
of numbers af
t
er
line continuati
o
ns
commit
|
commitdiff
|
tree
2013-10-18
inglorion
m
ake
gem now generates
g
em
s
w
i
th
d
efault pat
h
s
,
a
r
chitecture
.
.
.
commit
|
commitdiff
|
tree
2013-10-18
inglo
r
ion
s
e
t ver
s
ion to 1
.
1
.
2
commit
|
commitdiff
|
tree
2013-10-16
inglorion
fixed cou
n
t_locals
_
he
l
p
e
r so tha
t
b
l
o
c
ks
insi
d
e co
n
dit
i
onals
.
.
.
commit
|
commitdiff
|
tree
2013-10-16
inglorion
fixe
d
compu
t
a
tion of local offsets
on AR
M
commit
|
commitdiff
|
tree
2013-07-15
ingl
o
ri
o
n
s
e
t
v
ersion to
1
.
1
.
1
commit
|
commitdiff
|
tree
2013-07-15
in
g
lorio
n
set
versio
n
t
o 1
.
1
commit
|
commitdiff
|
tree
2013-07-15
inglorion
upda
t
ed l
a
nguag
e
specif
i
c
a
tio
n
to Voodoo 1
.
1
commit
|
commitdiff
|
tree
2013-07-15
i
nglorion
more test fixes
commit
|
commitdiff
|
tree
2013-07-15
inglori
o
n
fixed er
r
ors and help test
s
commit
|
commitdiff
|
tree
2013-07-13
i
nglorion
some update
s
to the doc
u
me
n
tation
commit
|
commitdiff
|
tree
2013-07-06
ing
l
o
r
io
n
added more generated files
t
o test/
.
gitignore
commit
|
commitdiff
|
tree
2013-06-29
inglorion
a
d
ded --
c
heck opti
o
n to voo
d
ooc
commit
|
commitdiff
|
tree
2013-03-18
i
n
g
lorion
al
l
ocate fewer local var
i
able slots
commit
|
commitdiff
|
tree
2013-02-18
inglor
i
o
n
add
e
d group
s
commit
|
commitdiff
|
tree
2013-02-17
inglorion
stricter t
e
st for variables in shared l
i
braries
commit
|
commitdiff
|
tree
2013-02-17
inglori
o
n
m
ade
variables in shared lib
r
arie
s
work o
n
i
3
86
commit
|
commitdiff
|
tree
2013-02-17
i
nglorion
made v
a
ria
b
le
s
in shared
librar
i
es work on AMD64
commit
|
commitdiff
|
tree
2013-02-17
inglorion
sha
r
ed libraries can now
e
x
p
o
r
t
var
i
ables
on M
I
PS
commit
|
commitdiff
|
tree
2013-02-17
inglorion
i
m
plemented share
d
library suppo
r
t on MIPS
commit
|
commitdiff
|
tree
2013-02-17
inglorion
added sha
r
ed
librar
y
suppo
r
t to A
M
D64
and i386
commit
|
commitdiff
|
tree
2013-02-17
inglorion
added support
for
c
r
e
atin
g
shar
e
d libra
r
ies on
A
RM
commit
|
commitdiff
|
tree
2013-02-10
inglor
i
on
keep track of saved
registers on MIPS
commit
|
commitdiff
|
tree
2013-02-10
i
nglorion
a
dded save-fra
m
e
-
and-loc
a
l
s
commit
|
commitdiff
|
tree
2013-02-09
inglorion
remove
d
no
l
ong
e
r
n
ece
s
sary code from mips_gas_g
e
nerato
r
commit
|
commitdiff
|
tree
2013-02-09
inglo
r
ion
implemented save-locals and restore-loca
l
s on MIPS
commit
|
commitdiff
|
tree
2013-02-06
inglorion
made
save-fr
a
m
e
o
nly save registers not yet saved i
n
.
.
.
commit
|
commitdiff
|
tree
2013-02-06
inglorion
move
d
more
code int
o
c
o
mmon_cod
e
_
generator
commit
|
commitdiff
|
tree
2013-02-05
i
nglorion
M
o
ved sav
e
and restore logic f
o
r
frames
and locals
.
.
.
commit
|
commitdiff
|
tree
2013-02-03
i
nglorion
impl
e
mented
s
ave-loc
a
ls and restore
-
l
o
cals
on i
3
86
commit
|
commitdiff
|
tree
2013-02-03
i
n
glorion
i
m
plemented
{
s
ave,res
t
o
r
e
}
-
f
rame
an
d
{save,restore
.
.
.
commit
|
commitdiff
|
tree
2013-02-02
inglorion
add
e
d
s
ave-local
s
and restore-local
s
, i
m
plemente
d
o
n ARM
commit
|
commitdiff
|
tree
2012-11-25
inglorion
Elimi
n
ate
s
ome unnec
e
s
sa
r
y loads on AMD64
commit
|
commitdiff
|
tree
2012-11-25
inglorion
Remov
e
d a number of special cases from the NA
S
M gene
r
ator
commit
|
commitdiff
|
tree
2012-11-25
inglori
o
n
S
tore
l
ocals
in regist
e
r
s on AMD6
4
commit
|
commitdiff
|
tree
2012-11-24
inglorion
U
se
s
ym
b
ols instead of strings to de
n
o
te
r
eg
i
sters
.
.
.
commit
|
commitdiff
|
tree
2012-11-24
inglorion
Use immediate values
fo
r
small int
e
gers on ARM
commit
|
commitdiff
|
tree
2012-11-24
ing
l
orion
Remov
e
d superf
l
u
o
u
s debug comments from AR
M
ge
n
erator
commit
|
commitdiff
|
tree
2012-11-24
i
n
glorio
n
On
A
RM
,
don
'
t generate mu
l
w
i
th dest
e
q
ual to first
.
.
.
commit
|
commitdiff
|
tree
2012-11-24
ing
l
orion
Fix
AMD64 l
o
ading
o
f immeadiate
val
e
s outside
32-bit
.
.
.
commit
|
commitdiff
|
tree
2012-11-21
inglo
r
ion
Stronger test for
r
estore-frame
commit
|
commitdiff
|
tree
2012-11-21
in
g
lorion
Implemented subst
i
tut
e
-number, r
e
s
t
ore-frame and save
.
.
.
commit
|
commitdiff
|
tree
2012-11-21
i
n
glorion
Make save-frame
a
nd
restore-fram
e
w
o
rk on
AMD64 and
.
.
.
commit
|
commitdiff
|
tree
2012-11-20
ingl
o
rion
Ma
k
e su
b
stitute-number work
on AMD64 a
n
d i386
commit
|
commitdiff
|
tree
2012-11-20
inglo
r
ion
Add
e
d restor
e
-
frame and save-frame on ARM
commit
|
commitdiff
|
tree
2012-11-19
inglo
r
io
n
Added substi
t
ute
-
n
u
mber on ARM
commit
|
commitdiff
|
tree
2012-11-15
inglorion
Fix i386 code
g
enerato
r
commit
|
commitdiff
|
tree
2012-11-15
inglor
i
on
Make auto-b
y
tes and
auto-
w
ords
w
ork with non
-
immediat
e
.
.
.
commit
|
commitdiff
|
tree
2012-11-15
inglorio
n
Refactored
AM
D
6
4 code
g
e
n
erator
commit
|
commitdiff
|
tree
2012-11-11
i
nglori
o
n
Made
a
u
to-bytes
a
nd auto-w
o
r
ds work
with vari
a
bl
e
argumen
t
s
.
.
.
commit
|
commitdiff
|
tree
2012-11-04
inglorion
Implemen
t
auto-bytes
a
nd
a
uto-wo
r
ds for ARM
commit
|
commitdiff
|
tree
2012-11-04
ingl
o
r
io
n
M
ake set-at
wor
k
on ARM
commit
|
commitdiff
|
tree
2012-11-03
inglorion
Fix ARM generator to work
w
ith new Environm
e
nt
code
commit
|
commitdiff
|
tree
2012-11-03
i
n
glorio
n
U
p
dat
e
test/
.
g
i
tignore
to
ignore new
b
inarie
s
commit
|
commitdiff
|
tree
2012-11-03
inglorio
n
Split m
a
ny-va
r
s into
3 sepa
r
ate test programs
commit
|
commitdiff
|
tree
2012-11-03
inglorion
r
ep
l
aced references
t
o i
n
cre
m
ent_e
r
ror
s
in tests
commit
|
commitdiff
|
tree
2012-10-31
inglorion
Changes
f
o
r Ruby 1
.
9 compa
t
ibility
commit
|
commitdiff
|
tree
2012-10-09
inglorion
Re
p
o
rt number of
pa
s
sed and f
a
iled t
e
sts
commit
|
commitdiff
|
tree
2012-10-09
inglorio
n
Im
p
l
e
m
e
nted auto-
b
ytes an
d
auto-words
f
o
r
mi
p
s
commit
|
commitdiff
|
tree
2012-10-05
inglori
o
n
Update MIPS code generator to wo
r
k with re
f
actored
.
.
.
commit
|
commitdiff
|
tree
2012-10-05
ingl
o
r
ion
Add
.
s
to
.
SUF
F
IXE
S
in
t
est/Makefile
commit
|
commitdiff
|
tree
2012-09-17
inglorion
Adde
d
te
s
t cas
e
for
a
uto-w
o
r
ds and made
i
t pa
s
s on
.
.
.
commit
|
commitdiff
|
tree
2012-09-16
inglorio
n
Fix i386 code g
e
nerator so that all tests pass
commit
|
commitdiff
|
tree
2012-09-15
inglorion
Im
p
lemented auto-b
y
t
e
s
o
n
AMD64
commit
|
commitdiff
|
tree
2012-09-10
i
nglorion
New Environment c
l
ass
.
Tests pass on AMD64
commit
|
commitdiff
|
tree
2012-02-05
inglorion
More t
e
s
ts for s
e
t with at-ex
p
ressions
commit
|
commitdiff
|
tree
2012-02-05
inglorion
Allow set
t
o assign to at-e
x
pressions
commit
|
commitdiff
|
tree
2012-02-05
in
g
l
o
rion
Se
t
version to 1
.
1-dev
commit
|
commitdiff
|
tree
2012-01-29
ing
l
orion
A
l
so t
e
s
t
e
r
ro
r
text
i
n
test_pars
e
r
.
rb
commit
|
commitdiff
|
tree
2012-01-29
inglorion
Ma
d
e parser ab
l
e to
r
eport mult
i
ple err
o
rs
per call
.
.
.
commit
|
commitdiff
|
tree
2012-01-29
inglori
o
n
Re
f
acto
r
ed test
.
rb so that pass_
t
est and fail_test
.
.
.
commit
|
commitdiff
|
tree
2012-01-26
i
n
glorion
Set version to 1
.
0
.
1
commit
|
commitdiff
|
tree
2012-01-26
inglorion
a
dded some tests f
o
r the p
a
rser
and fixed
s
o
m
e
bug
s
commit
|
commitdiff
|
tree
2012-01-26
inglorion
Restru
c
ture
d
te
s
ts so tha
t
tests for v
a
li
d
at
o
r and
.
.
.
commit
|
commitdiff
|
tree
2012-01-14
i
n
glorion
Adde
d
doc/fe
a
tures
.
h
t
ml
commit
|
commitdiff
|
tree
2012-01-06
inglorion
Added
m
ore te
s
ts for at-expressions
commit
|
commitdiff
|
tree
2012-01-06
inglorion
U
p
dated tests
to deal with new feature
s
commit
|
commitdiff
|
tree
2012-01-06
in
g
lorion
A
dded features b
i
ts
-
pe
r
-wo
r
d,
byte-order and b
y
tes
.
.
.
commit
|
commitdiff
|
tree
2012-01-06
inglori
o
n
U
p
dated docu
m
entatio
n
f
or parser
commit
|
commitdiff
|
tree
2012-01-06
inglor
i
on
Refactored vali
d
ator
commit
|
commitdiff
|
tree
2012-01-06
inglorion
Made spa
c
ing in tests more consistent
commit
|
commitdiff
|
tree
2012-01-06
i
n
gl
o
ri
o
n
Added 2012 t
o
lis
t
of ye
a
rs
i
n COPYING
commit
|
commitdiff
|
tree
2012-01-06
in
g
lorion
Updated manpage
and
R
EADME
commit
|
commitdiff
|
tree
2012-01-06
i
n
glori
o
n
Run tests in parallel
commit
|
commitdiff
|
tree
2012-01-06
in
g
lo
r
ion
Up
d
ated l
i
st of years in COPYING
commit
|
commitdiff
|
tree
2012-01-06
i
nglo
r
ion
Added --version option
to voodoo
c
.
commit
|
commitdiff
|
tree
2012-01-06
i
n
glorion
Removed support
a
nd tests for old cod
e
generator API
commit
|
commitdiff
|
tree
2012-01-06
inglorion
Set version number to
1
.
0
.
0
commit
|
commitdiff
|
tree
2012-01-06
i
n
glorion
Added
tests
f
or supported
language versio
n
commit
|
commitdiff
|
tree
2012-01-06
inglor
i
on
Docu
m
ented that feat
u
res an
d
has_feature? methods are
.
.
.
commit
|
commitdiff
|
tree
2012-01-06
i
n
glor
i
on
Mo
v
e
d
feature
s
and has_feature? from Voodoo m
o
dule
.
.
.
commit
|
commitdiff
|
tree
2011-12-17
i
nglorion
Merge branc
h
'master' into exp
e
rimental
commit
|
commitdiff
|
tree
2011-12-15
inglorio
n
Made te
s
t driver flush stdout before runnin
g
test program
commit
|
commitdiff
|
tree
next