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
ingl
o
rion
s
et version t
o
1
.
1
.
4
commit
|
commitdiff
|
tree
2014-11-10
inglorio
n
upda
t
ed c
o
py
r
ight notice to include 2014
commit
|
commitdiff
|
tree
2014-10-28
in
g
lorion
made refe
r
ence
s
to symbo
l
s always position-indepe
n
dent
.
.
.
commit
|
commitdiff
|
tree
2014-10-27
inglori
o
n
u
p
dated m
a
n
y-args test
t
o
test that locals a
r
e
p
r
e
s
erved
commit
|
commitdiff
|
tree
2014-10-26
inglori
o
n
many-args-t
a
il:
t
est
that tail calls preserve parameters
.
.
.
commit
|
commitdiff
|
tree
2014-10-26
inglo
r
ion
f
ixed tail-call on a
m
d64
commit
|
commitdiff
|
tree
2014-10-07
ingl
o
rion
ad
d
ed more tests fo
r
@
expre
s
sions
commit
|
commitdiff
|
tree
2014-10-07
inglor
i
on
i
m
p
l
emented const
a
nt pool distance
logic
using named
.
.
.
commit
|
commitdiff
|
tree
2014-10-06
inglorion
l
imited
d
i
s
t
anc
e
of constant
p
o
ols t
o
ins
t
ructions
.
.
.
commit
|
commitdiff
|
tree
2014-10-06
i
nglori
o
n
on
i
386 and AMD
6
4, gene
r
ate pos
i
tion-indep
e
n
d
ent code
.
.
.
commit
|
commitdiff
|
tree
2014-10-04
inglorion
made
AMD64 code generator p
r
eserve rbx
commit
|
commitdiff
|
tree
2014-09-01
inglo
r
ion
a
dde
d
more
thoroug
h
testing of expressions
commit
|
commitdiff
|
tree
2013-12-01
inglorion
s
e
t version to 1
.
1
.
3
commit
|
commitdiff
|
tree
2013-12-01
ing
l
o
rion
a
d
d
ed missing @symb
o
l_tracker
.
use
on
M
I
P
S
commit
|
commitdiff
|
tree
2013-12-01
inglorion
reject progra
m
s that export symbol
s
after
they
h
ave
.
.
.
commit
|
commitdiff
|
tree
2013-12-01
inglorion
update
d
language definition with export/import orderin
g
.
.
.
commit
|
commitdiff
|
tree
2013-12-01
in
g
lor
i
on
made import o
n
a
md
6
4 and i386 use common_code_genera
t
or
commit
|
commitdiff
|
tree
2013-12-01
inglorion
also re
m
ove
.
s files whe
n
ru
n
ning make clean in
t
est
.
.
.
commit
|
commitdiff
|
tree
2013-12-01
inglorio
n
hoi
s
ted common function
a
lit
y
for imp
o
rt to common
_
code_genera
t
or
commit
|
commitdiff
|
tree
2013-11-30
inglorion
reject programs that imp
o
r
t symbol
s
a
f
ter using them
commit
|
commitdiff
|
tree
2013-11-19
inglori
o
n
bui
l
d test/libgroup
.
so instea
d
of test/libgroup
.
s
commit
|
commitdiff
|
tree
2013-11-19
ing
l
orio
n
updated archite
c
ture detectio
n
for MRI 2
.
0
commit
|
commitdiff
|
tree
2013-11-19
inglorion
adde
d
ignore rul
e
s
f
o
r
te
s
t
/
labels
commit
|
commitdiff
|
tree
2013-10-30
inglori
o
n
s
upport labels
that sta
r
t in underscor
e
s
commit
|
commitdiff
|
tree
2013-10-19
inglorion
reject programs that
us
e
symbols that have
not
b
e
en
.
.
.
commit
|
commitdiff
|
tree
2013-10-19
inglorion
f
ixed parsing of
nu
m
bers after line continuations
commit
|
commitdiff
|
tree
2013-10-18
ingl
o
rion
make gem now g
e
nera
t
es
gems w
i
th d
e
fault pat
h
s, a
r
ch
i
tecture
.
.
.
commit
|
commitdiff
|
tree
2013-10-18
i
n
glor
i
on
set version
t
o
1
.
1
.
2
commit
|
commitdiff
|
tree
2013-10-16
inglor
i
on
fixed count_loc
a
ls_
h
elpe
r
so that blocks inside
conditionals
.
.
.
commit
|
commitdiff
|
tree
2013-10-16
inglorion
fixed computatio
n
o
f
local offsets on ARM
commit
|
commitdiff
|
tree
2013-07-15
inglor
i
on
set ve
r
sion t
o
1
.
1
.
1
commit
|
commitdiff
|
tree
2013-07-15
i
nglorion
set
ve
r
si
o
n
to 1
.
1
commit
|
commitdiff
|
tree
2013-07-15
inglorion
updated language
specif
i
cation to Vood
o
o 1
.
1
commit
|
commitdiff
|
tree
2013-07-15
i
n
glorion
more
t
est fixes
commit
|
commitdiff
|
tree
2013-07-15
inglorion
fixed
e
r
r
ors and help
test
s
commit
|
commitdiff
|
tree
2013-07-13
inglorion
some update
s
to
t
he
do
c
umentat
i
on
commit
|
commitdiff
|
tree
2013-07-06
inglorion
added more generated files t
o
test/
.
gitignore
commit
|
commitdiff
|
tree
2013-06-29
i
n
g
l
o
rio
n
a
dd
e
d --check option to voodo
o
c
commit
|
commitdiff
|
tree
2013-03-18
inglorion
allocate fewer loca
l
variable sl
o
ts
commit
|
commitdiff
|
tree
2013-02-18
inglorion
added gro
u
ps
commit
|
commitdiff
|
tree
2013-02-17
in
g
l
o
r
i
o
n
s
tricter test f
o
r variabl
e
s in
s
hared libraries
commit
|
commitdiff
|
tree
2013-02-17
i
nglorion
mad
e
variables in shar
e
d
l
ibraries work on i386
commit
|
commitdiff
|
tree
2013-02-17
inglorion
made variables
in shar
e
d lib
r
ar
i
es
w
ork o
n
AMD64
commit
|
commitdiff
|
tree
2013-02-17
in
g
lorio
n
shared libraries
can now expo
r
t variables o
n
MIPS
commit
|
commitdiff
|
tree
2013-02-17
inglorion
implemented
shared library suppo
r
t on MIPS
commit
|
commitdiff
|
tree
2013-02-17
inglorion
added shared library
suppo
r
t to AMD64
a
nd i386
commit
|
commitdiff
|
tree
2013-02-17
inglorion
added
s
upp
o
r
t for creat
i
ng shared libraries on ARM
commit
|
commitdiff
|
tree
2013-02-10
i
n
glorion
kee
p
track of
saved registers on
M
IPS
commit
|
commitdiff
|
tree
2013-02-10
inglorion
added
save-frame-an
d
-locals
commit
|
commitdiff
|
tree
2013-02-09
inglor
i
on
rem
o
v
e
d no longer necessary code
f
r
o
m
mips_
g
as_gener
a
tor
commit
|
commitdiff
|
tree
2013-02-09
inglor
i
on
impl
e
ment
e
d save
-
locals
a
nd
r
estore-locals
on MIPS
commit
|
commitdiff
|
tree
2013-02-06
i
nglori
o
n
made save-frame only save re
g
i
s
t
ers
n
o
t yet
saved in
.
.
.
commit
|
commitdiff
|
tree
2013-02-06
ing
l
orio
n
mo
v
e
d more cod
e
into comm
o
n_cod
e
_genera
t
or
commit
|
commitdiff
|
tree
2013-02-05
inglorio
n
Mo
v
ed save a
n
d
r
estore log
i
c for fram
e
s and locals
.
.
.
commit
|
commitdiff
|
tree
2013-02-03
i
n
glorion
implemen
t
ed save-locals and res
t
ore
-
locals
o
n
i
3
8
6
commit
|
commitdiff
|
tree
2013-02-03
i
nglorion
impl
e
me
n
t
e
d {save
,
restore}-frame and {save,restore
.
.
.
commit
|
commitdiff
|
tree
2013-02-02
i
n
g
lo
r
ion
adde
d
save-locals and r
e
sto
r
e-loc
a
l
s, i
m
ple
m
e
n
ted on ARM
commit
|
commitdiff
|
tree
2012-11-25
inglorion
E
l
i
minate so
m
e unnecessa
r
y loa
d
s
on AMD64
commit
|
commitdiff
|
tree
2012-11-25
inglorion
Removed a number of
special cases fro
m
t
h
e
N
A
SM ge
n
erator
commit
|
commitdiff
|
tree
2012-11-25
inglo
r
ion
Stor
e
local
s
in registers
o
n A
M
D64
commit
|
commitdiff
|
tree
2012-11-24
ingl
o
rion
Use sy
m
bols inst
e
ad
o
f strings to denote registers
.
.
.
commit
|
commitdiff
|
tree
2012-11-24
inglorion
U
se immediate values for small integers on ARM
commit
|
commitdiff
|
tree
2012-11-24
inglorion
Removed supe
r
flu
o
us deb
u
g com
m
ent
s
from ARM generator
commit
|
commitdiff
|
tree
2012-11-24
inglo
r
ion
On ARM, don
'
t g
e
nerate
mul with
d
est equal t
o
first
.
.
.
commit
|
commitdiff
|
tree
2012-11-24
inglorion
Fix AMD64 l
o
ading
of immea
d
i
ate vales out
s
id
e
32
-
b
i
t
.
.
.
commit
|
commitdiff
|
tree
2012-11-21
inglorion
Stronger test
f
or
r
e
s
tore
-
frame
commit
|
commitdiff
|
tree
2012-11-21
inglo
r
ion
Implemented substitute-
n
u
mber, restore-frame and
save
.
.
.
commit
|
commitdiff
|
tree
2012-11-21
inglor
i
on
Make sa
v
e-frame and restore
-
f
ram
e
work on AMD64 and
.
.
.
commit
|
commitdiff
|
tree
2012-11-20
inglorion
Make substit
u
te-numb
e
r work on AMD64 and
i3
8
6
commit
|
commitdiff
|
tree
2012-11-20
i
nglorion
Added restore-fr
a
me
a
nd save-frame on ARM
commit
|
commitdiff
|
tree
2012-11-19
in
g
lor
i
on
Added substitute-number on AR
M
commit
|
commitdiff
|
tree
2012-11-15
i
n
glorion
F
i
x
i386
code gen
e
rat
o
r
commit
|
commitdiff
|
tree
2012-11-15
i
n
glorion
Make auto-bytes and
a
ut
o
-
words work with non-imme
d
iate
.
.
.
commit
|
commitdiff
|
tree
2012-11-15
inglorion
R
e
factored AMD64 code gener
a
tor
commit
|
commitdiff
|
tree
2012-11-11
i
nglorio
n
Made a
u
to-b
y
tes and au
t
o-words wo
r
k with variable ar
g
u
m
ents
.
.
.
commit
|
commitdiff
|
tree
2012-11-04
inglorio
n
Imp
l
ement auto-b
y
tes and auto-words for ARM
commit
|
commitdiff
|
tree
2012-11-04
ingl
o
rio
n
M
a
k
e
set-at work on A
R
M
commit
|
commitdiff
|
tree
2012-11-03
i
nglori
o
n
Fix ARM generator to work with n
e
w En
v
ironment co
d
e
commit
|
commitdiff
|
tree
2012-11-03
ingl
o
rion
Update te
s
t/
.
gitign
o
re to ig
n
o
re n
e
w b
i
n
arie
s
commit
|
commitdiff
|
tree
2012-11-03
ingl
o
rion
Split many-v
a
rs into 3
separate
t
est pro
g
rams
commit
|
commitdiff
|
tree
2012-11-03
i
n
g
l
orion
replaced refer
e
nces to increment_errors i
n
test
s
commit
|
commitdiff
|
tree
2012-10-31
i
ng
l
orion
Changes fo
r
Ruby 1
.
9 co
m
patib
i
l
ity
commit
|
commitdiff
|
tree
2012-10-09
inglorion
Report number of pas
s
ed and failed tests
commit
|
commitdiff
|
tree
2012-10-09
in
g
lorion
Implemented auto-bytes and auto
-
w
o
r
ds
for mips
commit
|
commitdiff
|
tree
2012-10-05
inglorion
Upd
a
te MIPS cod
e
gene
r
ator to work with re
f
a
c
tored
.
.
.
commit
|
commitdiff
|
tree
2012-10-05
ingl
o
rion
Add
.
s t
o
.
SUFFI
X
ES in
t
est/Mak
e
file
commit
|
commitdiff
|
tree
2012-09-17
ingl
o
rion
Added test case for au
t
o-words an
d
m
ade it pass on
.
.
.
commit
|
commitdiff
|
tree
2012-09-16
i
n
gl
o
rion
Fix i386 c
o
de generator so that
a
ll tests
p
a
s
s
commit
|
commitdiff
|
tree
2012-09-15
inglorio
n
Impl
e
mented aut
o
-bytes
o
n
AMD64
commit
|
commitdiff
|
tree
2012-09-10
inglo
r
ion
Ne
w
En
v
ironment cl
a
ss
.
Tes
t
s pass on AMD
6
4
commit
|
commitdiff
|
tree
2012-02-05
inglorion
More
tests for set w
i
th at-expressions
commit
|
commitdiff
|
tree
2012-02-05
inglorion
Allow set t
o
assign
t
o
at-expr
e
ss
i
ons
commit
|
commitdiff
|
tree
2012-02-05
in
g
lorion
Set
version t
o
1
.
1-dev
commit
|
commitdiff
|
tree
2012-01-29
inglorion
Also
t
est error
t
ext
i
n
test_parser
.
rb
commit
|
commitdiff
|
tree
2012-01-29
i
ngl
o
ri
o
n
Made parser
a
b
le t
o
report multiple err
o
rs per cal
l
.
.
.
commit
|
commitdiff
|
tree
2012-01-29
inglorion
Refac
t
ored
t
e
s
t
.
r
b
s
o that pa
s
s_te
s
t
and fail_
t
est
.
.
.
commit
|
commitdiff
|
tree
2012-01-26
inglorion
S
e
t
v
e
rsion t
o
1
.
0
.
1
commit
|
commitdiff
|
tree
2012-01-26
inglorio
n
added
some test
s
fo
r
the par
s
er and
fixed
some bu
g
s
commit
|
commitdiff
|
tree
2012-01-26
i
n
g
l
o
rion
Rest
r
uctured
tests so that
t
e
s
t
s
for validator and
.
.
.
commit
|
commitdiff
|
tree
2012-01-14
inglorion
A
d
ded doc/feat
u
res
.
html
commit
|
commitdiff
|
tree
next