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
fixed errors and help tests
2013-07-15
i
n
glo
r
i
on
f
ixed errors and h
e
lp t
e
sts
commit
|
commitdiff
|
tree
2013-07-13
inglorion
some upda
t
es to the docu
m
entation
commit
|
commitdiff
|
tree
2013-07-06
inglo
r
ion
added more generated fil
e
s to test/
.
gi
t
igno
r
e
commit
|
commitdiff
|
tree
2013-06-29
inglorio
n
added
--
c
heck opt
i
on to
v
ood
o
oc
commit
|
commitdiff
|
tree
2013-03-18
inglorion
allocat
e
fewer local vari
a
ble slots
commit
|
commitdiff
|
tree
2013-02-18
inglorion
adde
d
gr
o
ups
commit
|
commitdiff
|
tree
2013-02-17
inglorion
stricter test for variables in shared li
b
r
a
ries
commit
|
commitdiff
|
tree
2013-02-17
inglorion
made var
i
ab
l
es in shared
libraries
w
ork on i386
commit
|
commitdiff
|
tree
2013-02-17
ingl
o
r
ion
m
ade
variables in s
h
ared l
i
braries work on A
M
D64
commit
|
commitdiff
|
tree
2013-02-17
inglorion
sha
r
ed libraries can now export
v
a
riables on
M
IPS
commit
|
commitdiff
|
tree
2013-02-17
i
nglorion
im
p
le
m
e
nted sh
a
red
l
i
b
r
a
ry support on MIPS
commit
|
commitdiff
|
tree
2013-02-17
inglorion
added shared lib
r
ary
s
uppo
r
t to
A
M
D6
4
and
i
386
commit
|
commitdiff
|
tree
2013-02-17
ingl
o
rio
n
added
s
uppo
r
t for creatin
g
s
h
ared l
i
braries on
A
R
M
commit
|
commitdiff
|
tree
2013-02-10
inglorion
k
e
ep track of saved registers on MIPS
commit
|
commitdiff
|
tree
2013-02-10
in
g
lorion
a
d
de
d
save-frame-
a
nd-lo
c
als
commit
|
commitdiff
|
tree
2013-02-09
inglorion
removed no
l
onger necessary
code from mips
_
gas_generator
commit
|
commitdiff
|
tree
2013-02-09
in
g
lor
i
o
n
imp
l
e
m
ented save-lo
c
als and
r
estor
e
-locals o
n
MIP
S
commit
|
commitdiff
|
tree
2013-02-06
ing
l
orion
made save-fram
e
on
l
y
save registers
not yet saved in
.
.
.
commit
|
commitdiff
|
tree
2013-02-06
inglo
r
i
on
moved more code in
t
o common_c
o
de_generator
commit
|
commitdiff
|
tree
2013-02-05
inglorion
Moved s
a
ve and rest
o
r
e logic for frames
a
nd l
o
c
a
l
s
.
.
.
commit
|
commitdiff
|
tree
2013-02-03
inglori
o
n
i
m
plem
e
nted save-locals and
r
es
t
ore-locals
o
n i386
commit
|
commitdiff
|
tree
2013-02-03
inglori
o
n
implemented
{
save
,
resto
r
e}-frame and {save,restore
.
.
.
commit
|
commitdiff
|
tree
2013-02-02
i
n
g
lorion
added save-
l
ocals and
restore-locals, im
p
l
e
mented on ARM
commit
|
commitdiff
|
tree
2012-11-25
inglorion
Eliminat
e
some unnecessary loads on A
M
D
64
commit
|
commitdiff
|
tree
2012-11-25
inglorion
Removed a
number of spec
i
al cases
fro
m
t
h
e NASM generator
commit
|
commitdiff
|
tree
2012-11-25
inglorion
Stor
e
locals in reg
i
sters on AMD64
commit
|
commitdiff
|
tree
2012-11-24
inglorion
Use symbols ins
t
e
ad of strings to de
n
ote regist
e
rs
.
.
.
commit
|
commitdiff
|
tree
2012-11-24
i
n
g
lo
r
ion
Use i
m
mediate values fo
r
small integers on A
R
M
commit
|
commitdiff
|
tree
2012-11-24
in
g
lorion
Removed su
p
erfluo
u
s debug c
o
mments from ARM ge
n
e
rator
commit
|
commitdiff
|
tree
2012-11-24
inglo
r
ion
On ARM, don
'
t gen
e
rat
e
mul
with des
t
eq
u
al to
first
.
.
.
commit
|
commitdiff
|
tree
2012-11-24
inglor
i
on
F
ix AMD64 loading of immeadiate vales outside 32-bit
.
.
.
commit
|
commitdiff
|
tree
2012-11-21
inglo
r
i
o
n
S
tro
n
ger
t
est
for restore-frame
commit
|
commitdiff
|
tree
2012-11-21
in
g
lorio
n
Imp
l
e
m
ented subs
t
itute-number, resto
r
e-frame and save
.
.
.
commit
|
commitdiff
|
tree
2012-11-21
inglorion
Mak
e
save-frame and rest
o
re-frame work
o
n AMD64 and
.
.
.
commit
|
commitdiff
|
tree
2012-11-20
i
n
g
lorion
Make substitu
t
e-n
u
mber work on
AMD64 an
d
i
386
commit
|
commitdiff
|
tree
2012-11-20
inglorion
Added restore-frame and sav
e
-fram
e
on ARM
commit
|
commitdiff
|
tree
2012-11-19
i
n
g
lor
i
on
Adde
d
substitut
e
-number on ARM
commit
|
commitdiff
|
tree
2012-11-15
inglorion
Fix
i
386 code g
e
nerator
commit
|
commitdiff
|
tree
2012-11-15
inglorion
Make auto-
b
ytes
a
nd auto-words work with non-i
m
mediate
.
.
.
commit
|
commitdiff
|
tree
2012-11-15
i
nglori
o
n
Refactored AMD64 code gene
r
a
t
or
commit
|
commitdiff
|
tree
2012-11-11
inglorion
Mad
e
auto-bytes and auto-words
w
ork with variable arg
u
ments
.
.
.
commit
|
commitdiff
|
tree
2012-11-04
inglorion
Impleme
n
t auto-bytes a
n
d a
u
t
o
-words for
ARM
commit
|
commitdiff
|
tree
2012-11-04
inglorion
Make s
e
t
-at work on AR
M
commit
|
commitdiff
|
tree
2012-11-03
inglorion
Fix
A
R
M generator t
o
work
wi
t
h new Envi
r
onment co
d
e
commit
|
commitdiff
|
tree
2012-11-03
ing
l
orio
n
Upda
t
e test/
.
gitignore t
o
ign
o
re
n
ew binaries
commit
|
commitdiff
|
tree
2012-11-03
ing
l
orion
Split ma
n
y-vars into
3
separate test programs
commit
|
commitdiff
|
tree
2012-11-03
inglori
o
n
re
p
l
a
ced refer
e
n
c
es to increment_err
o
rs in tests
commit
|
commitdiff
|
tree
2012-10-31
ingl
o
rion
Changes f
o
r Ruby 1
.
9 compati
b
ility
commit
|
commitdiff
|
tree
2012-10-09
inglorio
n
Report number of passed and
f
ailed te
s
ts
commit
|
commitdiff
|
tree
2012-10-09
inglorion
Implemented auto-
b
y
t
e
s and
a
uto-words for mips
commit
|
commitdiff
|
tree
2012-10-05
inglo
r
i
on
Updat
e
MIPS code
g
enerator to work with refa
c
tore
d
.
.
.
commit
|
commitdiff
|
tree
2012-10-05
inglorio
n
Add
.
s to
.
SUFFIX
E
S in te
s
t/Mak
e
file
commit
|
commitdiff
|
tree
2012-09-17
inglorion
Ad
d
ed test case for
auto-words
a
n
d made it pass on
.
.
.
commit
|
commitdiff
|
tree
2012-09-16
i
nglo
r
ion
Fi
x
i38
6
c
o
de ge
n
erator so that a
l
l tests pass
commit
|
commitdiff
|
tree
2012-09-15
inglorio
n
Imple
m
ented auto-b
y
t
e
s on A
M
D
64
commit
|
commitdiff
|
tree
2012-09-10
in
g
lorion
New
E
nvironm
e
nt class
.
Tests pass on AMD64
commit
|
commitdiff
|
tree
2012-02-05
inglorion
More tests f
o
r set with at-expre
s
sion
s
commit
|
commitdiff
|
tree
2012-02-05
inglorion
Allow set to
a
ssign to at-expre
s
si
o
n
s
commit
|
commitdiff
|
tree
2012-02-05
inglorion
Set
versio
n
to 1
.
1-dev
commit
|
commitdiff
|
tree
2012-01-29
inglorion
Also tes
t
error text in t
e
st_parser
.
rb
commit
|
commitdiff
|
tree
2012-01-29
ingl
o
rion
M
ade
p
arser a
b
le to
r
eport mult
i
p
le erro
r
s per call
.
.
.
commit
|
commitdiff
|
tree
2012-01-29
inglorion
R
e
fact
o
red t
e
st
.
rb so that pass_test a
n
d fail_
t
est
.
.
.
commit
|
commitdiff
|
tree
2012-01-26
in
g
l
o
r
ion
Set version to 1
.
0
.
1
commit
|
commitdiff
|
tree
2012-01-26
i
n
glor
i
o
n
added some tes
t
s for the parser and f
i
xed some bu
g
s
commit
|
commitdiff
|
tree
2012-01-26
inglo
r
ion
Restru
c
tur
e
d tests so that
t
ests for
valida
t
or and
.
.
.
commit
|
commitdiff
|
tree
2012-01-14
inglorio
n
Adde
d
doc/feature
s
.
h
t
m
l
commit
|
commitdiff
|
tree
2012-01-06
in
g
l
orio
n
Add
e
d more
t
e
sts
f
or at-expr
e
ssi
o
n
s
commit
|
commitdiff
|
tree
2012-01-06
inglori
o
n
Updated tests
t
o deal with new
feature
s
commit
|
commitdiff
|
tree
2012-01-06
ing
l
o
rion
Added featu
r
es
b
its-per-word, byt
e
-order
a
nd bytes
.
.
.
commit
|
commitdiff
|
tree
2012-01-06
in
g
lorion
U
pdated
d
ocumentatio
n
f
o
r parser
commit
|
commitdiff
|
tree
2012-01-06
inglorion
R
efa
c
tored validator
commit
|
commitdiff
|
tree
2012-01-06
inglori
o
n
Made spac
i
ng in te
s
ts more con
s
is
t
ent
commit
|
commitdiff
|
tree
2012-01-06
inglorion
Added 2012 to l
i
st of years in COPYING
commit
|
commitdiff
|
tree
2012-01-06
inglorion
Upda
t
ed manpage a
n
d README
commit
|
commitdiff
|
tree
2012-01-06
ing
l
o
r
ion
Run tes
t
s in parallel
commit
|
commitdiff
|
tree
2012-01-06
ing
l
ori
o
n
Updated
l
ist of
y
ea
r
s in COPYIN
G
commit
|
commitdiff
|
tree
2012-01-06
inglor
i
on
Ad
d
ed -
-
versi
o
n
option
to v
o
odooc
.
commit
|
commitdiff
|
tree
2012-01-06
inglorion
Remov
e
d
suppo
r
t a
n
d t
e
sts
for
o
ld
c
o
d
e generato
r
API
commit
|
commitdiff
|
tree
2012-01-06
inglorion
Set versio
n
number to
1
.
0
.
0
commit
|
commitdiff
|
tree
2012-01-06
inglorion
Added test
s
for supported l
a
nguage versio
n
commit
|
commitdiff
|
tree
2012-01-06
ing
l
orion
Documented that featu
r
es and has_feature? methods are
.
.
.
commit
|
commitdiff
|
tree
2012-01-06
ingl
o
rion
M
o
v
ed features and has_feature? from Voodoo
m
odule
.
.
.
commit
|
commitdiff
|
tree
2011-12-17
ing
l
o
r
ion
M
e
rge bra
n
ch 'master' in
t
o experimen
t
al
commit
|
commitdiff
|
tree
2011-12-15
ing
l
or
i
on
Made test driver fl
u
sh stdout
before running te
s
t program
commit
|
commitdiff
|
tree
2011-12-15
inglorion
i
386_n
a
sm_genera
t
or: added missin
g
requ
i
re for
nasm_
g
enerator
commit
|
commitdiff
|
tree
2011-12-15
inglori
o
n
Ma
d
e tes
t
driver
f
lush
s
t
d
o
u
t
b
efore
r
u
n
ning
t
est p
r
ogram
commit
|
commitdiff
|
tree
2011-12-15
inglorion
i386_nasm_generator: added missing requ
i
re for
n
asm_generat
o
r
commit
|
commitdiff
|
tree
2011-08-29
i
n
g
lor
i
o
n
Update
d
l
angua
g
e
s
pec
i
ficatio
n
commit
|
commitdiff
|
tree
2011-08-29
inglorion
v
alidator: get
-
b
yte and get-word are
expressions,
not
.
.
.
commit
|
commitdiff
|
tree
2011-08-25
i
n
g
lorion
Fixe
d
more typos
commit
|
commitdiff
|
tree
2011-08-25
i
n
g
lorion
R
e
moved TODO and fixed som
e
t
ypos
i
n
MIPS ass
e
mbly
.
.
.
commit
|
commitdiff
|
tree
2011-08-25
inglorion
R
e
move
d
mention
of "i386
"
f
rom MIPS
a
ssembly generator
commit
|
commitdiff
|
tree
2011-08-19
inglorion
arm_gas_gen
e
rator: Don't write debug inf
o
to stderr
commit
|
commitdiff
|
tree
2011-08-19
inglorion
ar
m
_gas_generator: Implem
e
nte
d
tail c
a
lls
commit
|
commitdiff
|
tree
2011-08-19
inglor
i
o
n
arm_gas_gene
r
ator:
Im
p
leme
n
t
e
d rol
commit
|
commitdiff
|
tree
2011-08-19
inglori
o
n
arm_gas_
g
enerator: Implemented div a
n
d mod
using __aeabi_idi
.
.
.
commit
|
commitdiff
|
tree
2011-08-19
inglorion
arm_gas_gener
a
t
or: Emit constants at
every
goto and
.
.
.
commit
|
commitdiff
|
tree
2011-08-19
in
g
lorion
a
rm_ga
s
_generator:
A
d
ded support for blocks
commit
|
commitdiff
|
tree
2011-08-19
in
g
lo
r
ion
arm_g
a
s_generator:
make call work with addresses
in
.
.
.
commit
|
commitdiff
|
tree
2011-08-18
in
g
lorion
First s
u
ppor
t
for
a
r
m
architecture
commit
|
commitdiff
|
tree
next