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 copyright notice to include 2014
2014-11-10
inglorion
u
pdated
c
o
p
yrigh
t
notice to include 2014
commit
|
commitdiff
|
tree
2014-10-28
inglorion
made references to sy
m
b
o
ls alwa
y
s position-independent
.
.
.
commit
|
commitdiff
|
tree
2014-10-27
inglorion
u
p
dated many-
a
rgs test to test that loca
l
s are preserved
commit
|
commitdiff
|
tree
2014-10-26
inglorio
n
many-args-
t
ail
:
t
e
st that tail calls preserve param
e
ters
.
.
.
commit
|
commitdiff
|
tree
2014-10-26
ing
l
ori
o
n
f
i
xed tail-call on amd64
commit
|
commitdiff
|
tree
2014-10-07
ing
l
orion
a
dded more test
s
for @ exp
r
essions
commit
|
commitdiff
|
tree
2014-10-07
inglorio
n
i
m
ple
m
ente
d
co
n
stant pool
d
istance logic
u
sin
g
name
d
.
.
.
commit
|
commitdiff
|
tree
2014-10-06
inglor
i
on
limited dis
t
a
n
c
e
o
f constant pools to in
s
t
ructions
.
.
.
commit
|
commitdiff
|
tree
2014-10-06
in
g
lorion
o
n
i386 an
d
AMD64, generate
position-independent code
.
.
.
commit
|
commitdiff
|
tree
2014-10-04
inglor
i
on
ma
d
e A
M
D6
4
code g
e
n
erator p
r
eserve r
b
x
commit
|
commitdiff
|
tree
2014-09-01
inglorion
added
m
ore thorough testing of ex
p
ressions
commit
|
commitdiff
|
tree
2013-12-01
ingl
o
rion
set versio
n
to
1
.
1
.
3
commit
|
commitdiff
|
tree
2013-12-01
in
g
l
orion
ad
d
ed missing @s
y
mb
o
l_t
r
acke
r
.
use
on MIPS
commit
|
commitdiff
|
tree
2013-12-01
in
g
lorion
r
e
j
e
ct
programs that export symbols after they
have
.
.
.
commit
|
commitdiff
|
tree
2013-12-01
inglorion
u
p
dat
e
d language definition w
i
th export/import ordering
.
.
.
commit
|
commitdiff
|
tree
2013-12-01
i
n
g
lor
i
on
made im
p
ort on amd
6
4
and i386 u
s
e common_code_generator
commit
|
commitdiff
|
tree
2013-12-01
i
nglorion
also remove
.
s files when ru
n
ning ma
k
e clean i
n
test
.
.
.
commit
|
commitdiff
|
tree
2013-12-01
inglo
r
i
on
hoisted
common functiona
l
ity for impo
r
t
t
o common_co
d
e_generat
o
r
commit
|
commitdiff
|
tree
2013-11-30
i
n
gl
o
rion
reje
c
t programs
that i
m
port symbols after
using them
commit
|
commitdiff
|
tree
2013-11-19
inglorion
b
uild tes
t
/
l
ib
g
roup
.
so
i
nstead of
test/libgroup
.
s
commit
|
commitdiff
|
tree
2013-11-19
inglo
r
ion
updat
e
d architec
t
ure detec
t
io
n
for MRI
2
.
0
commit
|
commitdiff
|
tree
2013-11-19
inglor
i
on
added ig
n
ore rules fo
r
te
s
t/labels
commit
|
commitdiff
|
tree
2013-10-30
ingl
o
rion
suppor
t
labels that start
i
n
u
n
derscores
commit
|
commitdiff
|
tree
2013-10-19
inglor
i
on
reject programs that use s
y
mbols that have
not been
.
.
.
commit
|
commitdiff
|
tree
2013-10-19
inglorion
fix
e
d parsing of nu
m
b
ers after lin
e
co
n
tinuations
commit
|
commitdiff
|
tree
2013-10-18
i
nglorion
make gem
n
ow generates gems with default paths, a
r
c
hi
t
e
ct
u
r
e
.
.
.
commit
|
commitdiff
|
tree
2013-10-18
in
g
lorion
set
version to
1
.
1
.
2
commit
|
commitdiff
|
tree
2013-10-16
inglorion
fixed
c
ount_lo
c
a
ls_hel
p
er so that bloc
k
s
inside co
n
dition
a
l
s
.
.
.
commit
|
commitdiff
|
tree
2013-10-16
i
n
glorion
fixed computati
o
n
o
f
l
ocal offse
t
s on
A
R
M
commit
|
commitdiff
|
tree
2013-07-15
inglorion
s
et
v
e
r
sion 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 language
s
pecif
i
cation
t
o Voodoo 1
.
1
commit
|
commitdiff
|
tree
2013-07-15
inglorion
more test
fixes
commit
|
commitdiff
|
tree
2013-07-15
inglorion
fix
e
d errors and h
e
lp t
e
s
t
s
commit
|
commitdiff
|
tree
2013-07-13
i
n
glorion
some update
s
t
o the documentation
commit
|
commitdiff
|
tree
2013-07-06
inglori
o
n
added
m
ore g
e
nerated
f
ile
s
t
o t
e
st/
.
giti
g
n
ore
commit
|
commitdiff
|
tree
2013-06-29
i
n
glorion
added
--check option to
v
o
o
dooc
commit
|
commitdiff
|
tree
2013-03-18
inglo
r
ion
a
l
locate fewer local varia
b
le s
l
ots
commit
|
commitdiff
|
tree
2013-02-18
inglo
r
ion
added groups
commit
|
commitdiff
|
tree
2013-02-17
ing
l
orion
stricter test for variables in
s
hared li
b
raries
commit
|
commitdiff
|
tree
2013-02-17
inglorion
made
v
ariables in sha
r
ed libraries work o
n
i386
commit
|
commitdiff
|
tree
2013-02-17
inglorion
made var
i
ables in shared libraries work o
n
AMD64
commit
|
commitdiff
|
tree
2013-02-17
inglorion
shared li
b
ra
r
ies can n
o
w expor
t
variables on MI
P
S
commit
|
commitdiff
|
tree
2013-02-17
inglori
o
n
implemented
s
hared library support on MIPS
commit
|
commitdiff
|
tree
2013-02-17
i
nglo
r
ion
added shar
e
d l
i
b
rary support to AMD64 and i38
6
commit
|
commitdiff
|
tree
2013-02-17
inglorio
n
added support for creatin
g
sha
r
e
d
l
i
bra
r
ies on ARM
commit
|
commitdiff
|
tree
2013-02-10
inglorion
keep track of saved regist
e
rs
o
n MIPS
commit
|
commitdiff
|
tree
2013-02-10
inglorion
added
s
ave-frame-a
n
d
-
locals
commit
|
commitdiff
|
tree
2013-02-09
i
n
glorion
remo
v
ed no longer n
e
ces
s
ary c
o
de from
m
ips_gas_generator
commit
|
commitdiff
|
tree
2013-02-09
ing
l
orion
imple
m
ent
e
d save-locals and restore-locals on MIPS
commit
|
commitdiff
|
tree
2013-02-06
inglorion
made save-frame onl
y
sa
v
e registers not
yet save
d
in
.
.
.
commit
|
commitdiff
|
tree
2013-02-06
inglor
i
on
m
o
v
e
d mo
r
e code i
n
to c
o
mm
o
n_code_g
e
nerat
o
r
commit
|
commitdiff
|
tree
2013-02-05
inglori
o
n
Move
d
s
ave and res
t
o
r
e logic for frames and locals
.
.
.
commit
|
commitdiff
|
tree
2013-02-03
inglorion
implemented save
-
locals
and rest
o
re-l
o
c
al
s
on i386
commit
|
commitdiff
|
tree
2013-02-03
inglorion
imp
l
em
e
nted {save,restor
e
}-frame
a
nd {sa
v
e,restore
.
.
.
commit
|
commitdiff
|
tree
2013-02-02
ing
l
o
r
ion
added s
a
v
e
-
l
ocals and restore-locals,
im
p
l
e
mented on ARM
commit
|
commitdiff
|
tree
2012-11-25
inglorion
E
li
m
inate
some unn
e
cess
a
ry
l
oads on AMD64
commit
|
commitdiff
|
tree
2012-11-25
inglorion
Remo
v
ed a number of
special
c
as
e
s fro
m
the
N
A
S
M generator
commit
|
commitdiff
|
tree
2012-11-25
i
n
g
lorion
S
tore loca
l
s in reg
i
s
t
ers on A
M
D64
commit
|
commitdiff
|
tree
2012-11-24
inglorion
U
s
e
symbols instead
o
f
s
trings to
denote
registers
.
.
.
commit
|
commitdiff
|
tree
2012-11-24
ing
l
orion
Use immed
i
at
e
values for sma
l
l
integers on
A
RM
commit
|
commitdiff
|
tree
2012-11-24
in
g
lorion
Re
m
oved superfluous de
b
ug comme
n
ts f
r
o
m ARM generato
r
commit
|
commitdiff
|
tree
2012-11-24
inglorion
O
n ARM, don't generate mul
with dest equal
to first
.
.
.
commit
|
commitdiff
|
tree
2012-11-24
inglori
o
n
Fi
x
AMD64 load
i
ng
o
f immeadiate val
e
s outside
3
2
-
bit
.
.
.
commit
|
commitdiff
|
tree
2012-11-21
inglorio
n
Stronger test
for restore-
f
rame
commit
|
commitdiff
|
tree
2012-11-21
inglori
o
n
I
m
pleme
n
t
e
d substitute-number, restore-frame and
s
ave
.
.
.
commit
|
commitdiff
|
tree
2012-11-21
inglorion
M
ake save-frame and restore-frame work on A
M
D
64 an
d
.
.
.
commit
|
commitdiff
|
tree
2012-11-20
in
g
lorion
Make substitute-num
b
er
w
o
rk on AMD64 and i386
commit
|
commitdiff
|
tree
2012-11-20
inglorion
Added
restore-fra
m
e
a
nd
save-frame on ARM
commit
|
commitdiff
|
tree
2012-11-19
ing
l
orion
Added subs
t
itu
t
e-num
b
er o
n
ARM
commit
|
commitdiff
|
tree
2012-11-15
inglorion
F
i
x i386 code genera
t
or
commit
|
commitdiff
|
tree
2012-11-15
inglorion
Ma
k
e auto-bytes and auto-words wo
r
k with non
-
immediate
.
.
.
commit
|
commitdiff
|
tree
2012-11-15
inglorion
Refactored
A
MD
6
4 code generator
commit
|
commitdiff
|
tree
2012-11-11
i
ngl
o
rio
n
Made au
t
o-bytes and aut
o
-words
w
ork wit
h
vari
a
ble
a
rgumen
t
s
.
.
.
commit
|
commitdiff
|
tree
2012-11-04
inglorion
Implement auto-byte
s
and auto-words for ARM
commit
|
commitdiff
|
tree
2012-11-04
i
n
glorio
n
Make set-at work on AR
M
commit
|
commitdiff
|
tree
2012-11-03
i
n
g
lorion
F
ix ARM ge
n
erator to w
o
rk with new E
n
v
i
ro
n
ment code
commit
|
commitdiff
|
tree
2012-11-03
inglorion
Upd
a
t
e
test/
.
gitignore to ignore ne
w
binaries
commit
|
commitdiff
|
tree
2012-11-03
inglorion
Split many-va
r
s into
3
separate tes
t
programs
commit
|
commitdiff
|
tree
2012-11-03
inglorion
replac
e
d
r
ef
e
rences to
i
ncrement_e
r
rors
i
n
tests
commit
|
commitdiff
|
tree
2012-10-31
inglorion
Change
s
for Ruby
1
.
9 compatibil
i
ty
commit
|
commitdiff
|
tree
2012-10-09
inglorion
Report numb
e
r of passed and failed tes
t
s
commit
|
commitdiff
|
tree
2012-10-09
i
nglorion
Implement
e
d auto-b
y
tes and aut
o
-word
s
for
m
ips
commit
|
commitdiff
|
tree
2012-10-05
ing
l
ori
o
n
U
p
d
ate MIPS code
generator to work
w
ith refactore
d
.
.
.
commit
|
commitdiff
|
tree
2012-10-05
i
nglo
r
i
on
Add
.
s to
.
SUFFIXES in t
e
st/
M
akefil
e
commit
|
commitdiff
|
tree
2012-09-17
inglori
o
n
Added test ca
s
e for auto-words and made it pas
s
o
n
.
.
.
commit
|
commitdiff
|
tree
2012-09-16
inglo
r
ion
Fix i386
code gene
r
ator
so that all tests p
a
s
s
commit
|
commitdiff
|
tree
2012-09-15
ingl
o
rion
Imp
l
emented auto-
b
ytes on AMD64
commit
|
commitdiff
|
tree
2012-09-10
inglorion
New E
n
vironment class
.
Tests pas
s
on AMD64
commit
|
commitdiff
|
tree
2012-02-05
inglorion
More tests for set with
at
-
expressions
commit
|
commitdiff
|
tree
2012-02-05
i
n
glorion
All
o
w
se
t
to assign to at-
e
x
pressions
commit
|
commitdiff
|
tree
2012-02-05
inglorion
Set ve
r
si
o
n to 1
.
1-dev
commit
|
commitdiff
|
tree
2012-01-29
i
n
g
l
o
rion
Also te
s
t
e
rr
o
r text
in test_pa
r
ser
.
rb
commit
|
commitdiff
|
tree
2012-01-29
inglorion
M
ade parser ab
l
e
to
report mul
t
iple
e
rrors per
call
.
.
.
commit
|
commitdiff
|
tree
2012-01-29
inglo
r
ion
Re
f
actore
d
test
.
rb so that pass_test and fail_test
.
.
.
commit
|
commitdiff
|
tree
2012-01-26
inglorion
Set version t
o
1
.
0
.
1
commit
|
commitdiff
|
tree
2012-01-26
in
g
lor
i
on
a
dded some t
e
sts
for
the parser and fixed some bugs
commit
|
commitdiff
|
tree
2012-01-26
inglorion
Restructured
tests so
t
hat tests for validator and
.
.
.
commit
|
commitdiff
|
tree
2012-01-14
ingl
o
rion
Added do
c
/feature
s
.
h
tml
commit
|
commitdiff
|
tree
2012-01-06
i
n
glo
r
ion
Added more tes
t
s for
a
t-exp
r
essi
o
ns
commit
|
commitdiff
|
tree
next