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
ingl
o
r
i
on
added --check option to voodooc
commit
|
commitdiff
|
tree
2013-03-18
i
n
glorion
a
llocat
e
fewer local variabl
e
slots
commit
|
commitdiff
|
tree
2013-02-18
ingl
o
rion
added grou
p
s
commit
|
commitdiff
|
tree
2013-02-17
ing
l
orion
stri
c
ter
t
est f
o
r varia
b
les in
s
h
a
red libra
r
ies
commit
|
commitdiff
|
tree
2013-02-17
inglorion
made v
a
ri
a
b
les in shared librarie
s
work on i3
8
6
commit
|
commitdiff
|
tree
2013-02-17
inglorion
m
a
de variables in sh
a
red
libraries
work o
n
AMD64
commit
|
commitdiff
|
tree
2013-02-17
inglor
i
on
shared librar
i
es can now export variabl
e
s
o
n MIPS
commit
|
commitdiff
|
tree
2013-02-17
inglorion
impleme
n
ted shared l
i
b
r
ary support on M
I
PS
commit
|
commitdiff
|
tree
2013-02-17
ingl
o
rion
added shared
library s
u
pport t
o
AMD64 and i386
commit
|
commitdiff
|
tree
2013-02-17
inglorion
added support f
o
r crea
t
ing s
h
ared librari
e
s
o
n ARM
commit
|
commitdiff
|
tree
2013-02-10
i
n
glorion
kee
p
t
r
ack
of saved register
s
on
MIPS
commit
|
commitdiff
|
tree
2013-02-10
inglor
i
on
ad
d
ed
s
ave-frame-and
-
loc
a
ls
commit
|
commitdiff
|
tree
2013-02-09
i
n
glorio
n
removed no
lo
n
ger
neces
s
ary
code
f
r
o
m mip
s
_gas_generator
commit
|
commitdiff
|
tree
2013-02-09
inglorion
implemen
t
ed save-locals and restore-locals on M
I
PS
commit
|
commitdiff
|
tree
2013-02-06
i
n
gl
o
r
ion
made save-frame only save
reg
i
ste
r
s not yet sa
v
ed
in
.
.
.
commit
|
commitdiff
|
tree
2013-02-06
inglorion
m
o
ve
d
m
ore cod
e
into
commo
n
_code_generator
commit
|
commitdiff
|
tree
2013-02-05
in
g
lorion
Moved s
a
ve and re
s
tore
l
ogic for frames
a
n
d loca
l
s
.
.
.
commit
|
commitdiff
|
tree
2013-02-03
inglori
o
n
i
mplemented s
a
v
e
-locals and restore-lo
c
als
o
n
i
386
commit
|
commitdiff
|
tree
2013-02-03
inglo
r
ion
im
p
lem
e
nted {save,
r
estore
}
-frame and
{
s
a
v
e,restore
.
.
.
commit
|
commitdiff
|
tree
2013-02-02
in
g
lori
o
n
added save-locals
a
nd resto
r
e-
l
oc
a
ls, implement
e
d on ARM
commit
|
commitdiff
|
tree
2012-11-25
inglo
r
ion
E
l
iminate some unnecess
a
r
y loads on AMD64
commit
|
commitdiff
|
tree
2012-11-25
inglorion
Removed
a
nu
m
ber of special
c
ases
from
the NA
S
M
generator
commit
|
commitdiff
|
tree
2012-11-25
ingl
o
r
io
n
Store loc
a
l
s
in regist
e
rs on AMD64
commit
|
commitdiff
|
tree
2012-11-24
inglorion
Us
e
symbols ins
t
ead of
strings to
d
enote regist
e
rs
.
.
.
commit
|
commitdiff
|
tree
2012-11-24
i
n
glorion
U
s
e im
m
edi
a
te v
a
lues for small integers on A
R
M
commit
|
commitdiff
|
tree
2012-11-24
inglorion
Removed superfl
u
ou
s
debu
g
comments from ARM generator
commit
|
commitdiff
|
tree
2012-11-24
inglor
i
on
O
n ARM,
don't
generate mul with
de
s
t equal to first
.
.
.
commit
|
commitdiff
|
tree
2012-11-24
ingl
o
rion
Fix AMD64 loading of immeadiate vales o
u
tsid
e
32
-
bit
.
.
.
commit
|
commitdiff
|
tree
2012-11-21
inglorion
Str
o
nger te
s
t
f
or r
e
st
o
re-frame
commit
|
commitdiff
|
tree
2012-11-21
inglor
i
on
I
m
plemented substitu
t
e-numbe
r
, re
s
tore-f
r
am
e
a
n
d save
.
.
.
commit
|
commitdiff
|
tree
2012-11-21
inglorion
M
a
ke save
-
frame and restore-fra
m
e work on
A
MD64 an
d
.
.
.
commit
|
commitdiff
|
tree
2012-11-20
inglorion
M
a
ke substitute-number w
o
r
k
on A
M
D64 and i386
commit
|
commitdiff
|
tree
2012-11-20
inglorion
Added restore-frame and s
a
v
e
-
frame on ARM
commit
|
commitdiff
|
tree
2012-11-19
i
nglor
i
on
A
dded substitute-
n
umb
e
r on A
R
M
commit
|
commitdiff
|
tree
2012-11-15
inglo
r
i
o
n
Fix i386 cod
e
generator
commit
|
commitdiff
|
tree
2012-11-15
inglorio
n
Make aut
o
-bytes and auto-words work with
n
on-immediate
.
.
.
commit
|
commitdiff
|
tree
2012-11-15
inglor
i
on
Refact
o
re
d
AMD6
4
code gene
r
at
o
r
commit
|
commitdiff
|
tree
2012-11-11
inglorion
Made auto-bytes and auto-words
w
ork with v
a
riable arguments
.
.
.
commit
|
commitdiff
|
tree
2012-11-04
inglorio
n
Implement auto-bytes a
n
d a
u
t
o
-words f
o
r ARM
commit
|
commitdiff
|
tree
2012-11-04
inglo
r
io
n
Make
s
et-at wor
k
on ARM
commit
|
commitdiff
|
tree
2012-11-03
inglorio
n
Fix ARM generator t
o
work
wit
h
new
Envir
o
nment code
commit
|
commitdiff
|
tree
2012-11-03
i
n
glor
i
on
U
p
date test/
.
gi
t
i
g
nore to ignore new binaries
commit
|
commitdiff
|
tree
2012-11-03
in
g
l
o
r
ion
Split m
a
ny-
v
ars into 3 se
p
arate test
programs
commit
|
commitdiff
|
tree
2012-11-03
ing
l
orion
replaced references t
o
incre
m
ent_errors in t
e
sts
commit
|
commitdiff
|
tree
2012-10-31
in
g
l
o
rio
n
C
h
an
g
e
s for Ruby 1
.
9 compatibility
commit
|
commitdiff
|
tree
2012-10-09
inglorio
n
Report
n
umber of passed and failed tes
t
s
commit
|
commitdiff
|
tree
2012-10-09
inglori
o
n
Imp
l
e
m
e
n
t
e
d au
t
o
-
bytes
a
nd auto-words for mips
commit
|
commitdiff
|
tree
2012-10-05
inglorion
Update MIP
S
code ge
n
erator to
work with ref
a
c
tored
.
.
.
commit
|
commitdiff
|
tree
2012-10-05
ingl
o
rion
Add
.
s to
.
SUFFIXES in test/Makefile
commit
|
commitdiff
|
tree
2012-09-17
i
nglorion
Added te
s
t c
a
se for auto-words and
made it pass on
.
.
.
commit
|
commitdiff
|
tree
2012-09-16
i
n
glorion
Fix i386 code generator so t
h
at
a
ll t
e
s
t
s pas
s
commit
|
commitdiff
|
tree
2012-09-15
inglor
i
on
Imp
l
emented
au
t
o
-
byte
s
on
AMD
6
4
commit
|
commitdiff
|
tree
2012-09-10
inglo
r
ion
New Environment
class
.
Test
s
pass
on AMD6
4
commit
|
commitdiff
|
tree
2012-02-05
i
ng
l
orion
More tests for set with a
t
-expressi
o
n
s
commit
|
commitdiff
|
tree
2012-02-05
ingl
o
rion
A
l
low set t
o
a
s
sign to
a
t-expressions
commit
|
commitdiff
|
tree
2012-02-05
ing
l
ori
o
n
Set versi
o
n
to 1
.
1-de
v
commit
|
commitdiff
|
tree
2012-01-29
i
n
glorion
Also
test
e
rro
r
text in te
s
t_parser
.
rb
commit
|
commitdiff
|
tree
2012-01-29
inglo
r
ion
Ma
d
e parser able
t
o report multiple
e
rrors pe
r
call
.
.
.
commit
|
commitdiff
|
tree
2012-01-29
ing
l
o
r
io
n
Refactored test
.
r
b so that pass_test
and fail_test
.
.
.
commit
|
commitdiff
|
tree
2012-01-26
i
nglo
r
i
on
S
e
t ver
s
i
o
n to
1
.
0
.
1
commit
|
commitdiff
|
tree
2012-01-26
i
n
gl
o
rion
ad
d
e
d
some tests
f
o
r the
p
a
r
ser
a
nd fixed some bugs
commit
|
commitdiff
|
tree
2012-01-26
inglorion
Restr
u
ctured tests s
o
that
tests
for valid
a
t
or and
.
.
.
commit
|
commitdiff
|
tree
2012-01-14
i
ng
l
orion
Added doc/features
.
html
commit
|
commitdiff
|
tree
2012-01-06
inglorion
Added more test
s
for at-expre
s
sions
commit
|
commitdiff
|
tree
2012-01-06
inglorion
Updated tests to
d
eal
with ne
w
f
e
atures
commit
|
commitdiff
|
tree
2012-01-06
inglorion
Added featur
e
s b
i
t
s
-per
-
word, byte-o
r
der and b
y
tes
.
.
.
commit
|
commitdiff
|
tree
2012-01-06
inglorion
Updated do
c
umen
t
ati
o
n for parser
commit
|
commitdiff
|
tree
2012-01-06
inglorion
Refactored validator
commit
|
commitdiff
|
tree
2012-01-06
inglorion
M
a
de sp
a
cing in te
s
ts more
consistent
commit
|
commitdiff
|
tree
2012-01-06
inglorion
Added 2012 to list
o
f years in COPYING
commit
|
commitdiff
|
tree
2012-01-06
inglorion
Updated manpage
and README
commit
|
commitdiff
|
tree
2012-01-06
inglorion
Run tests in parallel
commit
|
commitdiff
|
tree
2012-01-06
inglorion
Updat
e
d list of years i
n
COPY
I
NG
commit
|
commitdiff
|
tree
2012-01-06
ing
l
orion
Ad
d
e
d --version
o
ption to voodooc
.
commit
|
commitdiff
|
tree
2012-01-06
ingl
o
r
ion
Removed
s
u
p
p
o
rt and tests
f
or old code gene
r
ato
r
API
commit
|
commitdiff
|
tree
2012-01-06
inglo
r
ion
Se
t
vers
i
on number
t
o 1
.
0
.
0
commit
|
commitdiff
|
tree
2012-01-06
inglorion
Added tes
t
s for supported l
a
nguage
v
e
rsion
commit
|
commitdiff
|
tree
2012-01-06
ingl
o
rion
Do
c
u
m
e
nted that f
e
a
t
ures a
n
d
has_feature? methods ar
e
.
.
.
commit
|
commitdiff
|
tree
2012-01-06
inglorion
Mo
v
e
d
fe
a
t
u
res and has_featur
e
?
from Voodoo module
.
.
.
commit
|
commitdiff
|
tree
2011-12-17
inglorion
Merg
e
br
a
nch '
m
as
t
er' into experimental
commit
|
commitdiff
|
tree
2011-12-15
inglorio
n
Made test driver flush stdout
b
efore running test progra
m
commit
|
commitdiff
|
tree
2011-12-15
inglor
i
on
i3
8
6_
n
as
m
_generato
r
:
a
dde
d
missing require for nasm_generator
commit
|
commitdiff
|
tree
2011-12-15
inglorion
Made test driver
flush stdou
t
before runn
i
ng
test progr
a
m
commit
|
commitdiff
|
tree
2011-12-15
ing
l
orion
i38
6
_
nas
m
_ge
n
erator: added mis
s
ing
r
equire for nasm_ge
n
e
ra
t
or
commit
|
commitdiff
|
tree
2011-08-29
inglorion
Updated language sp
e
cific
a
tion
commit
|
commitdiff
|
tree
2011-08-29
ingl
o
rion
val
i
dator:
g
e
t
-byte and get-
w
ord
a
re
expressions, not
.
.
.
commit
|
commitdiff
|
tree
2011-08-25
inglorion
Fixed
mo
r
e typo
s
commit
|
commitdiff
|
tree
2011-08-25
i
n
g
l
orion
Remo
v
ed T
O
D
O and fixed
some typos in MIPS assembly
.
.
.
commit
|
commitdiff
|
tree
2011-08-25
i
n
glorion
Removed
m
ention of "i3
8
6" f
r
om MIPS as
s
e
m
bly gener
a
tor
commit
|
commitdiff
|
tree
2011-08-19
inglorion
a
r
m
_gas_generator: Don't wri
t
e de
b
ug info to stderr
commit
|
commitdiff
|
tree
2011-08-19
i
n
glorion
arm_gas_genera
t
or: Implemented
tail calls
commit
|
commitdiff
|
tree
2011-08-19
inglorio
n
ar
m
_gas_generator
:
Implemented rol
commit
|
commitdiff
|
tree
2011-08-19
inglorion
arm_gas
_
g
enerator: Implemented div
a
nd
mod using __
a
eabi_idi
.
.
.
commit
|
commitdiff
|
tree
2011-08-19
inglori
o
n
arm_ga
s
_generator: Emit constants
a
t every got
o
and
.
.
.
commit
|
commitdiff
|
tree
2011-08-19
in
g
l
orion
arm_gas_generato
r
: A
d
ded supp
o
rt for blocks
commit
|
commitdiff
|
tree
2011-08-19
inglorion
ar
m
_gas_generat
o
r: make call wor
k
with addr
e
sses in
.
.
.
commit
|
commitdiff
|
tree
2011-08-18
i
n
glorion
Fir
s
t
s
upport for
a
rm architecture
commit
|
commitdiff
|
tree
2011-07-08
ing
l
orion
Updated
t
e
sts cases
f
or
s
et-byte and set wo
r
d
commit
|
commitdiff
|
tree
2011-06-25
inglorion
Added test program contain
i
ng
e
r
rors
commit
|
commitdiff
|
tree
2011-06-25
inglorion
Added suppo
r
t for l
i
sting a
n
d
testin
g
features
commit
|
commitdiff
|
tree
next