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
moved more code into common_code_generator
2013-02-06
ing
l
orio
n
mov
e
d m
o
re code int
o
common_
c
ode_generator
commit
|
commitdiff
|
tree
2013-02-05
i
n
g
lorion
Moved save
a
nd restore
logic for fra
m
es and locals
.
.
.
commit
|
commitdiff
|
tree
2013-02-03
i
n
glorion
implemented
s
ave-loc
a
l
s and restore-locals on i386
commit
|
commitdiff
|
tree
2013-02-03
inglo
r
i
on
i
m
p
l
e
mented {save,
r
e
s
tore}-frame and {save,restore
.
.
.
commit
|
commitdiff
|
tree
2013-02-02
inglorion
added save-
l
ocals and res
t
ore
-
locals, implemented on ARM
commit
|
commitdiff
|
tree
2012-11-25
inglorion
Elimin
a
te some unnece
s
sary
loads on
AMD64
commit
|
commitdiff
|
tree
2012-11-25
i
n
glor
i
on
Removed
a
nu
m
b
er of s
p
e
c
ial cas
e
s from the
N
ASM generator
commit
|
commitdiff
|
tree
2012-11-25
inglorion
Store locals in re
g
isters on A
M
D
64
commit
|
commitdiff
|
tree
2012-11-24
inglorion
Use symbols instead of
strings
t
o
d
enote register
s
.
.
.
commit
|
commitdiff
|
tree
2012-11-24
inglorio
n
Use
immedia
t
e values for small
i
ntegers on ARM
commit
|
commitdiff
|
tree
2012-11-24
inglorio
n
Removed s
u
perfluous debug c
o
mments
f
rom ARM g
e
nerator
commit
|
commitdiff
|
tree
2012-11-24
in
g
lori
o
n
O
n
ARM, don't g
e
n
e
rate m
u
l with dest equa
l
to first
.
.
.
commit
|
commitdiff
|
tree
2012-11-24
inglorion
Fix AM
D
64 loading of immead
i
ate vales outside 32-bit
.
.
.
commit
|
commitdiff
|
tree
2012-11-21
inglorion
Stron
g
e
r tes
t
for
restore-fra
m
e
commit
|
commitdiff
|
tree
2012-11-21
inglorion
Implemented subs
t
itu
t
e-number
,
resto
r
e-fram
e
and save
.
.
.
commit
|
commitdiff
|
tree
2012-11-21
inglor
i
on
Make save-frame and restore
-
frame w
o
rk on AMD64
and
.
.
.
commit
|
commitdiff
|
tree
2012-11-20
inglor
i
on
Make su
b
stitute-num
b
er
w
ork on AMD64 and i386
commit
|
commitdiff
|
tree
2012-11-20
i
nglorion
Added
re
s
tor
e
-f
r
am
e
and
s
ave-fra
m
e on
A
R
M
commit
|
commitdiff
|
tree
2012-11-19
inglorion
Added substitute-number on ARM
commit
|
commitdiff
|
tree
2012-11-15
inglor
i
on
Fix i386 code generator
commit
|
commitdiff
|
tree
2012-11-15
i
n
glori
o
n
M
ake auto-bytes and auto-word
s
w
o
rk with n
o
n-immedia
t
e
.
.
.
commit
|
commitdiff
|
tree
2012-11-15
inglorion
Re
f
actored AM
D
64
c
ode generator
commit
|
commitdiff
|
tree
2012-11-11
inglor
i
on
Mad
e
aut
o
-bytes
a
nd auto-words work with variable argumen
t
s
.
.
.
commit
|
commitdiff
|
tree
2012-11-04
inglor
i
on
I
mplemen
t
auto-bytes
and auto-words fo
r
A
R
M
commit
|
commitdiff
|
tree
2012-11-04
i
nglorion
Make se
t
-
a
t
work on ARM
commit
|
commitdiff
|
tree
2012-11-03
inglo
r
ion
Fix ARM g
e
nerator
to work with
new Environment code
commit
|
commitdiff
|
tree
2012-11-03
in
g
lorion
Update test/
.
gitignore
to ignore new bina
r
ies
commit
|
commitdiff
|
tree
2012-11-03
inglor
i
on
Split many-vars in
t
o 3 separate test pro
g
rams
commit
|
commitdiff
|
tree
2012-11-03
inglori
o
n
repl
a
ced re
f
erences to
incr
e
ment_errors in tests
commit
|
commitdiff
|
tree
2012-10-31
ing
l
orion
C
h
anges for Ruby 1
.
9 compatibility
commit
|
commitdiff
|
tree
2012-10-09
inglorion
R
e
po
r
t number of
p
assed
a
nd failed tests
commit
|
commitdiff
|
tree
2012-10-09
inglo
r
ion
Implemented
auto-bytes and
auto-words for mips
commit
|
commitdiff
|
tree
2012-10-05
inglo
r
ion
Update MIPS
co
d
e
g
ene
r
ator
t
o
work wit
h
refactored
.
.
.
commit
|
commitdiff
|
tree
2012-10-05
inglorion
Ad
d
.
s
t
o
.
S
U
FFIXES in test/Make
f
ile
commit
|
commitdiff
|
tree
2012-09-17
inglorion
Added test case for aut
o
-words and made it pas
s
on
.
.
.
commit
|
commitdiff
|
tree
2012-09-16
inglo
r
ion
Fix
i386 code gen
e
rator so that a
l
l tests pass
commit
|
commitdiff
|
tree
2012-09-15
inglorion
Im
p
le
m
ented auto-bytes
o
n
AMD64
commit
|
commitdiff
|
tree
2012-09-10
ing
l
ori
o
n
New Env
i
ro
n
ment
c
lass
.
T
ests pass on AMD64
commit
|
commitdiff
|
tree
2012-02-05
i
n
glori
o
n
M
o
r
e
t
es
t
s
for set wit
h
at-exp
r
essions
commit
|
commitdiff
|
tree
2012-02-05
ingl
o
ri
o
n
Allow set to assign to at-exp
r
essions
commit
|
commitdiff
|
tree
2012-02-05
inglorion
Set ver
s
ion to 1
.
1-dev
commit
|
commitdiff
|
tree
2012-01-29
inglo
r
ion
Al
s
o test err
o
r
t
ext in
test_parser
.
rb
commit
|
commitdiff
|
tree
2012-01-29
in
g
lori
o
n
Ma
d
e parser able to
report multiple
e
r
rors p
e
r call
.
.
.
commit
|
commitdiff
|
tree
2012-01-29
in
g
lor
i
on
Refactored t
e
st
.
rb
so
t
h
at
pass_test and fail_test
.
.
.
commit
|
commitdiff
|
tree
2012-01-26
ingl
o
r
ion
Se
t
version to
1
.
0
.
1
commit
|
commitdiff
|
tree
2012-01-26
inglorion
adde
d
some tes
t
s for
t
h
e
parser an
d
f
i
xed s
o
me bugs
commit
|
commitdiff
|
tree
2012-01-26
inglorion
Restructured
t
e
s
ts so that
t
ests
f
or validator an
d
.
.
.
commit
|
commitdiff
|
tree
2012-01-14
inglorion
Added doc/featu
r
es
.
h
t
ml
commit
|
commitdiff
|
tree
2012-01-06
i
n
glorion
Added mo
r
e tes
t
s for at-expressions
commit
|
commitdiff
|
tree
2012-01-06
inglorion
Upd
a
ted tes
t
s
to deal with
new features
commit
|
commitdiff
|
tree
2012-01-06
inglor
i
o
n
A
d
ded features bits
-
p
er-word, byte-order and b
y
t
e
s
.
.
.
commit
|
commitdiff
|
tree
2012-01-06
inglorion
Up
d
ate
d
documentation for parser
commit
|
commitdiff
|
tree
2012-01-06
i
n
g
l
o
rion
R
e
f
a
ctored
v
alidator
commit
|
commitdiff
|
tree
2012-01-06
inglorion
Made s
p
acing i
n
test
s
more co
n
s
istent
commit
|
commitdiff
|
tree
2012-01-06
ing
l
ori
o
n
Adde
d
20
1
2 to list of year
s
i
n
C
O
PYING
commit
|
commitdiff
|
tree
2012-01-06
in
g
lorion
Updated manpage and README
commit
|
commitdiff
|
tree
2012-01-06
inglorion
R
un tests i
n
parallel
commit
|
commitdiff
|
tree
2012-01-06
inglo
r
ion
Up
d
ated list
o
f
yea
r
s
in COPYING
commit
|
commitdiff
|
tree
2012-01-06
inglori
o
n
Added --ve
r
s
i
on o
p
t
i
on
t
o voodooc
.
commit
|
commitdiff
|
tree
2012-01-06
inglorion
Removed
s
upport
a
nd tests
f
o
r
old code
g
e
nerato
r
API
commit
|
commitdiff
|
tree
2012-01-06
i
n
glorion
Set v
e
r
s
i
on number
t
o 1
.
0
.
0
commit
|
commitdiff
|
tree
2012-01-06
inglorion
Added tests for
su
p
ported lan
g
uag
e
ver
s
i
o
n
commit
|
commitdiff
|
tree
2012-01-06
i
n
glo
r
i
o
n
Document
e
d
t
h
at
f
eatures a
n
d
has_featur
e
? m
e
thods are
.
.
.
commit
|
commitdiff
|
tree
2012-01-06
inglorio
n
M
oved f
e
atu
r
e
s
and
has_feature?
f
r
om Voodoo module
.
.
.
commit
|
commitdiff
|
tree
2011-12-17
inglorion
Merge
b
ran
c
h 'master' into exper
i
mental
commit
|
commitdiff
|
tree
2011-12-15
inglorion
Made tes
t
dri
v
e
r
flus
h
stdout before running test p
r
ogram
commit
|
commitdiff
|
tree
2011-12-15
ingl
o
rion
i386
_
nasm_gen
e
rator: added mi
s
sing
r
equire fo
r
nas
m
_generator
commit
|
commitdiff
|
tree
2011-12-15
inglorion
M
ade test dri
v
e
r
fl
u
sh std
o
ut befo
r
e
r
unning test pro
g
ram
commit
|
commitdiff
|
tree
2011-12-15
i
ngl
o
ri
o
n
i386_n
a
sm_gen
e
rator: added mi
s
sing req
u
ire
fo
r
n
a
sm_generator
commit
|
commitdiff
|
tree
2011-08-29
ingl
o
rion
Updated
lan
g
uage speci
f
ication
commit
|
commitdiff
|
tree
2011-08-29
inglorion
vali
d
ator: get-byte
and get-
w
ord are expressions, not
.
.
.
commit
|
commitdiff
|
tree
2011-08-25
inglori
o
n
Fixed more typos
commit
|
commitdiff
|
tree
2011-08-25
in
g
lorion
R
emoved
TODO and fixed
som
e
typos in M
I
PS assembly
.
.
.
commit
|
commitdiff
|
tree
2011-08-25
inglorion
Remo
v
e
d mentio
n
o
f "i386" from
MI
P
S assembly
generator
commit
|
commitdiff
|
tree
2011-08-19
inglorion
arm_gas_ge
n
e
rator
:
D
on't write debug
i
nf
o
to st
d
err
commit
|
commitdiff
|
tree
2011-08-19
i
nglorio
n
arm_ga
s
_generator: Imp
l
emented tail
calls
commit
|
commitdiff
|
tree
2011-08-19
in
g
lori
o
n
arm_
g
as_generator:
Impl
e
mented rol
commit
|
commitdiff
|
tree
2011-08-19
inglorio
n
arm_gas_generator:
Implemented div
and mod using _
_
ae
a
bi_idi
.
.
.
commit
|
commitdiff
|
tree
2011-08-19
i
n
g
l
orion
arm_
g
as_generator: Emit const
a
nts
at ever
y
g
oto and
.
.
.
commit
|
commitdiff
|
tree
2011-08-19
inglorion
arm_g
a
s
_generator: Add
e
d supp
o
rt for bl
o
ck
s
commit
|
commitdiff
|
tree
2011-08-19
in
g
lorion
arm_gas
_
generator: make call w
o
rk with address
e
s in
.
.
.
commit
|
commitdiff
|
tree
2011-08-18
i
n
glor
i
on
First support for arm arch
i
te
c
ture
commit
|
commitdiff
|
tree
2011-07-08
inglorion
Updated
t
ests cas
e
s for set-
b
yte and set word
commit
|
commitdiff
|
tree
2011-06-25
inglori
o
n
Added test p
r
og
r
am containing e
r
ro
r
s
commit
|
commitdiff
|
tree
2011-06-25
inglorion
Added support for listing and testin
g
features
commit
|
commitdiff
|
tree
2011-04-04
inglorion
Impr
o
ved error re
p
or
t
ing
commit
|
commitdiff
|
tree
2011-04-04
inglorion
P
ut validation in the parser
commit
|
commitdiff
|
tree
2011-03-20
inglorion
Made v
o
odooc repor
t
mult
i
ple
comp
i
ler errors, if pre
s
ent
commit
|
commitdiff
|
tree
2011-03-20
inglorion
Changed
"topleve
l
" to "top
_
l
evel" to ali
g
n with existing
.
.
.
commit
|
commitdiff
|
tree
2011-03-19
inglor
i
on
Mad
e
c
omp
i
ler col
l
ect errors, ins
t
e
a
d
o
f ba
i
ling out
.
.
.
commit
|
commitdiff
|
tree
2011-03-18
inglor
i
o
n
M
e
rged
v
a
lidato
r
t
es
t
s with
c
ompiler tests
commit
|
commitdiff
|
tree
2011-03-18
i
nglorion
Ad
d
ed v
a
l
i
dator to compiler
commit
|
commitdiff
|
tree
2011-03-18
in
g
l
o
ri
o
n
A
d
d
ed support for at-ex
p
ress
i
ons to validator
commit
|
commitdiff
|
tree
2011-03-17
i
n
glorion
Adde
d
more d
i
rectives to va
l
idat
o
r
commit
|
commitdiff
|
tree
2011-03-17
inglorion
Added validator
commit
|
commitdiff
|
tree
2011-03-15
inglorio
n
Added
.
git
i
gnore fil
e
to test
directory
commit
|
commitdiff
|
tree
2011-01-15
i
nglorion
Synchronized l
a
n
guage
.
html with lates
t
lang
u
age spe
c
i
fication
commit
|
commitdiff
|
tree
2011-01-10
i
n
glor
i
on
Added support
for chai
n
ed
if
commit
|
commitdiff
|
tree
2011-01-10
i
nglorion
Added
t
est case f
o
r chaine
d
if
commit
|
commitdiff
|
tree
2011-01-08
i
n
glor
i
o
n
Implem
e
nted rota
t
e actions for MIPS
commit
|
commitdiff
|
tree
next