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
reject programs that export symbols after they have been used
2013-12-01
inglori
o
n
reje
c
t progr
a
ms that
ex
p
ort symb
o
l
s
aft
e
r they have
.
.
.
commit
|
commitdiff
|
tree
2013-12-01
i
n
glorio
n
updated language definiti
o
n with export/import
o
rdering
.
.
.
commit
|
commitdiff
|
tree
2013-12-01
inglorio
n
made
i
mpo
r
t on amd
6
4 and
i386 use common_code_gene
r
at
o
r
commit
|
commitdiff
|
tree
2013-12-01
ingl
o
r
ion
also remove
.
s files wh
e
n running make cl
e
an in test
.
.
.
commit
|
commitdiff
|
tree
2013-12-01
inglorion
hoi
s
t
e
d c
o
mmon functionality for import to
comm
o
n_code_generator
commit
|
commitdiff
|
tree
2013-11-30
inglorion
reject pr
o
grams that i
m
p
o
rt symbols a
f
ter using
th
e
m
commit
|
commitdiff
|
tree
2013-11-19
inglorion
b
uild te
s
t/li
b
group
.
so in
s
tead of test/libgroup
.
s
commit
|
commitdiff
|
tree
2013-11-19
inglori
o
n
updated architec
t
ure detection for MRI 2
.
0
commit
|
commitdiff
|
tree
2013-11-19
inglorion
added
ignore rule
s
for test/
l
abels
commit
|
commitdiff
|
tree
2013-10-30
i
n
g
l
orion
supp
o
rt labels that start in
underscor
e
s
commit
|
commitdiff
|
tree
2013-10-19
inglorion
reject programs that
u
se symbols that ha
v
e
not
b
een
.
.
.
commit
|
commitdiff
|
tree
2013-10-19
inglorion
fixed parsing
o
f numbers after line
c
ontinua
t
ions
commit
|
commitdiff
|
tree
2013-10-18
inglorion
m
ake gem now generates gems with
d
efaul
t
pat
h
s, architect
u
re
.
.
.
commit
|
commitdiff
|
tree
2013-10-18
in
g
lorion
set versio
n
to 1
.
1
.
2
commit
|
commitdiff
|
tree
2013-10-16
inglorion
fixed count_locals_helper
s
o
t
hat bl
o
cks inside condition
a
ls
.
.
.
commit
|
commitdiff
|
tree
2013-10-16
inglorion
fixed compu
t
ation of l
o
cal
o
ffsets on ARM
commit
|
commitdiff
|
tree
2013-07-15
in
g
lo
r
i
on
set
v
ersi
o
n to 1
.
1
.
1
commit
|
commitdiff
|
tree
2013-07-15
inglor
i
on
set version to 1
.
1
commit
|
commitdiff
|
tree
2013-07-15
i
n
glorion
updated langu
a
g
e
sp
e
cification to Voodoo
1
.
1
commit
|
commitdiff
|
tree
2013-07-15
inglorion
more test
f
ixes
commit
|
commitdiff
|
tree
2013-07-15
inglorion
f
i
x
ed
error
s
and
help
t
ests
commit
|
commitdiff
|
tree
2013-07-13
ingl
o
rion
some
u
pd
a
t
e
s to the documentation
commit
|
commitdiff
|
tree
2013-07-06
i
n
glorion
added more generated fil
e
s to test/
.
gitign
o
re
commit
|
commitdiff
|
tree
2013-06-29
inglorion
adde
d
--che
c
k
option to
v
o
odooc
commit
|
commitdiff
|
tree
2013-03-18
ingl
o
rion
alloc
a
te fewer
l
ocal
variabl
e
slots
commit
|
commitdiff
|
tree
2013-02-18
in
g
lorion
a
d
ded groups
commit
|
commitdiff
|
tree
2013-02-17
inglorion
stri
c
ter
t
est for variables in s
h
ared lib
r
aries
commit
|
commitdiff
|
tree
2013-02-17
inglorion
m
a
d
e v
a
riables
i
n shared li
b
r
a
ries
wo
r
k on i38
6
commit
|
commitdiff
|
tree
2013-02-17
inglorion
made variables in shared libraries work on AMD64
commit
|
commitdiff
|
tree
2013-02-17
inglorio
n
sh
a
r
e
d l
i
braries
c
an
n
o
w
export variables on MIPS
commit
|
commitdiff
|
tree
2013-02-17
inglorion
i
m
p
l
emented shared library suppo
r
t
o
n MIPS
commit
|
commitdiff
|
tree
2013-02-17
inglorion
added sha
r
ed library support to AMD64 a
n
d i386
commit
|
commitdiff
|
tree
2013-02-17
inglorio
n
ad
d
ed
s
u
p
p
o
rt for cr
e
ating shared libra
r
ies o
n
ARM
commit
|
commitdiff
|
tree
2013-02-10
inglorion
keep
t
rack of save
d
r
e
gisters on MI
P
S
commit
|
commitdiff
|
tree
2013-02-10
inglorion
added
s
ave-
f
rame
-
and-
l
ocals
commit
|
commitdiff
|
tree
2013-02-09
inglorion
removed
n
o lo
n
ger n
e
ces
s
a
ry code from
m
ips_gas_g
e
nerator
commit
|
commitdiff
|
tree
2013-02-09
i
n
g
lori
o
n
impleme
n
ted save-locals and restore-l
o
cals on MIPS
commit
|
commitdiff
|
tree
2013-02-06
in
g
lo
r
ion
made s
a
ve-frame on
l
y save registers not yet saved in
.
.
.
commit
|
commitdiff
|
tree
2013-02-06
i
n
glori
o
n
m
o
ved more code into
common_code_
g
e
n
erator
commit
|
commitdiff
|
tree
2013-02-05
inglorion
Moved save a
n
d
restore logic for frames and local
s
.
.
.
commit
|
commitdiff
|
tree
2013-02-03
inglorion
impl
e
men
t
ed save-locals and
r
esto
r
e-locals on i3
8
6
commit
|
commitdiff
|
tree
2013-02-03
inglo
r
i
o
n
implemented {save,res
t
ore}-frame an
d
{s
a
ve,r
e
sto
r
e
.
.
.
commit
|
commitdiff
|
tree
2013-02-02
inglorion
adde
d
save-l
o
cals and
r
e
s
tore-locals,
imple
m
ented on ARM
commit
|
commitdiff
|
tree
2012-11-25
inglorion
Eliminate
som
e
un
n
ece
s
s
a
r
y
loads on
A
MD64
commit
|
commitdiff
|
tree
2012-11-25
inglorion
Rem
o
ved
a num
b
er
o
f
s
pecial case
s
fro
m
the NASM
g
ene
r
a
t
o
r
commit
|
commitdiff
|
tree
2012-11-25
i
n
g
l
o
r
io
n
Store locals in registers on AMD64
commit
|
commitdiff
|
tree
2012-11-24
i
n
glorion
Use sy
m
bo
l
s
i
n
ste
a
d of strings t
o
denote regis
t
er
s
.
.
.
commit
|
commitdiff
|
tree
2012-11-24
ing
l
or
i
on
Use immed
i
a
te va
l
ues f
o
r
small integers o
n
ARM
commit
|
commitdiff
|
tree
2012-11-24
inglorion
Removed sup
e
rfl
u
ous
d
ebug
c
o
mment
s
f
r
om ARM gen
e
rator
commit
|
commitdiff
|
tree
2012-11-24
inglorion
On ARM
,
don't gene
r
at
e
mul
with d
e
st
equal to fi
r
st
.
.
.
commit
|
commitdiff
|
tree
2012-11-24
in
g
l
orion
Fix AMD
6
4 loading of im
m
eadi
a
te vales outside 32-
b
it
.
.
.
commit
|
commitdiff
|
tree
2012-11-21
inglorion
Stro
n
g
e
r test f
o
r restore-fra
m
e
commit
|
commitdiff
|
tree
2012-11-21
inglorion
Implemented substitute-number, restore-f
r
ame and save
.
.
.
commit
|
commitdiff
|
tree
2012-11-21
inglori
o
n
M
a
ke save-fr
a
me
a
nd r
e
store-frame w
o
rk
o
n AMD64 a
n
d
.
.
.
commit
|
commitdiff
|
tree
2012-11-20
inglorion
Make substitute-number work on
A
MD64 and i
3
86
commit
|
commitdiff
|
tree
2012-11-20
i
n
glorion
Added res
t
o
re-frame and save-fra
m
e on ARM
commit
|
commitdiff
|
tree
2012-11-19
inglorion
Added
s
u
bstitute-number on ARM
commit
|
commitdiff
|
tree
2012-11-15
inglorion
Fix i
3
86 code ge
n
erato
r
commit
|
commitdiff
|
tree
2012-11-15
inglo
r
ion
Make auto-
b
yte
s
and auto-words work
w
ith non-
i
mmed
i
ate
.
.
.
commit
|
commitdiff
|
tree
2012-11-15
inglor
i
on
Refact
o
r
e
d AMD6
4
c
o
d
e genera
t
or
commit
|
commitdiff
|
tree
2012-11-11
inglorion
Made auto-bytes and a
u
to-words w
o
rk wi
t
h variable arguments
.
.
.
commit
|
commitdiff
|
tree
2012-11-04
inglorion
Implem
e
n
t auto-by
t
es and auto-words f
o
r ARM
commit
|
commitdiff
|
tree
2012-11-04
i
nglorion
Make s
e
t
-
at
w
ork on
AR
M
commit
|
commitdiff
|
tree
2012-11-03
inglorion
Fix
A
RM generator to
w
ork
w
i
t
h new Environment code
commit
|
commitdiff
|
tree
2012-11-03
ingl
o
rion
U
pdate test/
.
gitigno
r
e to ignore new binaries
commit
|
commitdiff
|
tree
2012-11-03
in
g
lorion
Sp
l
it many-vars into 3 sep
a
rate t
e
st programs
commit
|
commitdiff
|
tree
2012-11-03
in
g
l
o
rio
n
replaced references
t
o
i
n
cre
m
ent_errors in tests
commit
|
commitdiff
|
tree
2012-10-31
inglor
i
on
Changes f
o
r Ruby
1
.
9 comp
a
t
i
bility
commit
|
commitdiff
|
tree
2012-10-09
inglorion
Report
n
umber of pas
s
e
d
an
d
failed tests
commit
|
commitdiff
|
tree
2012-10-09
i
n
glo
r
ion
Implemented auto-bytes an
d
auto-words
f
or mips
commit
|
commitdiff
|
tree
2012-10-05
inglor
i
o
n
U
p
d
a
te MIPS code ge
n
e
r
ator
t
o
work with refactored
.
.
.
commit
|
commitdiff
|
tree
2012-10-05
inglorion
Add
.
s to
.
SUFFIXES in te
s
t/Mak
e
file
commit
|
commitdiff
|
tree
2012-09-17
i
nglo
r
ion
Ad
d
ed te
s
t
case for a
u
to-wor
d
s and made it pass on
.
.
.
commit
|
commitdiff
|
tree
2012-09-16
inglori
o
n
Fix i386 cod
e
g
ene
r
a
t
or so that all tests pass
commit
|
commitdiff
|
tree
2012-09-15
inglorion
Implemented auto-bytes
o
n
AMD64
commit
|
commitdiff
|
tree
2012-09-10
inglorio
n
New Env
i
ronm
e
nt c
l
ass
.
Tes
t
s
pass on
AMD64
commit
|
commitdiff
|
tree
2012-02-05
inglo
r
ion
Mor
e
tests for set with at-e
x
p
ression
s
commit
|
commitdiff
|
tree
2012-02-05
inglorion
Allow
s
et to assign to at-expres
s
ion
s
commit
|
commitdiff
|
tree
2012-02-05
i
nglorion
Set versi
o
n
to
1
.
1-dev
commit
|
commitdiff
|
tree
2012-01-29
in
g
lori
o
n
Als
o
t
est e
r
ror text in
t
es
t
_
parser
.
rb
commit
|
commitdiff
|
tree
2012-01-29
inglorio
n
Made
p
arser able to report multiple errors p
e
r
c
all
.
.
.
commit
|
commitdiff
|
tree
2012-01-29
ing
l
orion
Refact
o
re
d
test
.
rb so that pa
s
s_test and fai
l
_
t
e
st
.
.
.
commit
|
commitdiff
|
tree
2012-01-26
in
g
lorion
Set version
t
o 1
.
0
.
1
commit
|
commitdiff
|
tree
2012-01-26
inglorion
added som
e
t
e
s
ts
for the p
a
r
se
r
and fixed som
e
bugs
commit
|
commitdiff
|
tree
2012-01-26
i
n
g
l
o
rion
Restr
u
c
t
ured tests
s
o that tests
f
o
r valida
t
or and
.
.
.
commit
|
commitdiff
|
tree
2012-01-14
ing
l
orion
Added doc
/
featu
r
es
.
html
commit
|
commitdiff
|
tree
2012-01-06
inglori
o
n
Added more
tests for at-expressions
commit
|
commitdiff
|
tree
2012-01-06
ingl
o
r
i
on
Updated tests to d
e
al with new f
e
atures
commit
|
commitdiff
|
tree
2012-01-06
inglori
o
n
Added features b
i
ts-per-word, byte
-
ord
e
r and
b
ytes
.
.
.
commit
|
commitdiff
|
tree
2012-01-06
inglorion
Update
d
d
ocumentation for
par
s
er
commit
|
commitdiff
|
tree
2012-01-06
inglorion
Refactored va
l
idat
o
r
commit
|
commitdiff
|
tree
2012-01-06
inglorion
Mad
e
s
paci
n
g in t
e
sts more co
n
s
i
s
tent
commit
|
commitdiff
|
tree
2012-01-06
inglorion
Added 20
1
2
t
o lis
t
of ye
a
rs in COPYIN
G
commit
|
commitdiff
|
tree
2012-01-06
in
g
lor
i
o
n
Upda
t
ed m
a
npage
a
nd README
commit
|
commitdiff
|
tree
2012-01-06
inglori
o
n
Ru
n
t
e
s
t
s in parallel
commit
|
commitdiff
|
tree
2012-01-06
inglorion
U
pdated list of
y
ears in COPYING
commit
|
commitdiff
|
tree
2012-01-06
in
g
lorion
Added --version opti
o
n
to voodooc
.
commit
|
commitdiff
|
tree
2012-01-06
inglorion
Remov
e
d suppo
r
t
a
n
d tests for old code generator API
commit
|
commitdiff
|
tree
2012-01-06
inglorion
Set
v
e
rs
i
on number to 1
.
0
.
0
commit
|
commitdiff
|
tree
2012-01-06
inglor
i
on
Adde
d
tests for supported l
a
nguage version
commit
|
commitdiff
|
tree
next