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
inglorion
set
version to 1
.
1
.
4
commit
|
commitdiff
|
tree
2014-11-10
i
nglorion
updated copyri
g
h
t
notice to inclu
d
e 20
1
4
commit
|
commitdiff
|
tree
2014-10-28
in
g
lorion
m
ade
r
efer
e
nces to symbols alway
s
p
o
siti
o
n
-
ind
e
penden
t
.
.
.
commit
|
commitdiff
|
tree
2014-10-27
i
n
g
lorion
update
d
man
y
-args test to test that
loc
a
ls are prese
r
ved
commit
|
commitdiff
|
tree
2014-10-26
ing
l
or
i
o
n
many-ar
g
s-tail: test that tail calls
p
re
s
erve p
a
r
a
meters
.
.
.
commit
|
commitdiff
|
tree
2014-10-26
ingl
o
rion
fixed tail
-
call on amd64
commit
|
commitdiff
|
tree
2014-10-07
ingl
o
rio
n
added more tests
f
or @ expressions
commit
|
commitdiff
|
tree
2014-10-07
inglo
r
ion
impl
e
mente
d
const
a
nt pool
d
istance logic using named
.
.
.
commit
|
commitdiff
|
tree
2014-10-06
i
ng
l
orion
limited distance of constant poo
l
s
to ins
t
r
u
c
tio
n
s
.
.
.
commit
|
commitdiff
|
tree
2014-10-06
inglorion
on i386 a
n
d AMD64, genera
t
e position-indepe
n
den
t
code
.
.
.
commit
|
commitdiff
|
tree
2014-10-04
inglori
o
n
made AMD
6
4
c
ode ge
n
e
rator pres
e
rve
rbx
commit
|
commitdiff
|
tree
2014-09-01
inglorion
added more thorough
tes
t
ing of expressions
commit
|
commitdiff
|
tree
2013-12-01
inglorion
set version to 1
.
1
.
3
commit
|
commitdiff
|
tree
2013-12-01
inglorion
a
dded miss
i
ng @symbol_tracker
.
use
o
n MIPS
commit
|
commitdiff
|
tree
2013-12-01
ing
l
orion
r
eject programs
that expo
r
t
s
y
mbols after they have
.
.
.
commit
|
commitdiff
|
tree
2013-12-01
inglorion
updated
language
d
efinition w
i
th export/import ordering
.
.
.
commit
|
commitdiff
|
tree
2013-12-01
in
g
lorion
made import
o
n amd6
4
and i386 use common_code
_
generator
commit
|
commitdiff
|
tree
2013-12-01
in
g
lorio
n
also remove
.
s files
w
hen r
u
nning make clean in test
.
.
.
commit
|
commitdiff
|
tree
2013-12-01
ing
l
o
r
ion
hoist
e
d common
functiona
l
i
ty for import to comm
o
n_code_gen
e
ra
t
o
r
commit
|
commitdiff
|
tree
2013-11-30
inglorion
rej
e
ct
p
rograms
t
hat import symbols
a
f
ter
u
sing them
commit
|
commitdiff
|
tree
2013-11-19
inglorion
b
u
ild test/
l
ibgr
o
up
.
so instead of tes
t
/lib
g
roup
.
s
commit
|
commitdiff
|
tree
2013-11-19
i
ng
l
orion
u
p
da
t
ed architecture detec
t
ion for MRI 2
.
0
commit
|
commitdiff
|
tree
2013-11-19
ing
l
orion
added i
g
nore rules
f
or tes
t
/labels
commit
|
commitdiff
|
tree
2013-10-30
inglor
i
on
support labe
l
s
th
a
t s
t
art in underscores
commit
|
commitdiff
|
tree
2013-10-19
i
n
g
lorion
reje
c
t
p
rograms that use symbols that have not b
e
en
.
.
.
commit
|
commitdiff
|
tree
2013-10-19
inglorion
f
ixe
d
p
a
rsin
g
of numbers after line continuations
commit
|
commitdiff
|
tree
2013-10-18
inglo
r
i
o
n
make gem now ge
n
era
t
es gems
with default paths, architecture
.
.
.
commit
|
commitdiff
|
tree
2013-10-18
inglorion
set version to 1
.
1
.
2
commit
|
commitdiff
|
tree
2013-10-16
in
g
lorion
f
i
xed
c
ou
n
t
_locals_helper so
t
hat bl
o
cks inside c
o
nditionals
.
.
.
commit
|
commitdiff
|
tree
2013-10-16
inglorion
fixed co
m
putat
i
on of local offsets on ARM
commit
|
commitdiff
|
tree
2013-07-15
inglo
r
ion
se
t
v
e
rsion to 1
.
1
.
1
commit
|
commitdiff
|
tree
2013-07-15
i
nglorion
set version
t
o 1
.
1
commit
|
commitdiff
|
tree
2013-07-15
inglorion
u
p
dated language specifica
t
i
on to Voodoo 1
.
1
commit
|
commitdiff
|
tree
2013-07-15
ingl
o
rion
m
ore test fixes
commit
|
commitdiff
|
tree
2013-07-15
i
nglorion
fixed
e
r
rors and help tests
commit
|
commitdiff
|
tree
2013-07-13
inglorion
some updates to
t
he documen
t
ation
commit
|
commitdiff
|
tree
2013-07-06
in
g
l
or
i
on
ad
d
ed more generated
fil
e
s t
o
t
e
st/
.
gitignore
commit
|
commitdiff
|
tree
2013-06-29
inglor
i
o
n
a
d
d
ed --che
c
k option t
o
voo
d
ooc
commit
|
commitdiff
|
tree
2013-03-18
inglorion
allocate f
e
wer local variable slot
s
commit
|
commitdiff
|
tree
2013-02-18
i
nglorion
added gr
o
ups
commit
|
commitdiff
|
tree
2013-02-17
inglorion
stricter
test for
v
ar
i
a
b
les i
n
s
hared librar
i
es
commit
|
commitdiff
|
tree
2013-02-17
in
g
lorion
made variabl
e
s in shar
e
d libraries work on i386
commit
|
commitdiff
|
tree
2013-02-17
i
n
glorion
mad
e
variables
i
n
shared l
i
bra
r
i
es work on AMD64
commit
|
commitdiff
|
tree
2013-02-17
inglorio
n
shared libraries can now export va
r
iables o
n
MIPS
commit
|
commitdiff
|
tree
2013-02-17
i
nglorion
implemented shared librar
y
s
u
pp
o
rt on
M
IPS
commit
|
commitdiff
|
tree
2013-02-17
inglorion
ad
d
ed s
h
ar
e
d library
s
u
pport t
o
AMD64
a
nd i386
commit
|
commitdiff
|
tree
2013-02-17
inglorion
adde
d
su
p
port for c
r
eating
s
hared lib
r
aries on ARM
commit
|
commitdiff
|
tree
2013-02-10
in
g
lorion
kee
p
tr
a
ck of s
a
ved registers
on MIPS
commit
|
commitdiff
|
tree
2013-02-10
ing
l
orion
added save-frame
-
an
d
-locals
commit
|
commitdiff
|
tree
2013-02-09
in
g
lor
i
on
removed n
o
l
onger nec
e
ssary code from mips_gas_generat
o
r
commit
|
commitdiff
|
tree
2013-02-09
inglorion
i
m
plemented save
-
l
o
cals and re
s
tore-locals on MIPS
commit
|
commitdiff
|
tree
2013-02-06
inglorion
made
s
ave-frame
o
nl
y
save reg
i
ste
r
s
not yet saved in
.
.
.
commit
|
commitdiff
|
tree
2013-02-06
inglorio
n
moved more code into
common_cod
e
_genera
t
or
commit
|
commitdiff
|
tree
2013-02-05
i
n
g
lo
r
io
n
M
o
ved save and r
e
store
l
ogic for frames
a
nd locals
.
.
.
commit
|
commitdiff
|
tree
2013-02-03
inglorion
imp
l
emented s
a
ve-loca
l
s
and resto
r
e-locals
o
n i386
commit
|
commitdiff
|
tree
2013-02-03
inglor
i
on
implement
e
d {save,restore}-f
r
ame
a
nd {
s
ave,restore
.
.
.
commit
|
commitdiff
|
tree
2013-02-02
i
nglorion
added save-l
o
cals and r
e
store-locals, implemented on ARM
commit
|
commitdiff
|
tree
2012-11-25
i
ng
l
ori
o
n
E
li
m
i
nate
some unn
e
ces
s
ary loa
d
s
on AMD64
commit
|
commitdiff
|
tree
2012-11-25
inglorion
Remov
e
d a numb
e
r of s
p
e
ci
a
l c
a
ses
from the NASM generator
commit
|
commitdiff
|
tree
2012-11-25
inglorion
Store loca
l
s
in
reg
i
ste
r
s on AMD64
commit
|
commitdiff
|
tree
2012-11-24
inglorion
Use symbols instead of strings to de
n
o
t
e
r
egisters
.
.
.
commit
|
commitdiff
|
tree
2012-11-24
inglorion
Use
immediate valu
e
s for
s
mall integers on ARM
commit
|
commitdiff
|
tree
2012-11-24
inglorion
Removed
s
uperfluous debug comments from ARM generator
commit
|
commitdiff
|
tree
2012-11-24
ingl
o
rion
On A
R
M, don't gene
r
ate mul with dest equal to
first
.
.
.
commit
|
commitdiff
|
tree
2012-11-24
ingl
o
rion
Fix AMD64 l
o
ading o
f
immead
i
ate va
l
es out
s
ide 32-bit
.
.
.
commit
|
commitdiff
|
tree
2012-11-21
inglo
r
i
o
n
Stronger test for r
e
store-frame
commit
|
commitdiff
|
tree
2012-11-21
inglorion
Implemen
t
ed s
u
bstitut
e
-
numb
e
r, restore-fr
a
me and sa
v
e
.
.
.
commit
|
commitdiff
|
tree
2012-11-21
inglorio
n
Make save-fra
m
e
a
nd
r
estore-frame wo
r
k on
A
MD64
a
nd
.
.
.
commit
|
commitdiff
|
tree
2012-11-20
inglorion
Make substi
t
u
te-nu
m
ber work on
AMD64 an
d
i386
commit
|
commitdiff
|
tree
2012-11-20
inglorion
Added restore-frame and sa
v
e-fr
a
me on ARM
commit
|
commitdiff
|
tree
2012-11-19
inglorion
Adde
d
s
ubst
i
t
ute-number on ARM
commit
|
commitdiff
|
tree
2012-11-15
inglo
r
ion
F
ix i386 code generator
commit
|
commitdiff
|
tree
2012-11-15
i
nglorion
Make auto-bytes a
n
d auto-words work
with non-immediate
.
.
.
commit
|
commitdiff
|
tree
2012-11-15
ingl
o
rion
Refact
o
red AMD64 c
o
de g
e
n
erato
r
commit
|
commitdiff
|
tree
2012-11-11
inglorion
Mad
e
auto-b
y
tes and auto-words wor
k
with variable argum
e
nts
.
.
.
commit
|
commitdiff
|
tree
2012-11-04
inglo
r
ion
I
m
pleme
n
t auto-bytes and auto-words for
A
RM
commit
|
commitdiff
|
tree
2012-11-04
inglorion
Make se
t
-at
wor
k
on
ARM
commit
|
commitdiff
|
tree
2012-11-03
in
g
l
o
rion
Fix ARM g
e
nerator t
o
wor
k
with new Environment
c
ode
commit
|
commitdiff
|
tree
2012-11-03
i
nglorion
Update test/
.
git
i
gnore t
o
ig
n
or
e
new
binaries
commit
|
commitdiff
|
tree
2012-11-03
i
n
g
l
orion
Split many-vars into 3
s
eparate test
p
r
ograms
commit
|
commitdiff
|
tree
2012-11-03
inglori
o
n
replaced references to inc
r
emen
t
_errors i
n
tests
commit
|
commitdiff
|
tree
2012-10-31
inglorion
Changes for
Ruby
1
.
9 compatibility
commit
|
commitdiff
|
tree
2012-10-09
in
g
l
o
rion
Repo
r
t number
of pas
s
ed and failed tests
commit
|
commitdiff
|
tree
2012-10-09
inglorion
Im
p
leme
n
ted auto-bytes and auto-words for mips
commit
|
commitdiff
|
tree
2012-10-05
i
nglo
r
ion
Update MIPS code generator to work
w
ith
r
efactored
.
.
.
commit
|
commitdiff
|
tree
2012-10-05
inglorion
Add
.
s
t
o
.
SUFFIXES in te
s
t/Makefile
commit
|
commitdiff
|
tree
2012-09-17
inglo
r
ion
Adde
d
test case
f
or au
t
o
-
wor
d
s and
ma
d
e i
t
pass on
.
.
.
commit
|
commitdiff
|
tree
2012-09-16
inglorion
Fix i
3
86 c
o
de generator so th
a
t all tests p
a
ss
commit
|
commitdiff
|
tree
2012-09-15
inglorion
I
m
plemented
a
u
to-byte
s
o
n AMD64
commit
|
commitdiff
|
tree
2012-09-10
i
nglorion
New Environment class
.
Tests pass on AMD
6
4
commit
|
commitdiff
|
tree
2012-02-05
ing
l
orion
M
ore te
s
ts fo
r
s
e
t with at
-
expressions
commit
|
commitdiff
|
tree
2012-02-05
inglorion
A
llow
set to assign to a
t
-expressi
o
ns
commit
|
commitdiff
|
tree
2012-02-05
in
g
lorion
Set ve
r
sion t
o
1
.
1
-dev
commit
|
commitdiff
|
tree
2012-01-29
i
n
glorion
Also
t
es
t
er
r
or
t
ext in test_parser
.
rb
commit
|
commitdiff
|
tree
2012-01-29
inglorion
Made
pa
r
ser abl
e
to
r
eport
multiple erro
r
s per
c
all
.
.
.
commit
|
commitdiff
|
tree
2012-01-29
inglorion
Refactored test
.
rb so that
p
a
ss_test and
f
ail_test
.
.
.
commit
|
commitdiff
|
tree
2012-01-26
ing
l
o
r
i
on
Set
vers
i
on to 1
.
0
.
1
commit
|
commitdiff
|
tree
2012-01-26
i
ngl
o
rion
added
some tests for t
h
e parser and fixe
d
some bugs
commit
|
commitdiff
|
tree
2012-01-26
inglo
r
ion
R
e
structure
d
tests so that tests f
o
r va
l
idator and
.
.
.
commit
|
commitdiff
|
tree
2012-01-14
i
nglorion
Added doc/features
.
h
t
ml
commit
|
commitdiff
|
tree
next