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 use symbols that have not been defined or imported
2013-10-19
inglorion
reject
programs t
h
at use
s
ymbols that have
not been
.
.
.
commit
|
commitdiff
|
tree
2013-10-19
ing
l
o
ri
o
n
fix
e
d
parsing o
f
numbe
r
s after line continuations
commit
|
commitdiff
|
tree
2013-10-18
inglorion
ma
k
e gem now generates g
e
ms
w
ith de
f
ault path
s
,
a
rchitecture
.
.
.
commit
|
commitdiff
|
tree
2013-10-18
inglorion
set version to 1
.
1
.
2
commit
|
commitdiff
|
tree
2013-10-16
i
n
g
lorion
fixed c
o
unt_locals_helper so that blocks inside condit
i
onals
.
.
.
commit
|
commitdiff
|
tree
2013-10-16
inglorio
n
fixed
c
om
p
utation of local offsets on ARM
commit
|
commitdiff
|
tree
2013-07-15
inglo
r
io
n
s
et versio
n
to
1
.
1
.
1
commit
|
commitdiff
|
tree
2013-07-15
in
g
lorio
n
se
t
v
e
rsi
o
n to 1
.
1
commit
|
commitdiff
|
tree
2013-07-15
i
nglorion
u
p
dated
language
s
pecif
i
c
a
tio
n
t
o
Voodoo 1
.
1
commit
|
commitdiff
|
tree
2013-07-15
inglori
o
n
more t
e
st
f
ixes
commit
|
commitdiff
|
tree
2013-07-15
ingl
o
rion
fixe
d
errors and he
l
p
t
e
sts
commit
|
commitdiff
|
tree
2013-07-13
ing
l
o
r
ion
some updates to the documentation
commit
|
commitdiff
|
tree
2013-07-06
ingl
o
rion
a
d
ded more gene
r
a
t
ed files to test/
.
gi
t
ignore
commit
|
commitdiff
|
tree
2013-06-29
inglorion
added --c
h
eck opti
o
n to voodooc
commit
|
commitdiff
|
tree
2013-03-18
ingl
o
rion
allocate fewer local v
a
riabl
e
sl
o
ts
commit
|
commitdiff
|
tree
2013-02-18
ingl
o
rion
a
dded groups
commit
|
commitdiff
|
tree
2013-02-17
inglorion
stricter test for variables in shared libraries
commit
|
commitdiff
|
tree
2013-02-17
ingl
o
rion
made variabl
e
s
i
n
shared libraries wo
r
k on i386
commit
|
commitdiff
|
tree
2013-02-17
inglo
r
ion
made variables in shared libraries w
o
rk on AMD
6
4
commit
|
commitdiff
|
tree
2013-02-17
inglorion
s
h
ared libraries can n
o
w
e
xport variable
s
o
n MIPS
commit
|
commitdiff
|
tree
2013-02-17
inglorion
implemented shared libr
a
ry supp
o
rt on MIPS
commit
|
commitdiff
|
tree
2013-02-17
i
nglorion
add
e
d shared library support to AMD64 an
d
i386
commit
|
commitdiff
|
tree
2013-02-17
inglorion
added support for creating sh
a
red libr
a
r
i
es on ARM
commit
|
commitdiff
|
tree
2013-02-10
i
n
glo
r
ion
keep track of saved register
s
on MIPS
commit
|
commitdiff
|
tree
2013-02-10
inglori
o
n
added s
a
ve-frame-
a
n
d-locals
commit
|
commitdiff
|
tree
2013-02-09
inglorion
removed no
l
onger
n
e
cess
a
ry code from mips_gas_generator
commit
|
commitdiff
|
tree
2013-02-09
inglorion
implemented
save-locals an
d
rest
o
re-local
s
on MI
P
S
commit
|
commitdiff
|
tree
2013-02-06
i
n
g
l
ori
o
n
made sa
v
e-fram
e
on
l
y save
regis
t
ers
not ye
t
saved in
.
.
.
commit
|
commitdiff
|
tree
2013-02-06
in
g
lorion
m
oved more cod
e
into comm
o
n_code_generato
r
commit
|
commitdiff
|
tree
2013-02-05
inglorion
Moved s
a
ve and res
t
ore logi
c
for f
r
ames
and l
o
c
a
ls
.
.
.
commit
|
commitdiff
|
tree
2013-02-03
inglorion
implemented save-local
s
and re
s
tor
e
-locals on i386
commit
|
commitdiff
|
tree
2013-02-03
ingl
o
rion
implement
e
d {save,restore}-fram
e
and {save,restore
.
.
.
commit
|
commitdiff
|
tree
2013-02-02
in
g
lori
o
n
added save-
l
ocals and rest
o
re
-
locals, implement
e
d on
ARM
commit
|
commitdiff
|
tree
2012-11-25
inglorio
n
E
l
iminate some unn
e
cessary loads on AMD64
commit
|
commitdiff
|
tree
2012-11-25
ing
l
orion
R
e
moved a number of spec
i
al cases f
r
om the NASM generator
commit
|
commitdiff
|
tree
2012-11-25
inglor
i
on
Store locals in registers
on AMD6
4
commit
|
commitdiff
|
tree
2012-11-24
inglo
r
ion
Use symbols i
n
stead of s
t
rings to denot
e
register
s
.
.
.
commit
|
commitdiff
|
tree
2012-11-24
ingl
o
r
ion
Use
i
mme
d
iate values for
s
mall
i
ntegers
o
n ARM
commit
|
commitdiff
|
tree
2012-11-24
inglorion
Removed superfluous
debu
g
c
omments fr
o
m
A
RM generator
commit
|
commitdiff
|
tree
2012-11-24
inglorion
On ARM, don't ge
n
erate mu
l
with dest e
q
ual to
fir
s
t
.
.
.
commit
|
commitdiff
|
tree
2012-11-24
in
g
lorion
Fi
x
AMD64 loading of immeadiate vales outside 32-bit
.
.
.
commit
|
commitdiff
|
tree
2012-11-21
in
g
lori
o
n
Stron
g
er test for restore-f
r
ame
commit
|
commitdiff
|
tree
2012-11-21
in
g
l
orion
Impleme
n
ted substit
u
te-number, restore-frame and
save
.
.
.
commit
|
commitdiff
|
tree
2012-11-21
inglorion
M
a
ke save-
f
rame a
n
d rest
o
re-frame work
on AMD64 and
.
.
.
commit
|
commitdiff
|
tree
2012-11-20
inglorion
Ma
k
e sub
s
titute
-
n
umber work on AMD64 a
n
d i386
commit
|
commitdiff
|
tree
2012-11-20
inglorio
n
Added
r
est
o
re
-
fra
m
e an
d
save
-
fram
e
on ARM
commit
|
commitdiff
|
tree
2012-11-19
i
nglor
i
on
Added su
b
stitute-number on ARM
commit
|
commitdiff
|
tree
2012-11-15
inglori
o
n
Fix i386 c
o
de generato
r
commit
|
commitdiff
|
tree
2012-11-15
inglorion
M
ake auto-byte
s
and auto-words work with non-imme
d
iate
.
.
.
commit
|
commitdiff
|
tree
2012-11-15
inglori
o
n
Refacto
r
ed AMD64 co
d
e
genera
t
or
commit
|
commitdiff
|
tree
2012-11-11
inglorion
Made auto-bytes
a
n
d auto-w
o
r
d
s work with vari
a
bl
e
arguments
.
.
.
commit
|
commitdiff
|
tree
2012-11-04
i
nglorion
Impl
e
ment auto-byt
e
s
and auto-
w
ords
f
or ARM
commit
|
commitdiff
|
tree
2012-11-04
inglo
r
ion
Make s
e
t-at work on ARM
commit
|
commitdiff
|
tree
2012-11-03
inglorion
Fi
x
ARM generato
r
to work
w
i
th new Env
i
r
onment c
o
de
commit
|
commitdiff
|
tree
2012-11-03
ing
l
orion
U
pd
a
t
e
test/
.
gitign
o
re t
o
igno
r
e new bina
r
ie
s
commit
|
commitdiff
|
tree
2012-11-03
inglorion
S
plit many
-
vars into
3
separate test pr
o
grams
commit
|
commitdiff
|
tree
2012-11-03
i
nglor
i
on
repl
a
c
ed references
to
inc
r
ement_errors in
t
ests
commit
|
commitdiff
|
tree
2012-10-31
ingl
o
rion
Ch
a
nges for
Ruby 1
.
9 compatibility
commit
|
commitdiff
|
tree
2012-10-09
in
g
lorion
Report
n
umber of
passed an
d
failed tes
t
s
commit
|
commitdiff
|
tree
2012-10-09
in
g
lo
r
i
o
n
Implemented a
u
t
o
-
b
y
t
es and
auto-words for
m
ips
commit
|
commitdiff
|
tree
2012-10-05
ingl
o
rion
U
p
date MIPS code
g
enerator to wo
r
k with
r
e
fac
t
ored
.
.
.
commit
|
commitdiff
|
tree
2012-10-05
inglorion
A
dd
.
s
to
.
SUFFIXES in t
e
st/Makefile
commit
|
commitdiff
|
tree
2012-09-17
in
g
l
o
rion
A
d
ded
test cas
e
for a
u
t
o
-
words and made it pass on
.
.
.
commit
|
commitdiff
|
tree
2012-09-16
inglorion
Fix i386 code generator so that all tes
t
s pass
commit
|
commitdiff
|
tree
2012-09-15
in
g
lorion
Im
p
lemented au
t
o-bytes on AMD64
commit
|
commitdiff
|
tree
2012-09-10
inglor
i
on
New Environm
e
n
t
class
.
Tests pass on AMD64
commit
|
commitdiff
|
tree
2012-02-05
inglo
r
ion
More
t
e
sts for set with at
-
expression
s
commit
|
commitdiff
|
tree
2012-02-05
inglor
i
on
A
llow set to
a
ssig
n
t
o
a
t
-ex
p
ression
s
commit
|
commitdiff
|
tree
2012-02-05
i
n
glorion
Set
v
e
r
si
o
n to 1
.
1-dev
commit
|
commitdiff
|
tree
2012-01-29
inglorion
Also test error text in test_pa
r
ser
.
r
b
commit
|
commitdiff
|
tree
2012-01-29
in
g
lorion
Ma
d
e parser
a
bl
e
t
o report multiple er
r
ors per call
.
.
.
commit
|
commitdiff
|
tree
2012-01-29
inglorion
R
efactored test
.
rb so t
h
at pass
_
tes
t
and fai
l
_test
.
.
.
commit
|
commitdiff
|
tree
2012-01-26
inglori
o
n
Se
t
version
t
o
1
.
0
.
1
commit
|
commitdiff
|
tree
2012-01-26
inglor
i
on
added some tests for the parser an
d
f
ixed some
b
u
g
s
commit
|
commitdiff
|
tree
2012-01-26
inglori
o
n
Restru
c
t
ur
e
d
t
e
s
t
s so that
tes
t
s
for v
a
lida
t
or and
.
.
.
commit
|
commitdiff
|
tree
2012-01-14
inglorio
n
A
dd
e
d doc/feature
s
.
html
commit
|
commitdiff
|
tree
2012-01-06
ing
l
orion
A
d
d
ed more tests for at-expre
s
sions
commit
|
commitdiff
|
tree
2012-01-06
inglorion
Updated test
s
to deal with
new features
commit
|
commitdiff
|
tree
2012-01-06
ing
l
orion
Added
features bi
t
s
-
per-word, byte-order
a
nd bytes
.
.
.
commit
|
commitdiff
|
tree
2012-01-06
inglo
r
ion
U
p
dated docume
n
ta
t
ion
f
or parser
commit
|
commitdiff
|
tree
2012-01-06
in
g
lorion
Refactore
d
validator
commit
|
commitdiff
|
tree
2012-01-06
inglorion
Made spa
c
i
n
g in
te
s
ts more c
o
n
sistent
commit
|
commitdiff
|
tree
2012-01-06
inglorion
Added 2012 to list of years in COPYING
commit
|
commitdiff
|
tree
2012-01-06
ingl
o
rion
Updated manpage and
README
commit
|
commitdiff
|
tree
2012-01-06
i
n
glo
r
ion
Ru
n
tests i
n
p
a
rallel
commit
|
commitdiff
|
tree
2012-01-06
inglorio
n
Up
d
at
e
d l
i
st of y
e
ars
in COPYING
commit
|
commitdiff
|
tree
2012-01-06
inglorion
Added --version option t
o
vood
o
oc
.
commit
|
commitdiff
|
tree
2012-01-06
i
n
glorion
Remo
v
e
d
support and
t
est
s
for old code
g
e
n
er
a
tor A
P
I
commit
|
commitdiff
|
tree
2012-01-06
inglo
r
ion
Se
t
version number
to 1
.
0
.
0
commit
|
commitdiff
|
tree
2012-01-06
inglorio
n
Add
e
d tests f
o
r
s
u
p
ported language ve
r
si
o
n
commit
|
commitdiff
|
tree
2012-01-06
inglo
r
i
on
Documented that featur
e
s and ha
s
_feature? methods are
.
.
.
commit
|
commitdiff
|
tree
2012-01-06
inglorion
Moved
f
eatures and ha
s
_
feature? fr
o
m Voodoo module
.
.
.
commit
|
commitdiff
|
tree
2011-12-17
inglorion
Merge bra
n
c
h
'maste
r
'
i
nto experim
e
ntal
commit
|
commitdiff
|
tree
2011-12-15
inglorion
Made test driver flush s
t
do
u
t before
r
un
n
ing test pr
o
gram
commit
|
commitdiff
|
tree
2011-12-15
inglor
i
on
i
386_nas
m
_generato
r
: a
d
ded missi
n
g require for
n
a
s
m_generator
commit
|
commitdiff
|
tree
2011-12-15
inglorion
M
ade test
d
river flush
stdout bef
o
re
running
t
est program
commit
|
commitdiff
|
tree
2011-12-15
i
n
glo
r
ion
i386
_
nasm_generator: add
e
d mis
s
ing
require for nasm_generator
commit
|
commitdiff
|
tree
2011-08-29
i
n
glori
o
n
Updated language s
p
ecification
commit
|
commitdiff
|
tree
2011-08-29
inglori
o
n
v
a
l
idator: ge
t
-byte and get-word a
r
e ex
p
re
s
sions, not
.
.
.
commit
|
commitdiff
|
tree
2011-08-25
inglorion
Fixed more t
y
pos
commit
|
commitdiff
|
tree
next