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
inglori
o
n
se
t
versio
n
to 1
.
1
.
4
commit
|
commitdiff
|
tree
2014-11-10
inglorion
updated copyright notice to include
2
014
commit
|
commitdiff
|
tree
2014-10-28
inglorion
m
a
de
r
eferences to s
y
mbol
s
a
lways position-indepen
d
ent
.
.
.
commit
|
commitdiff
|
tree
2014-10-27
i
ngl
o
r
i
o
n
u
p
dat
e
d many-args test to te
s
t
tha
t
locals are pr
e
served
commit
|
commitdiff
|
tree
2014-10-26
inglori
o
n
many-args-tai
l
: test
t
hat tail calls
p
r
e
se
r
ve parameters
.
.
.
commit
|
commitdiff
|
tree
2014-10-26
inglorion
f
i
x
ed tail-cal
l
o
n
amd64
commit
|
commitdiff
|
tree
2014-10-07
in
g
lorion
added
m
o
r
e tests for @
e
xpre
s
s
i
o
ns
commit
|
commitdiff
|
tree
2014-10-07
i
n
glorion
impleme
n
ted constant pool di
s
tanc
e
logic using
named
.
.
.
commit
|
commitdiff
|
tree
2014-10-06
inglor
i
on
limited distance
of constant pools to instructions
.
.
.
commit
|
commitdiff
|
tree
2014-10-06
inglorion
o
n
i386 and
A
MD64, gener
a
te position-independent code
.
.
.
commit
|
commitdiff
|
tree
2014-10-04
ingl
o
rion
made AMD64 code generator
p
reserve rbx
commit
|
commitdiff
|
tree
2014-09-01
inglorion
ad
d
ed more thorough testing of expressions
commit
|
commitdiff
|
tree
2013-12-01
inglor
i
on
set version t
o
1
.
1
.
3
commit
|
commitdiff
|
tree
2013-12-01
in
g
lo
r
i
o
n
added missing @symbol_tracker
.
use
o
n MIPS
commit
|
commitdiff
|
tree
2013-12-01
inglorion
reject programs t
h
a
t
ex
p
o
rt symbo
l
s a
f
ter t
h
ey
have
.
.
.
commit
|
commitdiff
|
tree
2013-12-01
i
ng
l
orion
upda
t
e
d
l
a
ngua
g
e definition with
export/
i
m
port
o
rdering
.
.
.
commit
|
commitdiff
|
tree
2013-12-01
i
nglorion
made import on amd64 a
n
d i386
use c
o
mmon_code_gen
e
rat
o
r
commit
|
commitdiff
|
tree
2013-12-01
i
nglorion
also remove
.
s
files when running make c
l
ean
in tes
t
.
.
.
commit
|
commitdiff
|
tree
2013-12-01
inglo
r
ion
hoisted co
m
mon
functionality for import to common_cod
e
_gen
e
r
ato
r
commit
|
commitdiff
|
tree
2013-11-30
i
n
glorion
reject
programs that i
m
p
ort
s
ymb
o
ls
a
fter using them
commit
|
commitdiff
|
tree
2013-11-19
inglorion
bui
l
d te
s
t/libgro
u
p
.
s
o
instead
o
f test/l
i
bgroup
.
s
commit
|
commitdiff
|
tree
2013-11-19
inglo
r
ion
up
d
ated architecture detectio
n
for MRI 2
.
0
commit
|
commitdiff
|
tree
2013-11-19
in
g
lo
r
ion
added ignore rules for test/la
b
els
commit
|
commitdiff
|
tree
2013-10-30
ingl
o
rion
s
u
p
port la
b
els that
s
t
art in underscor
e
s
commit
|
commitdiff
|
tree
2013-10-19
inglorion
reject prog
r
a
m
s th
a
t u
s
e sy
m
bols
t
h
at h
a
ve not been
.
.
.
commit
|
commitdiff
|
tree
2013-10-19
inglorion
fixed
parsing
o
f numb
e
rs aft
e
r li
n
e continua
t
ions
commit
|
commitdiff
|
tree
2013-10-18
inglor
i
o
n
make gem now generates gems with defaul
t
pa
t
hs, archi
t
ectu
r
e
.
.
.
commit
|
commitdiff
|
tree
2013-10-18
inglorion
set version t
o
1
.
1
.
2
commit
|
commitdiff
|
tree
2013-10-16
ingl
o
rion
f
ixe
d
count
_
locals_helper so tha
t
blocks inside
c
onditionals
.
.
.
commit
|
commitdiff
|
tree
2013-10-16
inglo
r
ion
fix
e
d computa
t
ion of local offse
t
s
on ARM
commit
|
commitdiff
|
tree
2013-07-15
inglori
o
n
s
et v
e
rsion to 1
.
1
.
1
commit
|
commitdiff
|
tree
2013-07-15
inglori
o
n
set version to 1
.
1
commit
|
commitdiff
|
tree
2013-07-15
inglorion
updated langu
a
ge s
p
ecification to Voodoo 1
.
1
commit
|
commitdiff
|
tree
2013-07-15
inglorion
m
ore test fixes
commit
|
commitdiff
|
tree
2013-07-15
ing
l
ori
o
n
fixed erro
r
s an
d
help t
e
s
t
s
commit
|
commitdiff
|
tree
2013-07-13
inglorion
some updates to the do
c
umenta
t
i
on
commit
|
commitdiff
|
tree
2013-07-06
inglo
r
ion
added
m
ore gene
r
a
ted files t
o
t
est/
.
g
i
tignor
e
commit
|
commitdiff
|
tree
2013-06-29
inglorion
added --check
o
p
tion
to voodooc
commit
|
commitdiff
|
tree
2013-03-18
inglorion
all
o
cat
e
fewe
r
lo
c
al variable slots
commit
|
commitdiff
|
tree
2013-02-18
i
nglorion
added groups
commit
|
commitdiff
|
tree
2013-02-17
inglorion
strict
e
r test for variables in s
h
a
r
e
d lib
r
aries
commit
|
commitdiff
|
tree
2013-02-17
inglorion
made va
r
i
ab
l
es in shared libraries
work on i386
commit
|
commitdiff
|
tree
2013-02-17
ing
l
ori
o
n
made variables in
s
h
a
r
ed librar
i
es
w
ork on AMD64
commit
|
commitdiff
|
tree
2013-02-17
i
nglorion
sha
r
e
d
li
b
raries can now export vari
a
bles on MIP
S
commit
|
commitdiff
|
tree
2013-02-17
ingl
o
r
i
on
implemented shared
libr
a
r
y support on MI
P
S
commit
|
commitdiff
|
tree
2013-02-17
inglorion
a
dded share
d
libra
r
y su
p
port
t
o AMD64
a
nd
i386
commit
|
commitdiff
|
tree
2013-02-17
ing
l
o
r
ion
added support fo
r
crea
t
ing sha
r
ed l
i
b
raries on ARM
commit
|
commitdiff
|
tree
2013-02-10
inglorion
k
e
ep track of saved
r
egi
s
t
e
r
s on MIPS
commit
|
commitdiff
|
tree
2013-02-10
inglorio
n
added save-frame-and-
l
ocal
s
commit
|
commitdiff
|
tree
2013-02-09
inglori
o
n
removed
n
o
lon
g
er neces
s
ary cod
e
from
m
ips
_
gas_generator
commit
|
commitdiff
|
tree
2013-02-09
inglorion
implement
e
d sa
v
e-locals an
d
re
s
tore-l
o
cals on M
I
PS
commit
|
commitdiff
|
tree
2013-02-06
inglorion
m
a
de
s
a
ve-frame only save r
e
gisters n
o
t y
e
t saved in
.
.
.
commit
|
commitdiff
|
tree
2013-02-06
inglorion
m
o
ved
m
ore code into
c
ommon
_
code_gener
a
to
r
commit
|
commitdiff
|
tree
2013-02-05
inglorion
M
oved s
a
ve an
d
restore lo
g
ic for fr
a
m
e
s
a
nd locals
.
.
.
commit
|
commitdiff
|
tree
2013-02-03
ing
l
orion
imple
m
e
n
ted sa
v
e
-locals and restore-loc
a
ls on i386
commit
|
commitdiff
|
tree
2013-02-03
inglorion
imple
m
ented {save,restore}-frame and {
s
ave,re
s
t
o
re
.
.
.
commit
|
commitdiff
|
tree
2013-02-02
i
n
g
lorion
a
dded sa
v
e-
l
ocals a
n
d r
e
store-locals,
implemen
t
ed on
A
RM
commit
|
commitdiff
|
tree
2012-11-25
inglorio
n
Elimin
a
te some unnecess
a
ry loads on AMD64
commit
|
commitdiff
|
tree
2012-11-25
inglorion
Rem
o
ved a numb
e
r of special cas
e
s from the NASM
g
en
e
rator
commit
|
commitdiff
|
tree
2012-11-25
inglor
i
on
S
t
ore locals
in r
e
giste
r
s
on
A
MD64
commit
|
commitdiff
|
tree
2012-11-24
inglorio
n
Use symbols
i
nstead of st
r
ings to denote
register
s
.
.
.
commit
|
commitdiff
|
tree
2012-11-24
in
g
lorio
n
Use imm
e
di
a
t
e
va
l
ues for
small integers on ARM
commit
|
commitdiff
|
tree
2012-11-24
i
n
g
l
orion
R
emov
e
d
superfl
u
ous debug comments from
A
RM
generat
o
r
commit
|
commitdiff
|
tree
2012-11-24
inglorion
On ARM, don
'
t gene
r
a
te mul with dest
e
qu
a
l to
f
irst
.
.
.
commit
|
commitdiff
|
tree
2012-11-24
inglorio
n
Fix AMD64 l
o
adin
g
of immeadiate vales outsid
e
32-bi
t
.
.
.
commit
|
commitdiff
|
tree
2012-11-21
ing
l
orion
Stronge
r
test for res
t
ore-frame
commit
|
commitdiff
|
tree
2012-11-21
ing
l
o
r
ion
Im
p
le
m
ented subst
i
tut
e
-
n
u
m
b
er, restore-fra
m
e an
d
save
.
.
.
commit
|
commitdiff
|
tree
2012-11-21
in
g
lorion
Make save-frame
and restore-fram
e
work on
A
MD64 and
.
.
.
commit
|
commitdiff
|
tree
2012-11-20
i
n
glo
r
ion
Make substitute-number work
on AMD64 and i3
8
6
commit
|
commitdiff
|
tree
2012-11-20
i
n
glor
i
on
Added restore-frame an
d
sav
e
-
f
ram
e
on ARM
commit
|
commitdiff
|
tree
2012-11-19
inglo
r
ion
A
dded sub
s
titute-number on ARM
commit
|
commitdiff
|
tree
2012-11-15
inglorion
Fix i386 code generator
commit
|
commitdiff
|
tree
2012-11-15
inglorion
Make
a
uto-bytes
a
nd auto-word
s
w
o
rk with no
n
-immediate
.
.
.
commit
|
commitdiff
|
tree
2012-11-15
ing
l
orion
Refactore
d
AMD64 code
g
enerator
commit
|
commitdiff
|
tree
2012-11-11
inglorion
Made a
u
t
o
-
bytes an
d
a
u
to
-
words wo
r
k wi
t
h
v
a
riable ar
g
uments
.
.
.
commit
|
commitdiff
|
tree
2012-11-04
inglorion
I
mplement auto-bytes and auto-words for ARM
commit
|
commitdiff
|
tree
2012-11-04
ingl
o
rio
n
Make set-at work on ARM
commit
|
commitdiff
|
tree
2012-11-03
inglo
r
i
o
n
Fix ARM ge
n
erator
t
o
w
o
rk with n
e
w
Environment co
d
e
commit
|
commitdiff
|
tree
2012-11-03
inglorion
U
p
date test/
.
git
i
g
n
o
r
e to ignore new bi
n
ar
i
es
commit
|
commitdiff
|
tree
2012-11-03
ingl
o
rio
n
Split many-vars
into 3 sep
a
rate
test progra
m
s
commit
|
commitdiff
|
tree
2012-11-03
inglorio
n
replac
e
d ref
e
rences to increment_errors i
n
t
e
sts
commit
|
commitdiff
|
tree
2012-10-31
in
g
lo
r
ion
Changes for Ruby 1
.
9 comp
a
t
i
bility
commit
|
commitdiff
|
tree
2012-10-09
inglorion
Repo
r
t number o
f
passed and failed tests
commit
|
commitdiff
|
tree
2012-10-09
i
nglorion
Implemented auto-byt
e
s and auto-words for mips
commit
|
commitdiff
|
tree
2012-10-05
inglorion
Update MIPS code gene
r
ator to work with refact
o
red
.
.
.
commit
|
commitdiff
|
tree
2012-10-05
inglorion
A
dd
.
s to
.
SUFFI
X
ES
i
n test/Makef
i
le
commit
|
commitdiff
|
tree
2012-09-17
ingl
o
rion
Added test case for
a
uto-wor
d
s and made
i
t
pass
o
n
.
.
.
commit
|
commitdiff
|
tree
2012-09-16
inglorion
Fix i386 code generator
s
o that all tests
p
a
ss
commit
|
commitdiff
|
tree
2012-09-15
inglorion
I
m
p
lemen
t
ed
auto-
b
ytes on AMD64
commit
|
commitdiff
|
tree
2012-09-10
i
nglo
r
i
on
New En
v
ironment class
.
Tes
t
s pass on
A
MD64
commit
|
commitdiff
|
tree
2012-02-05
inglo
r
ion
Mo
r
e tests
for set with
a
t-
e
xpres
s
io
n
s
commit
|
commitdiff
|
tree
2012-02-05
ing
l
orion
Allow
s
et to a
s
sign to at-expre
s
sions
commit
|
commitdiff
|
tree
2012-02-05
ingl
o
r
i
on
Set v
e
rsion to 1
.
1-dev
commit
|
commitdiff
|
tree
2012-01-29
inglorion
Also test error text in test_parser
.
rb
commit
|
commitdiff
|
tree
2012-01-29
in
g
lorio
n
Made
pa
r
ser able
t
o report mult
i
ple errors per call
.
.
.
commit
|
commitdiff
|
tree
2012-01-29
inglorion
Refactored test
.
rb so
t
hat pass_t
e
st and fail_
t
est
.
.
.
commit
|
commitdiff
|
tree
2012-01-26
ing
l
orion
Set version to 1
.
0
.
1
commit
|
commitdiff
|
tree
2012-01-26
inglorion
add
e
d some tests for t
h
e
parser a
n
d fixed som
e
bugs
commit
|
commitdiff
|
tree
2012-01-26
ingl
o
rio
n
R
e
s
tructur
e
d test
s
so tha
t
t
ests for v
a
lidator and
.
.
.
commit
|
commitdiff
|
tree
2012-01-14
inglorio
n
A
d
ded doc/features
.
html
commit
|
commitdiff
|
tree
next