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
made import on amd64 and i386 use common_code_generator
2013-12-01
inglo
r
ion
made import on amd6
4
a
n
d
i
386 use
c
ommon_
c
ode_gener
a
tor
commit
|
commitdiff
|
tree
2013-12-01
inglorion
also remove
.
s files when runnin
g
make
c
lean in test
.
.
.
commit
|
commitdiff
|
tree
2013-12-01
in
g
lorion
hoisted common functionality for import to common_code
_
g
e
n
erat
o
r
commit
|
commitdiff
|
tree
2013-11-30
ingl
o
rion
reject programs that import symbols after u
s
ing
the
m
commit
|
commitdiff
|
tree
2013-11-19
inglorion
b
u
i
l
d t
e
st
/
libgroup
.
so i
n
stead of
t
es
t
/libgro
u
p
.
s
commit
|
commitdiff
|
tree
2013-11-19
inglorion
updated archi
t
ecture detection for MRI 2
.
0
commit
|
commitdiff
|
tree
2013-11-19
ingl
o
rion
added ignore rules
for test/labels
commit
|
commitdiff
|
tree
2013-10-30
inglorion
sup
p
o
r
t la
b
els
t
h
at
sta
r
t in underscores
commit
|
commitdiff
|
tree
2013-10-19
inglorion
reject
programs that use symbols t
h
at have not be
e
n
.
.
.
commit
|
commitdiff
|
tree
2013-10-19
inglorio
n
fixed par
s
i
n
g of numbers aft
e
r l
i
n
e c
o
n
tinuations
commit
|
commitdiff
|
tree
2013-10-18
i
n
g
l
orion
m
a
ke gem now
g
enerate
s
gem
s
with default pa
t
hs, ar
c
hit
e
ct
u
re
.
.
.
commit
|
commitdiff
|
tree
2013-10-18
inglorion
set version
t
o 1
.
1
.
2
commit
|
commitdiff
|
tree
2013-10-16
i
n
glo
r
ion
fixed count
_
locals_
h
elper
so that blocks
inside conditionals
.
.
.
commit
|
commitdiff
|
tree
2013-10-16
inglorion
fixe
d
com
p
utation of local off
s
ets on A
R
M
commit
|
commitdiff
|
tree
2013-07-15
inglo
r
ion
set versi
o
n
to 1
.
1
.
1
commit
|
commitdiff
|
tree
2013-07-15
inglorion
set versi
o
n to 1
.
1
commit
|
commitdiff
|
tree
2013-07-15
inglorion
updated
language spe
c
ification to Voodoo 1
.
1
commit
|
commitdiff
|
tree
2013-07-15
ingl
o
r
i
on
m
o
re
t
est fixes
commit
|
commitdiff
|
tree
2013-07-15
in
g
l
o
rion
fixed errors and h
e
lp
tests
commit
|
commitdiff
|
tree
2013-07-13
inglorion
some u
p
dates to the docu
m
en
t
a
tion
commit
|
commitdiff
|
tree
2013-07-06
i
n
glo
r
ion
added mor
e
genera
t
ed files to te
s
t/
.
gitignore
commit
|
commitdiff
|
tree
2013-06-29
inglorion
adde
d
--
c
heck option to
v
oodooc
commit
|
commitdiff
|
tree
2013-03-18
inglori
o
n
al
l
ocate fewer loc
a
l variable slots
commit
|
commitdiff
|
tree
2013-02-18
inglorio
n
ad
d
e
d
g
roups
commit
|
commitdiff
|
tree
2013-02-17
inglorion
stricter test for variables in shared libraries
commit
|
commitdiff
|
tree
2013-02-17
in
g
lorion
made va
r
iables i
n
shared
l
ibraries
wor
k
on i3
8
6
commit
|
commitdiff
|
tree
2013-02-17
inglorio
n
made
v
aria
b
les
i
n s
h
ared
l
ibraries
work on AMD64
commit
|
commitdiff
|
tree
2013-02-17
inglorion
shared libra
r
ies can
n
ow ex
p
o
rt variables on MIPS
commit
|
commitdiff
|
tree
2013-02-17
ing
l
orion
implemente
d
share
d
library suppor
t
on MIPS
commit
|
commitdiff
|
tree
2013-02-17
i
n
gl
o
rio
n
ad
d
e
d shared li
b
rary support to AMD64 and i386
commit
|
commitdiff
|
tree
2013-02-17
ingl
o
rion
added su
p
port fo
r
creating shared libraries on ARM
commit
|
commitdiff
|
tree
2013-02-10
in
g
lorion
ke
e
p track of saved registers
on
MIPS
commit
|
commitdiff
|
tree
2013-02-10
inglorion
added
save-
f
ra
m
e-
a
nd
-
loc
a
ls
commit
|
commitdiff
|
tree
2013-02-09
i
nglorion
re
m
ove
d
no l
o
nger n
e
c
essary code from mips_gas_generator
commit
|
commitdiff
|
tree
2013-02-09
inglorion
i
m
plemented
s
ave-lo
c
al
s
and r
e
store-locals on
M
IP
S
commit
|
commitdiff
|
tree
2013-02-06
i
nglor
i
on
made save-frame only save regis
t
ers not yet saved
i
n
.
.
.
commit
|
commitdiff
|
tree
2013-02-06
inglo
r
ion
moved more code
i
nto common_code_gen
e
rator
commit
|
commitdiff
|
tree
2013-02-05
inglo
r
ion
Moved
sa
v
e
an
d
r
estor
e
l
o
gic for frames and loc
a
ls
.
.
.
commit
|
commitdiff
|
tree
2013-02-03
inglorion
implemente
d
save-locals and restore-locals on i386
commit
|
commitdiff
|
tree
2013-02-03
inglorion
implemented {sav
e
,restore}-frame and {
s
ave,restore
.
.
.
commit
|
commitdiff
|
tree
2013-02-02
inglori
o
n
added save-locals and
r
e
s
tore
-
locals, imp
l
emented
on
ARM
commit
|
commitdiff
|
tree
2012-11-25
in
g
lorion
E
l
imina
t
e s
o
me unnece
s
sary loads
o
n AMD6
4
commit
|
commitdiff
|
tree
2012-11-25
i
n
glori
o
n
Re
m
oved
a
number of
spe
c
i
al
cases from the NA
S
M ge
n
erator
commit
|
commitdiff
|
tree
2012-11-25
inglori
o
n
St
o
re locals in registers
on AMD
6
4
commit
|
commitdiff
|
tree
2012-11-24
i
n
glorion
Use sym
b
ols instead
of string
s
to deno
t
e registers
.
.
.
commit
|
commitdiff
|
tree
2012-11-24
ingl
o
rion
Use immedia
t
e valu
e
s for small integers o
n
ARM
commit
|
commitdiff
|
tree
2012-11-24
inglorion
Removed s
u
perfluous debug comments
f
rom A
R
M generator
commit
|
commitdiff
|
tree
2012-11-24
in
g
lorion
On ARM, don't
g
e
nerate
mul with dest eq
u
a
l
t
o
f
irst
.
.
.
commit
|
commitdiff
|
tree
2012-11-24
inglorion
Fix AMD64 loadi
n
g of i
m
mea
d
iate
v
al
e
s
o
u
t
s
ide 32
-
bit
.
.
.
commit
|
commitdiff
|
tree
2012-11-21
in
g
lorion
S
t
ron
g
er test fo
r
r
e
store-
f
r
ame
commit
|
commitdiff
|
tree
2012-11-21
inglorion
Implemented su
b
stitute-n
u
mb
e
r,
r
e
st
o
re-frame and save
.
.
.
commit
|
commitdiff
|
tree
2012-11-21
in
g
lor
i
o
n
Make
s
ave-fr
a
me
and restor
e
-frame work on AM
D
6
4
a
nd
.
.
.
commit
|
commitdiff
|
tree
2012-11-20
inglo
r
io
n
Make subst
i
tut
e
-number
work
o
n AMD64 and i386
commit
|
commitdiff
|
tree
2012-11-20
ingl
o
rion
Added restore-frame an
d
save-frame on ARM
commit
|
commitdiff
|
tree
2012-11-19
inglorion
Adde
d
substitute-num
b
er on ARM
commit
|
commitdiff
|
tree
2012-11-15
i
n
glor
i
o
n
Fix i386 c
o
de gener
a
tor
commit
|
commitdiff
|
tree
2012-11-15
i
n
g
lorion
M
a
k
e auto-bytes and auto
-
words w
o
rk with non-
i
m
m
ediate
.
.
.
commit
|
commitdiff
|
tree
2012-11-15
inglori
o
n
Refactored AMD64
code generator
commit
|
commitdiff
|
tree
2012-11-11
i
nglorion
Made
a
uto-bytes and au
t
o-w
o
rds work with v
a
riable
a
r
guments
.
.
.
commit
|
commitdiff
|
tree
2012-11-04
i
n
g
lorion
Implement
a
uto-bytes
a
nd auto-
w
ords for ARM
commit
|
commitdiff
|
tree
2012-11-04
inglorion
M
a
ke set-at work on A
R
M
commit
|
commitdiff
|
tree
2012-11-03
inglorion
Fix
A
RM gener
a
tor to wo
r
k
with new Environment code
commit
|
commitdiff
|
tree
2012-11-03
inglori
o
n
Up
d
at
e
test/
.
gitignore to i
g
nore n
e
w binaries
commit
|
commitdiff
|
tree
2012-11-03
inglorion
Spli
t
m
an
y
-vars
i
nto 3 sep
a
rate test p
r
ograms
commit
|
commitdiff
|
tree
2012-11-03
inglorion
replaced refere
n
ces to increment_errors in te
s
ts
commit
|
commitdiff
|
tree
2012-10-31
ingl
o
rion
Changes for Ru
b
y
1
.
9 compatibility
commit
|
commitdiff
|
tree
2012-10-09
inglorion
R
e
p
o
r
t
n
umber of
pa
s
s
e
d and failed test
s
commit
|
commitdiff
|
tree
2012-10-09
ing
l
orion
Implemented auto-
b
ytes
a
n
d
a
uto-words
f
or
m
i
ps
commit
|
commitdiff
|
tree
2012-10-05
inglorion
Up
d
ate MIP
S
c
o
de generat
o
r to
w
or
k
w
ith refactored
.
.
.
commit
|
commitdiff
|
tree
2012-10-05
ing
l
orio
n
Add
.
s to
.
SUFFIX
E
S
in test
/
Makefile
commit
|
commitdiff
|
tree
2012-09-17
inglorion
A
d
ded test
c
a
se for aut
o
-words and made it pass o
n
.
.
.
commit
|
commitdiff
|
tree
2012-09-16
inglorion
Fix i386 cod
e
generator so that a
l
l tests
pass
commit
|
commitdiff
|
tree
2012-09-15
inglo
r
ion
Implemented
a
uto-byt
e
s on A
M
D64
commit
|
commitdiff
|
tree
2012-09-10
inglorion
N
e
w Envi
r
o
n
ment clas
s
.
T
ests
p
ass on AMD64
commit
|
commitdiff
|
tree
2012-02-05
inglorion
More test
s
f
or se
t
with at-expressions
commit
|
commitdiff
|
tree
2012-02-05
ingl
o
rion
Allow se
t
to
a
s
sign to at-expressions
commit
|
commitdiff
|
tree
2012-02-05
i
n
glorion
Set version to 1
.
1-dev
commit
|
commitdiff
|
tree
2012-01-29
inglorio
n
A
l
s
o
te
s
t
err
o
r text in test_parser
.
rb
commit
|
commitdiff
|
tree
2012-01-29
in
g
l
o
rion
Made parser able
t
o
report multiple
e
rrors per call
.
.
.
commit
|
commitdiff
|
tree
2012-01-29
ing
l
o
r
i
on
Refacto
r
ed test
.
rb so that pass_test and
fai
l
_test
.
.
.
commit
|
commitdiff
|
tree
2012-01-26
in
g
lor
i
on
S
e
t
v
er
s
ion to 1
.
0
.
1
commit
|
commitdiff
|
tree
2012-01-26
inglorion
added some t
e
sts for the par
s
er and fixed
som
e
bugs
commit
|
commitdiff
|
tree
2012-01-26
in
g
lorion
Restructur
e
d
t
ests
so that te
s
ts for validato
r
an
d
.
.
.
commit
|
commitdiff
|
tree
2012-01-14
i
nglorion
A
dded doc/features
.
ht
m
l
commit
|
commitdiff
|
tree
2012-01-06
inglorio
n
Added more tests for a
t
-exp
r
ession
s
commit
|
commitdiff
|
tree
2012-01-06
inglorion
Updated te
s
t
s to deal
wi
t
h ne
w
f
e
atures
commit
|
commitdiff
|
tree
2012-01-06
inglorion
Added features bits-per-word, b
y
te-order and by
t
es
.
.
.
commit
|
commitdiff
|
tree
2012-01-06
i
n
glorion
Upda
t
e
d do
c
umentation for pa
r
ser
commit
|
commitdiff
|
tree
2012-01-06
inglorion
Refactored v
a
lidator
commit
|
commitdiff
|
tree
2012-01-06
inglorion
Made spacing in
t
ests more consistent
commit
|
commitdiff
|
tree
2012-01-06
i
nglori
o
n
Added 2012 to
lis
t
of year
s
in CO
P
YING
commit
|
commitdiff
|
tree
2012-01-06
inglorio
n
U
p
d
ated manp
a
ge and R
E
A
D
ME
commit
|
commitdiff
|
tree
2012-01-06
inglorion
Run tes
t
s
i
n p
a
ralle
l
commit
|
commitdiff
|
tree
2012-01-06
in
g
lorion
Updated list of years in C
O
PYING
commit
|
commitdiff
|
tree
2012-01-06
inglorion
A
d
ded --ver
s
ion
o
ption to voodooc
.
commit
|
commitdiff
|
tree
2012-01-06
inglori
o
n
Removed supp
o
rt and tes
t
s
for o
l
d code generator API
commit
|
commitdiff
|
tree
2012-01-06
inglorion
Set version number to
1
.
0
.
0
commit
|
commitdiff
|
tree
2012-01-06
inglorion
Adde
d
tests for suppor
t
e
d
language
v
er
s
ion
commit
|
commitdiff
|
tree
2012-01-06
in
g
lorion
D
o
cumented that featur
e
s and has
_
featur
e
?
me
t
h
o
d
s
ar
e
.
.
.
commit
|
commitdiff
|
tree
2012-01-06
inglorion
Mov
e
d fe
a
t
ures and
has_feature? from
V
oodoo
m
odu
l
e
.
.
.
commit
|
commitdiff
|
tree
next