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
rej
e
ct pr
o
grams
t
h
a
t use sym
b
ols t
h
at have not been
.
.
.
commit
|
commitdiff
|
tree
2013-10-19
inglorion
fixed pars
i
ng o
f
numbers after
line continuations
commit
|
commitdiff
|
tree
2013-10-18
inglorion
make gem now generate
s
gem
s
with
defa
u
l
t
p
a
ths,
a
r
c
hitecture
.
.
.
commit
|
commitdiff
|
tree
2013-10-18
ingl
o
rion
set version to 1
.
1
.
2
commit
|
commitdiff
|
tree
2013-10-16
inglorion
f
i
xed count_locals_helper s
o
that blocks
i
nside co
n
diti
o
nals
.
.
.
commit
|
commitdiff
|
tree
2013-10-16
ingl
o
ri
o
n
fixed computation of local offsets on ARM
commit
|
commitdiff
|
tree
2013-07-15
inglorion
set v
e
rsion to 1
.
1
.
1
commit
|
commitdiff
|
tree
2013-07-15
inglori
o
n
set ver
s
i
o
n to 1
.
1
commit
|
commitdiff
|
tree
2013-07-15
inglorion
u
pdated
language
specifica
t
ion to Voodoo 1
.
1
commit
|
commitdiff
|
tree
2013-07-15
inglorion
more test fixes
commit
|
commitdiff
|
tree
2013-07-15
inglorio
n
f
i
xed errors a
n
d help
t
e
s
t
s
commit
|
commitdiff
|
tree
2013-07-13
ingl
o
rion
some
updates
t
o
the do
c
u
me
n
tation
commit
|
commitdiff
|
tree
2013-07-06
i
nglorion
adde
d
mo
r
e generated fi
l
e
s
t
o test/
.
g
i
t
i
g
n
o
re
commit
|
commitdiff
|
tree
2013-06-29
inglor
i
on
added -
-
check opt
i
on to voodooc
commit
|
commitdiff
|
tree
2013-03-18
in
g
lor
i
on
al
l
ocate f
e
wer
local variable slots
commit
|
commitdiff
|
tree
2013-02-18
inglorion
added groups
commit
|
commitdiff
|
tree
2013-02-17
inglorion
stricter test for
v
ariables
in shared libraries
commit
|
commitdiff
|
tree
2013-02-17
in
g
lorion
made variables i
n
sh
a
red l
i
b
raries work on i386
commit
|
commitdiff
|
tree
2013-02-17
inglorion
made
variables in shared
libraries work on AMD64
commit
|
commitdiff
|
tree
2013-02-17
ingl
o
rion
s
hared libraries can now
export var
i
ables on
M
IPS
commit
|
commitdiff
|
tree
2013-02-17
i
n
g
lorion
implemented shared l
i
brary support on
MIPS
commit
|
commitdiff
|
tree
2013-02-17
inglo
r
io
n
a
d
d
ed shared li
b
ra
r
y supp
o
rt t
o
AMD64 and i386
commit
|
commitdiff
|
tree
2013-02-17
inglor
i
on
added support for c
r
ea
t
i
n
g shared libraries o
n
ARM
commit
|
commitdiff
|
tree
2013-02-10
inglor
i
on
k
e
e
p track of saved regis
t
ers on MIPS
commit
|
commitdiff
|
tree
2013-02-10
inglorion
added save-frame-and-loc
a
l
s
commit
|
commitdiff
|
tree
2013-02-09
i
nglorion
rem
o
ve
d
n
o
longer necessary code from mips_gas_gener
a
tor
commit
|
commitdiff
|
tree
2013-02-09
inglorion
implemented save-
l
ocal
s
and restore-loca
l
s
on
M
IPS
commit
|
commitdiff
|
tree
2013-02-06
inglorion
made save-frame only save registers
no
t
y
e
t saved in
.
.
.
commit
|
commitdiff
|
tree
2013-02-06
inglorion
moved mo
r
e
code into common_code_ge
n
er
a
tor
commit
|
commitdiff
|
tree
2013-02-05
inglori
o
n
Moved save
a
nd
restore
logic for fr
a
mes
a
n
d
loc
a
ls
.
.
.
commit
|
commitdiff
|
tree
2013-02-03
ingl
o
rion
implemented save-locals and restore-locals on i38
6
commit
|
commitdiff
|
tree
2013-02-03
ing
l
orio
n
i
m
pl
e
me
n
ted {
s
a
v
e,restore}-frame and {save,
r
estore
.
.
.
commit
|
commitdiff
|
tree
2013-02-02
i
n
glorion
add
e
d sa
v
e-lo
c
als and restore-locals, i
m
p
l
e
m
ented on ARM
commit
|
commitdiff
|
tree
2012-11-25
ingl
o
rio
n
Eliminate some unnecessary lo
a
d
s
on AMD
6
4
commit
|
commitdiff
|
tree
2012-11-25
i
n
glorion
Removed a nu
m
ber of special cases fr
o
m
the NASM
g
e
nerator
commit
|
commitdiff
|
tree
2012-11-25
i
n
g
l
o
r
i
o
n
Store locals in
register
s
on AMD64
commit
|
commitdiff
|
tree
2012-11-24
inglo
r
ion
Use
s
ymbols instead
of str
i
ngs to
d
e
n
o
te regis
t
er
s
.
.
.
commit
|
commitdiff
|
tree
2012-11-24
ing
l
or
i
on
Use imm
e
dia
t
e
va
l
ues for sm
a
l
l
i
nte
g
e
rs o
n
A
RM
commit
|
commitdiff
|
tree
2012-11-24
inglorion
R
emoved superfluous debug comment
s
fro
m
ARM
g
enerator
commit
|
commitdiff
|
tree
2012-11-24
inglorion
On ARM, don't generate
m
ul with dest eq
u
al
to first
.
.
.
commit
|
commitdiff
|
tree
2012-11-24
in
g
lorion
F
i
x A
M
D6
4
loading of immeadiate vale
s
ou
t
side 32-bit
.
.
.
commit
|
commitdiff
|
tree
2012-11-21
inglorio
n
Stronger test for resto
r
e
-frame
commit
|
commitdiff
|
tree
2012-11-21
inglorion
I
m
pl
e
ment
e
d substi
t
ute-
n
um
b
er, restore-fram
e
and save
.
.
.
commit
|
commitdiff
|
tree
2012-11-21
i
n
g
l
orion
M
a
ke
s
ave-fra
m
e and rest
o
r
e
-frame work on AMD64 and
.
.
.
commit
|
commitdiff
|
tree
2012-11-20
i
nglori
o
n
M
a
ke
subst
i
tu
t
e-nu
m
ber work on AMD64
and i
3
86
commit
|
commitdiff
|
tree
2012-11-20
inglorion
Add
e
d restore-frame and save-fr
a
me on ARM
commit
|
commitdiff
|
tree
2012-11-19
in
g
l
o
rio
n
A
dded subs
t
itu
t
e-number
o
n A
R
M
commit
|
commitdiff
|
tree
2012-11-15
inglorion
Fix
i
386 code generator
commit
|
commitdiff
|
tree
2012-11-15
i
n
g
l
orio
n
M
ake auto-byte
s
and auto-words work
w
i
t
h non
-
im
m
ediate
.
.
.
commit
|
commitdiff
|
tree
2012-11-15
inglorion
Refactored AMD64 co
d
e
gene
r
ator
commit
|
commitdiff
|
tree
2012-11-11
i
ng
l
orion
Made a
u
to-b
y
tes and auto-
w
ords w
o
rk with variable arguments
.
.
.
commit
|
commitdiff
|
tree
2012-11-04
ing
l
orion
Implement auto-bytes a
n
d auto-words
f
or
A
RM
commit
|
commitdiff
|
tree
2012-11-04
i
n
glorion
Make s
e
t-at work on ARM
commit
|
commitdiff
|
tree
2012-11-03
ingl
o
rion
Fix ARM
ge
n
erat
o
r t
o
w
o
rk with new
E
nv
i
ronmen
t
code
commit
|
commitdiff
|
tree
2012-11-03
inglori
o
n
Upd
a
te te
s
t
/
.
gitignore to
i
gnor
e
new binarie
s
commit
|
commitdiff
|
tree
2012-11-03
ingl
o
rion
S
p
l
i
t man
y
-va
r
s i
n
to 3 separate tes
t
pr
o
gram
s
commit
|
commitdiff
|
tree
2012-11-03
inglorion
replaced references
t
o
i
ncrement_err
o
rs in tests
commit
|
commitdiff
|
tree
2012-10-31
i
nglor
i
on
Changes for Ruby 1
.
9 compa
t
ibil
i
ty
commit
|
commitdiff
|
tree
2012-10-09
inglori
o
n
Report number of passed and failed
tests
commit
|
commitdiff
|
tree
2012-10-09
inglorion
I
m
pl
e
m
ent
e
d
a
uto-b
y
tes and auto-words for mi
p
s
commit
|
commitdiff
|
tree
2012-10-05
i
ng
l
orion
Update
M
I
P
S c
o
de genera
t
or to work with refactored
.
.
.
commit
|
commitdiff
|
tree
2012-10-05
i
n
glorion
Add
.
s to
.
SUFFIXES
in test/
M
akefile
commit
|
commitdiff
|
tree
2012-09-17
i
n
g
l
orion
A
d
ded te
s
t case
f
or auto
-
word
s
and
m
ade
it p
a
s
s on
.
.
.
commit
|
commitdiff
|
tree
2012-09-16
inglorion
Fi
x
i386
c
o
de generator so that all
t
es
t
s
pass
commit
|
commitdiff
|
tree
2012-09-15
inglorion
Implemented
a
uto-bytes o
n
AMD64
commit
|
commitdiff
|
tree
2012-09-10
i
n
glorion
New
E
nvironment
class
.
T
ests pass on
A
MD64
commit
|
commitdiff
|
tree
2012-02-05
ing
l
o
r
i
on
More te
s
ts
f
or set with at-e
x
pressions
commit
|
commitdiff
|
tree
2012-02-05
inglorion
Al
l
ow set
to
assign to at
-
e
x
pres
s
ions
commit
|
commitdiff
|
tree
2012-02-05
in
g
lorion
Set
v
ersion to 1
.
1
-dev
commit
|
commitdiff
|
tree
2012-01-29
inglorion
Also test e
r
ror te
x
t in test_parser
.
rb
commit
|
commitdiff
|
tree
2012-01-29
ing
l
orion
Mad
e
parser
able to
r
eport mu
l
tiple err
o
rs per call
.
.
.
commit
|
commitdiff
|
tree
2012-01-29
inglorion
R
efactored test
.
rb s
o
that pass_
t
est
and
fa
i
l_test
.
.
.
commit
|
commitdiff
|
tree
2012-01-26
inglorion
Se
t
version to 1
.
0
.
1
commit
|
commitdiff
|
tree
2012-01-26
i
n
glorio
n
added s
o
me tests for
the pars
e
r and fix
e
d
some bugs
commit
|
commitdiff
|
tree
2012-01-26
ingl
o
rion
Restruc
t
ured tests so
t
hat
t
ests for val
i
dator and
.
.
.
commit
|
commitdiff
|
tree
2012-01-14
inglorio
n
Adde
d
doc/features
.
html
commit
|
commitdiff
|
tree
2012-01-06
inglori
o
n
Added
m
ore tests fo
r
at-expressions
commit
|
commitdiff
|
tree
2012-01-06
ingl
o
rion
Updated tests to deal w
i
th new features
commit
|
commitdiff
|
tree
2012-01-06
inglorion
Added feat
u
r
e
s bits-
p
er-w
o
r
d
, b
y
t
e
-
order and bytes
.
.
.
commit
|
commitdiff
|
tree
2012-01-06
inglor
i
on
Upda
t
e
d
d
o
cumentation f
o
r
par
s
e
r
commit
|
commitdiff
|
tree
2012-01-06
ingl
o
rion
R
efact
o
red validator
commit
|
commitdiff
|
tree
2012-01-06
inglorion
Made s
p
acing in test
s
more co
n
siste
n
t
commit
|
commitdiff
|
tree
2012-01-06
inglorion
Adde
d
2012 to list of year
s
in COPYIN
G
commit
|
commitdiff
|
tree
2012-01-06
i
n
glorion
Updated manp
a
ge and
R
EADME
commit
|
commitdiff
|
tree
2012-01-06
in
g
lorion
Run t
e
s
ts in parallel
commit
|
commitdiff
|
tree
2012-01-06
i
n
glorion
Updated
li
s
t of years in COPY
I
NG
commit
|
commitdiff
|
tree
2012-01-06
inglorion
Added
-
-
v
er
s
ion op
t
ion to vo
o
dooc
.
commit
|
commitdiff
|
tree
2012-01-06
inglor
i
on
R
e
moved s
u
pport an
d
tests for
o
ld code
gen
e
ra
t
or API
commit
|
commitdiff
|
tree
2012-01-06
inglorion
S
et v
e
rsion n
u
m
b
er
t
o 1
.
0
.
0
commit
|
commitdiff
|
tree
2012-01-06
inglorion
A
d
ded tests fo
r
supported la
n
guage
v
ersion
commit
|
commitdiff
|
tree
2012-01-06
i
nglorion
Documented that features and has_feature? methods are
.
.
.
commit
|
commitdiff
|
tree
2012-01-06
ingl
o
rion
Mo
v
ed
f
eatu
r
es and h
a
s_
f
eature? from V
o
odo
o
module
.
.
.
commit
|
commitdiff
|
tree
2011-12-17
in
g
lorion
Merge branch 'maste
r
' int
o
e
xperimenta
l
commit
|
commitdiff
|
tree
2011-12-15
inglorio
n
Made test
driver flush stdout before r
u
nning t
e
st program
commit
|
commitdiff
|
tree
2011-12-15
ingl
o
rion
i386_
n
asm_g
e
nerato
r
: ad
d
e
d m
i
ssing re
q
ui
r
e for nasm_gener
a
tor
commit
|
commitdiff
|
tree
2011-12-15
inglorion
Made test driver
flush
s
tdout
bef
o
re run
n
ing test progra
m
commit
|
commitdiff
|
tree
2011-12-15
i
n
glori
o
n
i386_nasm_
g
enerator: ad
d
ed
m
iss
i
ng re
q
uire for
n
asm_generator
commit
|
commitdiff
|
tree
2011-08-29
inglorion
Up
d
ate
d
l
angua
g
e speci
f
ication
commit
|
commitdiff
|
tree
2011-08-29
inglorion
v
a
lidator: get-
b
yte an
d
get-w
o
rd ar
e
expressions, not
.
.
.
commit
|
commitdiff
|
tree
2011-08-25
inglorion
Fixed mor
e
ty
p
o
s
commit
|
commitdiff
|
tree
next