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
added --check option to voodooc
2013-06-29
i
nglorion
added
-
-check option to vo
o
d
o
oc
commit
|
commitdiff
|
tree
2013-03-18
i
nglorion
allo
c
at
e
fewer local variable
s
lot
s
commit
|
commitdiff
|
tree
2013-02-18
inglori
o
n
added group
s
commit
|
commitdiff
|
tree
2013-02-17
inglorion
stricter test
f
or vari
a
bles in sh
a
red librar
i
es
commit
|
commitdiff
|
tree
2013-02-17
i
nglorion
made variables in shared libra
r
ies work on i386
commit
|
commitdiff
|
tree
2013-02-17
inglorion
made variable
s
in s
h
a
red librar
i
es w
o
rk on AM
D
64
commit
|
commitdiff
|
tree
2013-02-17
inglorion
shar
e
d libraries ca
n
now export var
i
ables on MI
P
S
commit
|
commitdiff
|
tree
2013-02-17
inglorion
impleme
n
t
ed
sh
a
red library s
u
pport on MI
P
S
commit
|
commitdiff
|
tree
2013-02-17
in
g
lor
i
on
adde
d
shared library
support to AMD64 an
d
i
386
commit
|
commitdiff
|
tree
2013-02-17
inglorion
added
s
upport for crea
t
ing shared librar
i
es on
A
R
M
commit
|
commitdiff
|
tree
2013-02-10
ing
l
orion
keep
t
r
a
c
k of saved
registers
o
n MIP
S
commit
|
commitdiff
|
tree
2013-02-10
inglorion
a
d
ded save-f
r
ame-
a
nd-l
o
ca
l
s
commit
|
commitdiff
|
tree
2013-02-09
i
n
glorion
r
e
mov
e
d no longer nece
s
sary
c
o
d
e
f
r
o
m mips_gas
_
generator
commit
|
commitdiff
|
tree
2013-02-09
i
nglorion
implemented save-lo
c
als and restore-l
o
cals on MIPS
commit
|
commitdiff
|
tree
2013-02-06
inglorion
made save-frame
o
nly sa
v
e re
g
isters
n
ot yet s
a
ved in
.
.
.
commit
|
commitdiff
|
tree
2013-02-06
inglori
o
n
move
d
more co
d
e
into common_code
_
genera
t
or
commit
|
commitdiff
|
tree
2013-02-05
i
n
glori
o
n
Moved save and restore logic f
o
r fr
a
m
e
s and locals
.
.
.
commit
|
commitdiff
|
tree
2013-02-03
i
nglorion
impl
e
m
e
n
ted save
-
loc
a
ls
a
n
d
res
t
ore-l
o
cals on
i
38
6
commit
|
commitdiff
|
tree
2013-02-03
in
g
lorion
imp
l
e
m
ented {save,res
t
ore}-frame and
{
sa
v
e,restore
.
.
.
commit
|
commitdiff
|
tree
2013-02-02
ing
l
orion
added save-locals and restore-locals, im
p
le
m
ented on ARM
commit
|
commitdiff
|
tree
2012-11-25
inglorion
Eliminate some unnecessa
r
y
l
oads o
n
AMD64
commit
|
commitdiff
|
tree
2012-11-25
inglorion
Re
m
ov
e
d a nu
m
ber of sp
e
c
ial cases from
t
he NASM generato
r
commit
|
commitdiff
|
tree
2012-11-25
in
g
lor
i
on
Store locals
i
n registers
o
n AMD64
commit
|
commitdiff
|
tree
2012-11-24
inglo
r
ion
Use
symbols
i
n
stead of strings t
o
denote registers
.
.
.
commit
|
commitdiff
|
tree
2012-11-24
inglorion
Use i
m
mediate
v
alues for small integers on ARM
commit
|
commitdiff
|
tree
2012-11-24
inglorion
Remove
d
superfluous
debug comments from
A
RM gener
a
t
or
commit
|
commitdiff
|
tree
2012-11-24
inglorion
On ARM, don't g
e
nerate mul with dest eq
u
al to first
.
.
.
commit
|
commitdiff
|
tree
2012-11-24
inglorion
Fix AMD64 loading
of
i
m
meadiate vales outside
3
2-bit
.
.
.
commit
|
commitdiff
|
tree
2012-11-21
i
nglo
r
ion
Stronger test for restore-frame
commit
|
commitdiff
|
tree
2012-11-21
inglor
i
on
Implemente
d
substitute-number, restore-fram
e
and save
.
.
.
commit
|
commitdiff
|
tree
2012-11-21
in
g
lorion
M
a
ke
save
-
frame
and restore-frame work on
A
MD64 and
.
.
.
commit
|
commitdiff
|
tree
2012-11-20
ing
l
orio
n
Make s
u
bstitute-n
u
mber w
o
rk on
A
M
D
64 and i386
commit
|
commitdiff
|
tree
2012-11-20
ing
l
ori
o
n
A
d
d
ed restore-fra
m
e and save-frame on ARM
commit
|
commitdiff
|
tree
2012-11-19
i
n
g
l
o
rion
Added substit
u
te-number on ARM
commit
|
commitdiff
|
tree
2012-11-15
inglorion
Fix i386 code gener
a
tor
commit
|
commitdiff
|
tree
2012-11-15
inglorion
Make auto-bytes and auto-words work with
n
on-imm
e
diate
.
.
.
commit
|
commitdiff
|
tree
2012-11-15
inglo
r
ion
Refactored AMD
6
4 code generator
commit
|
commitdiff
|
tree
2012-11-11
ingl
o
rion
Made auto-byt
e
s
and
a
uto-words work with vari
a
ble argum
e
nts
.
.
.
commit
|
commitdiff
|
tree
2012-11-04
inglorion
I
mpleme
n
t auto
-
b
ytes and auto-
w
or
d
s f
o
r
ARM
commit
|
commitdiff
|
tree
2012-11-04
inglorion
M
a
ke set-at
w
o
rk on AR
M
commit
|
commitdiff
|
tree
2012-11-03
inglor
i
o
n
Fix
A
RM generat
o
r to work with n
e
w Envi
r
o
nmen
t
c
ode
commit
|
commitdiff
|
tree
2012-11-03
ingl
o
rion
U
pdate test/
.
gitignore to
i
gnore new binaries
commit
|
commitdiff
|
tree
2012-11-03
in
g
l
o
r
i
on
Split m
a
ny
-
vars
into 3
s
eparate test prog
r
ams
commit
|
commitdiff
|
tree
2012-11-03
inglorion
replaced referenc
e
s to
i
ncr
e
ment_errors in t
e
sts
commit
|
commitdiff
|
tree
2012-10-31
ingl
o
r
i
on
Change
s
fo
r
Ruby 1
.
9 compatibility
commit
|
commitdiff
|
tree
2012-10-09
inglorion
Report numb
e
r of passed an
d
failed
tes
t
s
commit
|
commitdiff
|
tree
2012-10-09
inglorion
Impleme
n
t
ed auto-bytes
a
nd auto-words for mips
commit
|
commitdiff
|
tree
2012-10-05
in
g
lorion
Upda
t
e
M
IPS code generat
o
r to work with refactored
.
.
.
commit
|
commitdiff
|
tree
2012-10-05
ingl
o
rion
Add
.
s to
.
SUFFIXES in te
s
t/Make
f
ile
commit
|
commitdiff
|
tree
2012-09-17
inglorion
Add
e
d t
e
st cas
e
fo
r
auto-word
s
and m
a
de it pass
o
n
.
.
.
commit
|
commitdiff
|
tree
2012-09-16
inglorion
Fix i386 code gen
e
rator so that all t
e
sts pass
commit
|
commitdiff
|
tree
2012-09-15
i
n
glorion
Implemented
a
uto-bytes on AM
D
64
commit
|
commitdiff
|
tree
2012-09-10
inglor
i
on
New Environ
m
ent
c
lass
.
Te
s
ts pass
o
n AMD64
commit
|
commitdiff
|
tree
2012-02-05
inglori
o
n
More test
s
for set w
i
th at-expr
e
s
sions
commit
|
commitdiff
|
tree
2012-02-05
inglorion
Allow set to
assi
g
n
t
o at-expre
s
sions
commit
|
commitdiff
|
tree
2012-02-05
inglorion
Set version to 1
.
1
-
dev
commit
|
commitdiff
|
tree
2012-01-29
i
n
g
lor
i
o
n
Als
o
test
error text in test_p
a
rser
.
r
b
commit
|
commitdiff
|
tree
2012-01-29
inglorion
Made par
s
e
r
a
b
le to rep
o
rt multiple errors p
e
r
call
.
.
.
commit
|
commitdiff
|
tree
2012-01-29
inglorion
R
e
factored
test
.
rb so that pass_test and fa
i
l_
t
est
.
.
.
commit
|
commitdiff
|
tree
2012-01-26
ingl
o
rion
Set version to 1
.
0
.
1
commit
|
commitdiff
|
tree
2012-01-26
inglorion
ad
d
ed some
t
e
s
ts for the
p
ar
s
er and fixed
s
o
me bug
s
commit
|
commitdiff
|
tree
2012-01-26
inglorion
Restructured
t
e
s
ts so that tests f
o
r v
a
li
d
ato
r
and
.
.
.
commit
|
commitdiff
|
tree
2012-01-14
i
n
glorion
Ad
d
e
d
d
o
c
/
features
.
h
tml
commit
|
commitdiff
|
tree
2012-01-06
ing
l
or
i
on
Add
e
d
mo
r
e
t
es
t
s for at-ex
p
ressions
commit
|
commitdiff
|
tree
2012-01-06
i
n
g
lorion
U
p
dated
t
ests t
o
d
eal with
new featur
e
s
commit
|
commitdiff
|
tree
2012-01-06
i
nglorion
Ad
d
ed feat
u
res bits-pe
r
-wor
d
,
byt
e
-order
and byt
e
s
.
.
.
commit
|
commitdiff
|
tree
2012-01-06
i
n
glorion
Up
d
ated do
c
u
m
entation
f
or parser
commit
|
commitdiff
|
tree
2012-01-06
inglorion
R
e
fac
t
ored validator
commit
|
commitdiff
|
tree
2012-01-06
in
g
lorion
Made spacing in
t
e
s
t
s mo
r
e
consist
e
nt
commit
|
commitdiff
|
tree
2012-01-06
inglorion
Added 2012 to li
s
t of year
s
in COPYI
N
G
commit
|
commitdiff
|
tree
2012-01-06
inglorion
Upd
a
t
e
d
m
a
npage and README
commit
|
commitdiff
|
tree
2012-01-06
inglorion
Run tests i
n
p
a
rallel
commit
|
commitdiff
|
tree
2012-01-06
inglori
o
n
U
p
date
d
list of
y
ears in
C
O
P
YING
commit
|
commitdiff
|
tree
2012-01-06
inglorion
Added --version opti
o
n to
voodooc
.
commit
|
commitdiff
|
tree
2012-01-06
ing
l
o
r
io
n
Removed support
a
nd
t
e
s
t
s for old code generato
r
API
commit
|
commitdiff
|
tree
2012-01-06
ingl
o
rion
Set vers
i
on number
t
o
1
.
0
.
0
commit
|
commitdiff
|
tree
2012-01-06
i
n
g
lor
i
on
Adde
d
test
s
for sup
p
orted language
ve
r
sion
commit
|
commitdiff
|
tree
2012-01-06
inglori
o
n
Do
c
umented tha
t
fea
t
ures and has_fe
a
ture? methods are
.
.
.
commit
|
commitdiff
|
tree
2012-01-06
inglori
o
n
Mov
e
d
fea
t
ures and has_
f
eature? from Voodoo module
.
.
.
commit
|
commitdiff
|
tree
2011-12-17
inglorion
Mer
g
e
branch 'master' into e
x
perimental
commit
|
commitdiff
|
tree
2011-12-15
inglorion
M
ade test driver
f
lus
h
s
t
dout
b
efo
r
e running test program
commit
|
commitdiff
|
tree
2011-12-15
ingl
o
rio
n
i386_nasm
_
generat
o
r: added missing
r
equir
e
for na
s
m_generator
commit
|
commitdiff
|
tree
2011-12-15
inglorion
Made test drive
r
flush stdout be
f
ore runn
i
ng
tes
t
program
commit
|
commitdiff
|
tree
2011-12-15
i
n
g
l
orio
n
i
386_
n
a
sm_generator: added missi
n
g requi
r
e for na
s
m_g
e
nerator
commit
|
commitdiff
|
tree
2011-08-29
inglorion
Up
d
ated
l
anguage spec
i
ficat
i
o
n
commit
|
commitdiff
|
tree
2011-08-29
inglorion
validator: ge
t
-byte and get-word
a
re
expressions, not
.
.
.
commit
|
commitdiff
|
tree
2011-08-25
ing
l
ori
o
n
Fi
x
ed more typos
commit
|
commitdiff
|
tree
2011-08-25
inglorion
Removed TODO and fixed s
o
me typos in
M
IP
S
assembly
.
.
.
commit
|
commitdiff
|
tree
2011-08-25
inglor
i
on
Removed mention of "i38
6
"
f
r
o
m MIPS
assembly
g
enerator
commit
|
commitdiff
|
tree
2011-08-19
inglo
r
i
on
arm_gas
_
gen
e
rator: Don't write debug info to stderr
commit
|
commitdiff
|
tree
2011-08-19
inglorion
ar
m
_gas_ge
n
erator: Im
p
l
e
mented
t
ail
c
a
l
ls
commit
|
commitdiff
|
tree
2011-08-19
ingl
o
rio
n
a
r
m_gas_generator: Implemented ro
l
commit
|
commitdiff
|
tree
2011-08-19
inglorion
arm_gas_gen
e
rator
:
Imp
l
emented div
and mod using __aeabi_idi
.
.
.
commit
|
commitdiff
|
tree
2011-08-19
inglorion
arm_gas_
g
enerator
:
Emit constan
t
s at ever
y
goto
and
.
.
.
commit
|
commitdiff
|
tree
2011-08-19
ing
l
orio
n
a
rm_gas_ge
n
era
t
o
r:
A
dded support for block
s
commit
|
commitdiff
|
tree
2011-08-19
ingl
o
r
i
on
arm_gas_gene
r
a
tor:
make call work wi
t
h addres
s
es
i
n
.
.
.
commit
|
commitdiff
|
tree
2011-08-18
inglor
i
on
F
i
rs
t
support for arm architect
u
re
commit
|
commitdiff
|
tree
2011-07-08
inglorion
Updated
t
ests cas
e
s f
o
r set-byte and set word
commit
|
commitdiff
|
tree
2011-06-25
in
g
lorion
Added test pr
o
gra
m
contai
n
ing errors
commit
|
commitdiff
|
tree
2011-06-25
in
g
lorion
A
d
d
ed support for listing and testing features
commit
|
commitdiff
|
tree
next