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.3
2013-12-01
i
n
glori
o
n
s
et versi
o
n t
o
1
.
1
.
3
commit
|
commitdiff
|
tree
2013-12-01
ingl
o
r
i
on
added miss
i
n
g @s
y
mbol
_
tracker
.
use
o
n
M
IPS
commit
|
commitdiff
|
tree
2013-12-01
inglorion
reject prog
r
ams that ex
p
o
r
t symbols
a
fter they have
.
.
.
commit
|
commitdiff
|
tree
2013-12-01
i
n
glorion
updated language definition w
i
th expo
r
t
/
import or
d
ering
.
.
.
commit
|
commitdiff
|
tree
2013-12-01
in
g
lorion
made import on amd64 and i386 use common_
c
ode_gen
e
ra
t
o
r
commit
|
commitdiff
|
tree
2013-12-01
inglorion
also remove
.
s fi
l
es when runni
n
g
make
c
l
ean in test
.
.
.
commit
|
commitdiff
|
tree
2013-12-01
i
n
glori
o
n
hoisted
common functional
i
ty for
i
mport to comm
o
n_co
d
e_
g
ener
a
t
o
r
commit
|
commitdiff
|
tree
2013-11-30
inglorion
reject program
s
that import symbols aft
e
r
u
sing
t
h
e
m
commit
|
commitdiff
|
tree
2013-11-19
inglorion
build test/libgroup
.
so in
s
tead of test/libgroup
.
s
commit
|
commitdiff
|
tree
2013-11-19
inglor
i
on
upda
t
ed architect
u
re
det
e
ction for MRI
2
.
0
commit
|
commitdiff
|
tree
2013-11-19
inglorion
added igno
r
e rules for test/l
a
bels
commit
|
commitdiff
|
tree
2013-10-30
inglorion
su
p
p
ort labels that
start in unde
r
sco
r
e
s
commit
|
commitdiff
|
tree
2013-10-19
inglorion
reject progra
m
s that use symbols th
a
t hav
e
no
t
been
.
.
.
commit
|
commitdiff
|
tree
2013-10-19
inglo
r
ion
fixed parsing of number
s
after line continuation
s
commit
|
commitdiff
|
tree
2013-10-18
inglor
i
on
make gem now generates
ge
m
s wit
h
defaul
t
paths, arc
h
itecture
.
.
.
commit
|
commitdiff
|
tree
2013-10-18
ing
l
orion
se
t
version to 1
.
1
.
2
commit
|
commitdiff
|
tree
2013-10-16
inglorion
fixed count_locals_helper s
o
th
a
t
blocks
i
nside condit
i
onals
.
.
.
commit
|
commitdiff
|
tree
2013-10-16
inglorion
fi
x
ed computation of
l
o
cal off
s
ets on ARM
commit
|
commitdiff
|
tree
2013-07-15
inglorion
set vers
i
on to 1
.
1
.
1
commit
|
commitdiff
|
tree
2013-07-15
i
n
g
lorion
set version to 1
.
1
commit
|
commitdiff
|
tree
2013-07-15
i
nglorion
updated
l
angu
a
g
e
specification to Vo
o
doo
1
.
1
commit
|
commitdiff
|
tree
2013-07-15
inglorion
m
o
re te
s
t fixes
commit
|
commitdiff
|
tree
2013-07-15
inglorion
fixe
d
e
rrors and
h
elp test
s
commit
|
commitdiff
|
tree
2013-07-13
inglorion
s
o
me upda
t
es
t
o the documentation
commit
|
commitdiff
|
tree
2013-07-06
inglori
o
n
adde
d
more ge
n
erated f
i
l
e
s
to test/
.
g
itignor
e
commit
|
commitdiff
|
tree
2013-06-29
inglori
o
n
add
e
d -
-
ch
e
c
k
option to voodooc
commit
|
commitdiff
|
tree
2013-03-18
inglo
r
ion
a
llocat
e
fewer local
vari
a
ble slots
commit
|
commitdiff
|
tree
2013-02-18
ingl
o
r
i
on
add
e
d groups
commit
|
commitdiff
|
tree
2013-02-17
inglori
o
n
stricter test
f
or
v
a
r
i
ables in shar
e
d libraries
commit
|
commitdiff
|
tree
2013-02-17
inglorion
m
a
d
e variables in
s
hared
l
i
braries wor
k
on i386
commit
|
commitdiff
|
tree
2013-02-17
ingl
o
rion
made variables in
s
hared libra
r
i
e
s
wo
r
k on AMD6
4
commit
|
commitdiff
|
tree
2013-02-17
inglo
r
io
n
s
h
ared librar
i
es can n
o
w
ex
p
ort var
i
ables on MIPS
commit
|
commitdiff
|
tree
2013-02-17
i
nglor
i
on
implemented s
h
a
red lib
r
ary supp
o
r
t on MIPS
commit
|
commitdiff
|
tree
2013-02-17
inglorion
added
s
hared libr
a
ry
suppor
t
t
o
AMD64 and i386
commit
|
commitdiff
|
tree
2013-02-17
i
n
glorion
add
e
d support f
o
r
creating shar
e
d libraries on ARM
commit
|
commitdiff
|
tree
2013-02-10
ing
l
ori
o
n
keep tr
a
ck of saved registe
r
s
on MIPS
commit
|
commitdiff
|
tree
2013-02-10
inglori
o
n
added save-frame-and-
l
ocals
commit
|
commitdiff
|
tree
2013-02-09
ing
l
orion
removed no lo
n
ger necessary
code from mips_ga
s
_generat
o
r
commit
|
commitdiff
|
tree
2013-02-09
inglorion
imple
m
ented save-l
o
cals and
r
esto
r
e-l
o
cals on M
I
PS
commit
|
commitdiff
|
tree
2013-02-06
inglorion
made save-fra
m
e onl
y
s
a
ve re
g
isters
not yet
s
aved
in
.
.
.
commit
|
commitdiff
|
tree
2013-02-06
i
n
g
l
o
r
ion
moved more code
into common
_
code_generator
commit
|
commitdiff
|
tree
2013-02-05
i
nglorion
Moved save and restore l
o
gi
c
fo
r
frames an
d
local
s
.
.
.
commit
|
commitdiff
|
tree
2013-02-03
inglorion
imple
m
ented save-locals and restore-
l
oc
a
ls on i386
commit
|
commitdiff
|
tree
2013-02-03
inglorion
implemente
d
{save,res
t
ore}-frame and
{
s
a
ve,restore
.
.
.
commit
|
commitdiff
|
tree
2013-02-02
inglorion
added save-local
s
and restore-l
o
cals,
i
mplemented on ARM
commit
|
commitdiff
|
tree
2012-11-25
inglorion
Eliminate some unnecessary loa
d
s
on A
M
D
64
commit
|
commitdiff
|
tree
2012-11-25
inglorion
Remo
v
ed a nu
m
ber of sp
e
cial cases from the NASM generato
r
commit
|
commitdiff
|
tree
2012-11-25
inglor
i
on
Store locals in register
s
on
AM
D
64
commit
|
commitdiff
|
tree
2012-11-24
i
nglo
r
ion
Use symbol
s
inst
e
ad of strings to
d
en
o
te
r
egis
t
ers
.
.
.
commit
|
commitdiff
|
tree
2012-11-24
inglorion
Use imm
e
dia
t
e values for smal
l
int
e
gers
on AR
M
commit
|
commitdiff
|
tree
2012-11-24
ing
l
o
rion
Remo
v
ed
su
p
er
f
l
u
ous debug comm
e
nts
f
rom ARM generator
commit
|
commitdiff
|
tree
2012-11-24
ing
l
o
r
i
o
n
On A
R
M, don't
g
ener
a
t
e mul with
d
est eq
u
al to first
.
.
.
commit
|
commitdiff
|
tree
2012-11-24
i
nglorion
Fix AMD64 loading of immeadiate vales outside 32
-
bit
.
.
.
commit
|
commitdiff
|
tree
2012-11-21
inglorion
Stronger
test
f
or r
e
store-frame
commit
|
commitdiff
|
tree
2012-11-21
inglorio
n
Implemented subst
i
tute-number, restor
e
-frame and
save
.
.
.
commit
|
commitdiff
|
tree
2012-11-21
inglo
r
i
on
M
ake save-fr
a
me and restore-fra
m
e work on AMD64 and
.
.
.
commit
|
commitdiff
|
tree
2012-11-20
i
n
glorion
M
a
k
e
substitute
-
n
umbe
r
work on AMD64 an
d
i386
commit
|
commitdiff
|
tree
2012-11-20
i
ng
l
o
r
i
o
n
Added re
s
tore-frame and s
a
ve-fr
a
me on
A
RM
commit
|
commitdiff
|
tree
2012-11-19
inglorion
Added
s
ubstitute
-
nu
m
ber
on ARM
commit
|
commitdiff
|
tree
2012-11-15
in
g
lorion
Fix i386 co
d
e generator
commit
|
commitdiff
|
tree
2012-11-15
i
n
gl
o
rion
Make a
u
to-
b
ytes and auto-words w
o
rk w
i
th non-immediat
e
.
.
.
commit
|
commitdiff
|
tree
2012-11-15
i
nglori
o
n
Refa
c
tore
d
AMD64 code genera
t
o
r
commit
|
commitdiff
|
tree
2012-11-11
inglori
o
n
Made auto-
b
y
tes a
n
d auto-word
s
work with v
a
riable
a
rguments
.
.
.
commit
|
commitdiff
|
tree
2012-11-04
inglorion
Implem
e
nt aut
o
-bytes and a
u
to-words f
o
r ARM
commit
|
commitdiff
|
tree
2012-11-04
inglorion
Make
s
e
t-at work on AR
M
commit
|
commitdiff
|
tree
2012-11-03
ingl
o
ri
o
n
Fix ARM generator to
work
with ne
w
Environment co
d
e
commit
|
commitdiff
|
tree
2012-11-03
ing
l
orio
n
Update
test
/
.
gi
t
ign
o
re to ignor
e
new binaries
commit
|
commitdiff
|
tree
2012-11-03
inglorion
Split
many
-
vars into 3 sep
a
rate test
p
rogram
s
commit
|
commitdiff
|
tree
2012-11-03
inglorion
replac
e
d
r
efer
e
nces
t
o incre
m
ent_
e
rrors i
n
te
s
ts
commit
|
commitdiff
|
tree
2012-10-31
ingl
o
r
io
n
C
h
a
n
g
es for Ruby 1
.
9
compatibi
l
ity
commit
|
commitdiff
|
tree
2012-10-09
inglorion
R
eport num
b
e
r
of passed and failed t
e
sts
commit
|
commitdiff
|
tree
2012-10-09
inglorion
I
mpl
e
m
ented
a
uto-bytes and auto-words for mips
commit
|
commitdiff
|
tree
2012-10-05
inglorion
Upda
t
e MIPS code
generator to
w
ork with
r
efactored
.
.
.
commit
|
commitdiff
|
tree
2012-10-05
inglorion
Add
.
s t
o
.
S
UFF
I
XES in test/Makefile
commit
|
commitdiff
|
tree
2012-09-17
inglorion
Added test cas
e
for auto-words and made it pass on
.
.
.
commit
|
commitdiff
|
tree
2012-09-16
inglorio
n
Fix i
3
8
6 code generator so
tha
t
all tests pass
commit
|
commitdiff
|
tree
2012-09-15
i
n
glo
r
ion
Impl
e
m
en
t
ed
a
uto-b
y
tes
on
A
MD64
commit
|
commitdiff
|
tree
2012-09-10
in
g
lorion
New Environment c
l
a
ss
.
Tests pass on AMD64
commit
|
commitdiff
|
tree
2012-02-05
inglorion
M
o
re
t
ests fo
r
set
w
i
th a
t
-expr
e
ssio
n
s
commit
|
commitdiff
|
tree
2012-02-05
inglorion
Al
l
ow set to
a
ssign to at-ex
p
ressions
commit
|
commitdiff
|
tree
2012-02-05
inglorion
Set v
e
r
s
ion
to 1
.
1-dev
commit
|
commitdiff
|
tree
2012-01-29
inglorion
A
lso
t
est e
r
ror text in test_parser
.
rb
commit
|
commitdiff
|
tree
2012-01-29
inglori
o
n
Made pa
r
ser able to
r
e
p
o
r
t
multiple errors p
e
r call
.
.
.
commit
|
commitdiff
|
tree
2012-01-29
ingl
o
rion
Refact
o
red test
.
rb so that pass_test and fail_t
e
st
.
.
.
commit
|
commitdiff
|
tree
2012-01-26
inglorion
Set vers
i
o
n to
1
.
0
.
1
commit
|
commitdiff
|
tree
2012-01-26
ing
l
or
i
on
adde
d
some test
s
for t
h
e parser and
fixed some b
u
gs
commit
|
commitdiff
|
tree
2012-01-26
inglorion
R
e
s
tructured tests so that
t
ests for
v
alidator a
n
d
.
.
.
commit
|
commitdiff
|
tree
2012-01-14
in
g
lorion
A
d
de
d
doc/features
.
h
t
ml
commit
|
commitdiff
|
tree
2012-01-06
inglorion
Ad
d
ed
m
o
r
e
tests fo
r
at-expre
s
sions
commit
|
commitdiff
|
tree
2012-01-06
inglorion
Updated tests to deal with new
f
eatures
commit
|
commitdiff
|
tree
2012-01-06
inglorion
Ad
d
ed features b
i
t
s-per-word, by
t
e-order
a
nd bytes
.
.
.
commit
|
commitdiff
|
tree
2012-01-06
inglor
i
on
Updated documentation for
p
ar
s
er
commit
|
commitdiff
|
tree
2012-01-06
inglorion
Refactored
validator
commit
|
commitdiff
|
tree
2012-01-06
ing
l
o
ri
o
n
M
ade
s
pacing
in tests more con
s
istent
commit
|
commitdiff
|
tree
2012-01-06
inglorion
Added 2012 to
l
i
s
t o
f
years in COPYING
commit
|
commitdiff
|
tree
2012-01-06
inglorion
Upda
t
ed manpage and READM
E
commit
|
commitdiff
|
tree
2012-01-06
ingl
o
r
ion
R
un tests in parallel
commit
|
commitdiff
|
tree
2012-01-06
inglor
i
on
Updated list of years in COPYING
commit
|
commitdiff
|
tree
2012-01-06
inglo
r
ion
Added --version option t
o
voo
d
ooc
.
commit
|
commitdiff
|
tree
2012-01-06
inglorion
R
e
moved support and tests f
o
r
old cod
e
ge
n
erator API
commit
|
commitdiff
|
tree
next