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
nglorion
set vers
i
o
n
t
o 1
.
1
.
3
commit
|
commitdiff
|
tree
2013-12-01
in
g
lorion
a
dded
missing @symbol_tr
a
cke
r
.
u
s
e
o
n MIPS
commit
|
commitdiff
|
tree
2013-12-01
inglorio
n
r
e
j
e
c
t
programs that expo
r
t symbols after they have
.
.
.
commit
|
commitdiff
|
tree
2013-12-01
inglori
o
n
updated language d
e
fini
t
ion with export/import order
i
n
g
.
.
.
commit
|
commitdiff
|
tree
2013-12-01
inglori
o
n
made
i
mpor
t
o
n
amd6
4
and i386
use
co
m
mo
n
_code_gener
a
tor
commit
|
commitdiff
|
tree
2013-12-01
inglorion
a
lso remove
.
s files wh
e
n run
n
ing m
a
ke
clea
n
in tes
t
.
.
.
commit
|
commitdiff
|
tree
2013-12-01
i
nglorion
hoisted
common functiona
l
it
y
for import to common_c
o
d
e
_gene
r
ator
commit
|
commitdiff
|
tree
2013-11-30
i
n
glo
r
ion
reject programs that import symb
o
ls after us
i
ng them
commit
|
commitdiff
|
tree
2013-11-19
i
n
glorion
b
uild t
e
st/libgr
o
up
.
so inste
a
d of test/li
b
group
.
s
commit
|
commitdiff
|
tree
2013-11-19
ingl
o
rion
u
p
d
a
ted
architectur
e
detecti
o
n for MRI 2
.
0
commit
|
commitdiff
|
tree
2013-11-19
ingl
o
rion
added ignore rule
s
for test/labels
commit
|
commitdiff
|
tree
2013-10-30
inglorion
s
uppor
t
labels th
a
t sta
r
t in
u
ndersc
o
res
commit
|
commitdiff
|
tree
2013-10-19
inglorion
re
j
ect programs that use symbols that have not be
e
n
.
.
.
commit
|
commitdiff
|
tree
2013-10-19
inglo
r
ion
fixed parsing of numbers after li
n
e continua
t
ions
commit
|
commitdiff
|
tree
2013-10-18
inglorion
make gem now generates gems wit
h
d
ef
a
ult paths,
architec
t
ure
.
.
.
commit
|
commitdiff
|
tree
2013-10-18
inglorion
set version to 1
.
1
.
2
commit
|
commitdiff
|
tree
2013-10-16
i
n
glori
o
n
f
i
x
ed count_lo
c
als_helper so that blocks
i
nside condi
t
io
n
als
.
.
.
commit
|
commitdiff
|
tree
2013-10-16
ingl
o
rion
fi
x
ed c
o
mputation
o
f loca
l
o
f
fsets on ARM
commit
|
commitdiff
|
tree
2013-07-15
inglorion
se
t
version to
1
.
1
.
1
commit
|
commitdiff
|
tree
2013-07-15
inglorio
n
s
et
v
ersio
n
to 1
.
1
commit
|
commitdiff
|
tree
2013-07-15
inglorion
upda
t
ed language
s
pecification to Vo
o
doo 1
.
1
commit
|
commitdiff
|
tree
2013-07-15
inglorion
m
ore
tes
t
fixes
commit
|
commitdiff
|
tree
2013-07-15
in
g
lorion
f
ixed err
o
rs and
h
elp
t
ests
commit
|
commitdiff
|
tree
2013-07-13
ing
l
orion
some
updates to the
docume
n
ta
t
ion
commit
|
commitdiff
|
tree
2013-07-06
inglorio
n
added
more generated files
to te
s
t
/
.
git
i
gnore
commit
|
commitdiff
|
tree
2013-06-29
ing
l
or
i
on
added -
-
check o
p
tion to voodo
o
c
commit
|
commitdiff
|
tree
2013-03-18
inglori
o
n
alloca
t
e fewer local
v
ariable slots
commit
|
commitdiff
|
tree
2013-02-18
in
g
lo
r
ion
added groups
commit
|
commitdiff
|
tree
2013-02-17
ing
l
or
i
on
st
r
icter test for variables in sha
r
ed libraries
commit
|
commitdiff
|
tree
2013-02-17
i
nglorion
made vari
a
bles i
n
shared libr
a
ries work on
i
386
commit
|
commitdiff
|
tree
2013-02-17
inglorion
made variables in
s
hared li
b
raries wor
k
on AMD64
commit
|
commitdiff
|
tree
2013-02-17
inglorion
s
h
ared lib
r
ari
e
s can
now export
v
ariabl
e
s
on MIP
S
commit
|
commitdiff
|
tree
2013-02-17
inglorion
implem
e
nted sh
a
red librar
y
s
u
p
port on M
I
PS
commit
|
commitdiff
|
tree
2013-02-17
inglori
o
n
added shar
e
d
lib
r
ary supp
o
rt to AMD64
a
nd i386
commit
|
commitdiff
|
tree
2013-02-17
inglo
r
ion
added support for creat
i
ng s
h
ared
l
ibraries
o
n ARM
commit
|
commitdiff
|
tree
2013-02-10
in
g
l
orio
n
keep track
o
f
s
aved re
g
is
t
ers on
MIPS
commit
|
commitdiff
|
tree
2013-02-10
ing
l
orion
ad
d
ed
s
ave-frame-and-locals
commit
|
commitdiff
|
tree
2013-02-09
inglor
i
on
rem
o
ved n
o
longer ne
c
e
ssary code from mi
p
s_g
a
s_generator
commit
|
commitdiff
|
tree
2013-02-09
i
nglorion
impleme
n
ted save-locals and restor
e
-
locals on MIPS
commit
|
commitdiff
|
tree
2013-02-06
inglorion
mad
e
save-f
r
ame only save regi
s
t
e
rs not yet
s
aved
i
n
.
.
.
commit
|
commitdiff
|
tree
2013-02-06
inglorion
m
oved more
code into common_cod
e
_
g
enerator
commit
|
commitdiff
|
tree
2013-02-05
inglor
i
o
n
Move
d
s
ave and r
e
store logic
for
f
ra
m
es and locals
.
.
.
commit
|
commitdiff
|
tree
2013-02-03
i
ngl
o
r
ion
im
p
lement
e
d save
-
locals and
restore-locals on
i386
commit
|
commitdiff
|
tree
2013-02-03
inglor
i
on
i
m
p
l
emen
t
e
d {save,restore}-fram
e
an
d
{save,res
t
ore
.
.
.
commit
|
commitdiff
|
tree
2013-02-02
inglorion
a
d
ded save-locals and r
e
stor
e
-lo
c
als, imple
m
ented on ARM
commit
|
commitdiff
|
tree
2012-11-25
inglorion
Elimin
a
te some unnecessary
l
oads on AMD64
commit
|
commitdiff
|
tree
2012-11-25
i
ng
l
orion
Removed a number of spe
c
ial cases f
r
o
m
the NASM g
e
nerator
commit
|
commitdiff
|
tree
2012-11-25
i
nglorion
Store
l
ocals
i
n regis
t
e
r
s on
AM
D
64
commit
|
commitdiff
|
tree
2012-11-24
inglorion
U
s
e symbols
i
n
stead o
f
strings to d
e
note registers
.
.
.
commit
|
commitdiff
|
tree
2012-11-24
inglorion
U
se immediate values for small
integers on ARM
commit
|
commitdiff
|
tree
2012-11-24
inglori
o
n
R
emoved superfluous debug
c
o
m
m
e
nts
f
ro
m
ARM generator
commit
|
commitdiff
|
tree
2012-11-24
i
nglorio
n
On A
R
M, d
o
n't
generate
mul wi
t
h d
e
s
t equa
l
to first
.
.
.
commit
|
commitdiff
|
tree
2012-11-24
inglori
o
n
Fix AMD64 loading of im
m
eadiate
v
a
l
es outside 32-bit
.
.
.
commit
|
commitdiff
|
tree
2012-11-21
i
nglorion
Stronger
test for
r
estore-f
r
ame
commit
|
commitdiff
|
tree
2012-11-21
ingl
o
r
i
on
Imp
l
ement
e
d substit
u
te-nu
m
ber
,
restore-frame and
s
ave
.
.
.
commit
|
commitdiff
|
tree
2012-11-21
inglorion
M
a
k
e save-
f
rame and restore-frame
w
ork
on AMD6
4
and
.
.
.
commit
|
commitdiff
|
tree
2012-11-20
i
nglorion
Make substit
u
te-number work on AMD64 and i386
commit
|
commitdiff
|
tree
2012-11-20
inglorion
Ad
d
ed r
e
store-frame an
d
save-fra
m
e on A
R
M
commit
|
commitdiff
|
tree
2012-11-19
inglorion
Added subs
t
itute-number
on ARM
commit
|
commitdiff
|
tree
2012-11-15
inglorio
n
Fix i386
code genera
t
or
commit
|
commitdiff
|
tree
2012-11-15
inglorion
Make auto-bytes and auto-wo
r
d
s work with
non-immediate
.
.
.
commit
|
commitdiff
|
tree
2012-11-15
inglorion
Refactored AMD
6
4 code generator
commit
|
commitdiff
|
tree
2012-11-11
inglorion
M
a
de a
u
t
o
-
by
t
es and au
t
o-words wor
k
with
va
r
ia
b
le argume
n
t
s
.
.
.
commit
|
commitdiff
|
tree
2012-11-04
i
n
g
lori
o
n
Impl
e
ment auto-bytes
a
nd
a
u
t
o-words for ARM
commit
|
commitdiff
|
tree
2012-11-04
inglorio
n
Make set-at work on AR
M
commit
|
commitdiff
|
tree
2012-11-03
inglorio
n
Fix
A
RM generator to work with
n
ew Environ
m
ent code
commit
|
commitdiff
|
tree
2012-11-03
in
g
lori
o
n
Update test/
.
giti
g
nore to ignore new b
i
n
aries
commit
|
commitdiff
|
tree
2012-11-03
i
nglori
o
n
Sp
l
it
m
any-vars int
o
3
se
p
arate test programs
commit
|
commitdiff
|
tree
2012-11-03
ing
l
orion
r
e
placed r
e
ferences
t
o increment
_
e
rrors in tests
commit
|
commitdiff
|
tree
2012-10-31
inglorion
Changes fo
r
Ruby 1
.
9
c
ompatibili
t
y
commit
|
commitdiff
|
tree
2012-10-09
ing
l
orion
Report number of pas
s
ed and
f
ailed tests
commit
|
commitdiff
|
tree
2012-10-09
ingl
o
rion
I
m
plemented aut
o
-bytes and auto-
w
ords
f
or
m
ips
commit
|
commitdiff
|
tree
2012-10-05
inglori
o
n
U
p
date MIPS
code generator to work
wi
t
h
refa
c
tored
.
.
.
commit
|
commitdiff
|
tree
2012-10-05
in
g
lorion
Add
.
s
t
o
.
SUFFIXES
i
n test/M
a
kefile
commit
|
commitdiff
|
tree
2012-09-17
i
nglorion
Added test case f
o
r a
u
to-words a
n
d
m
ade
i
t pass on
.
.
.
commit
|
commitdiff
|
tree
2012-09-16
i
n
glorion
Fix i386
code gen
e
rat
o
r so
t
hat all te
s
ts
p
as
s
commit
|
commitdiff
|
tree
2012-09-15
inglorio
n
I
mpl
e
m
ented auto-bytes on
A
MD64
commit
|
commitdiff
|
tree
2012-09-10
inglo
r
ion
New Environment class
.
Tests pass on AMD64
commit
|
commitdiff
|
tree
2012-02-05
inglorion
More
t
ests for
s
et with at
-
expressions
commit
|
commitdiff
|
tree
2012-02-05
i
n
g
lori
o
n
Allow set to
assign
to a
t
-expr
e
ssions
commit
|
commitdiff
|
tree
2012-02-05
i
n
glori
o
n
Set
version to 1
.
1-dev
commit
|
commitdiff
|
tree
2012-01-29
ingl
o
r
i
on
Also test error text in
test_pars
e
r
.
rb
commit
|
commitdiff
|
tree
2012-01-29
i
n
glorion
Made parser
able to
report
m
ultiple e
r
r
ors per
c
all
.
.
.
commit
|
commitdiff
|
tree
2012-01-29
inglorion
Refactored test
.
rb so
that p
a
ss_test and fail_test
.
.
.
commit
|
commitdiff
|
tree
2012-01-26
inglorion
Se
t
ver
s
io
n
to
1
.
0
.
1
commit
|
commitdiff
|
tree
2012-01-26
inglorion
added some tests
f
or
the pa
r
ser and
fixed some bugs
commit
|
commitdiff
|
tree
2012-01-26
inglorion
Restructure
d
tests so that tests for
va
l
idator and
.
.
.
commit
|
commitdiff
|
tree
2012-01-14
inglorion
Added do
c
/features
.
html
commit
|
commitdiff
|
tree
2012-01-06
ingl
o
r
i
on
Added more tests for
at-express
i
ons
commit
|
commitdiff
|
tree
2012-01-06
inglorion
Updated tests to deal with new features
commit
|
commitdiff
|
tree
2012-01-06
inglorion
Ad
d
e
d
features bi
t
s-per-wo
r
d,
byte-order and b
y
tes
.
.
.
commit
|
commitdiff
|
tree
2012-01-06
i
nglorio
n
U
p
d
a
ted documentation for parser
commit
|
commitdiff
|
tree
2012-01-06
inglorion
Refactored
validator
commit
|
commitdiff
|
tree
2012-01-06
in
g
lorion
Made
sp
a
cing in
t
e
sts mo
r
e consistent
commit
|
commitdiff
|
tree
2012-01-06
ing
l
o
r
ion
Added 2012 to list of
years
in COP
Y
ING
commit
|
commitdiff
|
tree
2012-01-06
in
g
l
ori
o
n
Updated m
a
npage an
d
README
commit
|
commitdiff
|
tree
2012-01-06
i
n
glorion
Run
t
ests
i
n paralle
l
commit
|
commitdiff
|
tree
2012-01-06
ingl
o
rio
n
Updat
e
d list
of ye
a
rs in COPYING
commit
|
commitdiff
|
tree
2012-01-06
inglori
o
n
Added -
-
version
o
ption to voodooc
.
commit
|
commitdiff
|
tree
2012-01-06
i
n
glo
r
i
o
n
Removed supp
o
r
t a
n
d t
e
sts for old
c
od
e
ge
n
erator API
commit
|
commitdiff
|
tree
next