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 more tests for @ expressions
2014-10-07
i
n
glori
o
n
added more tests fo
r
@ expressions
commit
|
commitdiff
|
tree
2014-10-07
inglorion
implement
e
d cons
t
a
n
t
pool distance logic using named
.
.
.
commit
|
commitdiff
|
tree
2014-10-06
inglorion
limi
t
ed dis
t
a
n
c
e of
co
n
sta
n
t po
o
ls to instr
u
ctions
.
.
.
commit
|
commitdiff
|
tree
2014-10-06
inglorion
on i386 and AMD64, generate position-indepe
n
dent code
.
.
.
commit
|
commitdiff
|
tree
2014-10-04
i
n
glorion
made AMD64 code generator preserve rbx
commit
|
commitdiff
|
tree
2014-09-01
inglo
r
i
o
n
added
m
ore th
o
rough testing of
e
xpressi
o
ns
commit
|
commitdiff
|
tree
2013-12-01
inglorion
s
e
t version to 1
.
1
.
3
commit
|
commitdiff
|
tree
2013-12-01
inglori
o
n
add
e
d missing @symbol_tracke
r
.
u
se on MIPS
commit
|
commitdiff
|
tree
2013-12-01
i
n
g
l
o
r
ion
r
e
j
ect
p
rog
r
ams th
a
t export
s
ymbols after they h
a
ve
.
.
.
commit
|
commitdiff
|
tree
2013-12-01
inglori
o
n
updated langu
a
ge definiti
o
n w
i
th ex
p
o
r
t/impo
r
t ordering
.
.
.
commit
|
commitdiff
|
tree
2013-12-01
i
n
glorion
made import on
amd64
a
nd i386 use
common
_
code_generator
commit
|
commitdiff
|
tree
2013-12-01
inglorion
a
l
so r
e
mov
e
.
s
files when ru
n
ning make
c
l
ean in
t
est
.
.
.
commit
|
commitdiff
|
tree
2013-12-01
inglorion
hoi
s
ted
co
m
mon f
u
nctio
n
ality for
i
mpo
r
t
to commo
n
_co
d
e
_generator
commit
|
commitdiff
|
tree
2013-11-30
inglorion
rej
e
ct pr
o
grams tha
t
impo
r
t
s
y
m
b
ols
a
fter
u
sing
them
commit
|
commitdiff
|
tree
2013-11-19
inglorion
build test/libgroup
.
so
i
nstead
of test/l
i
bgroup
.
s
commit
|
commitdiff
|
tree
2013-11-19
inglori
o
n
upd
a
ted
a
rchit
e
c
t
ure detection for MRI 2
.
0
commit
|
commitdiff
|
tree
2013-11-19
inglorion
a
d
ded i
g
nor
e
rules for test/labels
commit
|
commitdiff
|
tree
2013-10-30
ing
l
o
r
ion
support labels
t
hat start
i
n und
e
rscores
commit
|
commitdiff
|
tree
2013-10-19
inglorion
reject
pr
o
grams that use symbols that have not been
.
.
.
commit
|
commitdiff
|
tree
2013-10-19
in
g
lorion
fi
x
ed parsi
n
g of numbers a
f
ter line continuations
commit
|
commitdiff
|
tree
2013-10-18
ing
l
orion
make gem now generates gems wit
h
defa
u
l
t paths, archit
e
c
t
ur
e
.
.
.
commit
|
commitdiff
|
tree
2013-10-18
i
n
g
lorio
n
set vers
i
on to
1
.
1
.
2
commit
|
commitdiff
|
tree
2013-10-16
in
g
l
orion
fixed co
u
nt_loc
a
ls_he
l
per so th
a
t blocks
i
nside conditionals
.
.
.
commit
|
commitdiff
|
tree
2013-10-16
inglor
i
on
fixed c
o
mputati
o
n of local offsets on
ARM
commit
|
commitdiff
|
tree
2013-07-15
inglorion
set
version to 1
.
1
.
1
commit
|
commitdiff
|
tree
2013-07-15
i
nglori
o
n
set ver
s
ion
t
o 1
.
1
commit
|
commitdiff
|
tree
2013-07-15
in
g
lo
r
ion
updated language speci
f
ica
t
ion to Vo
o
doo 1
.
1
commit
|
commitdiff
|
tree
2013-07-15
inglorion
more test
fixes
commit
|
commitdiff
|
tree
2013-07-15
inglorion
fixe
d
errors and help tests
commit
|
commitdiff
|
tree
2013-07-13
i
n
glorion
some upda
t
es
t
o the documen
t
atio
n
commit
|
commitdiff
|
tree
2013-07-06
ing
l
orion
added more gen
e
r
a
ted files to test
/
.
gitignore
commit
|
commitdiff
|
tree
2013-06-29
ing
l
or
i
on
adde
d
--check o
p
tion to voodooc
commit
|
commitdiff
|
tree
2013-03-18
inglorion
a
l
locate fewer local variable
s
lots
commit
|
commitdiff
|
tree
2013-02-18
i
nglorion
added g
r
ou
p
s
commit
|
commitdiff
|
tree
2013-02-17
inglor
i
on
stricter te
s
t for var
i
ables in
shared libraries
commit
|
commitdiff
|
tree
2013-02-17
inglorion
made variables
i
n shared
l
ibraries work
o
n
i386
commit
|
commitdiff
|
tree
2013-02-17
inglorion
ma
d
e v
a
r
iables
in shared lib
r
ari
e
s wor
k
on AMD64
commit
|
commitdiff
|
tree
2013-02-17
ingl
o
r
i
on
sh
a
r
ed librari
e
s can now export variable
s
o
n
MIPS
commit
|
commitdiff
|
tree
2013-02-17
i
nglor
i
on
imp
l
emented
shared library support on MIPS
commit
|
commitdiff
|
tree
2013-02-17
i
n
glorion
a
dd
e
d sh
a
red lib
r
a
ry suppo
r
t
to AMD64 and i386
commit
|
commitdiff
|
tree
2013-02-17
i
n
glori
o
n
adde
d
support for
c
reating shared libraries o
n
ARM
commit
|
commitdiff
|
tree
2013-02-10
ingl
o
rion
keep track of sav
e
d registers on MIPS
commit
|
commitdiff
|
tree
2013-02-10
ingl
o
rio
n
adde
d
sav
e
-fram
e
-and-lo
c
als
commit
|
commitdiff
|
tree
2013-02-09
i
n
g
l
orion
r
e
moved no longer necessary
code
from mip
s
_
g
as_g
e
nerator
commit
|
commitdiff
|
tree
2013-02-09
in
g
l
or
i
on
impleme
n
ted save-loc
a
ls and res
t
ore-locals on MIPS
commit
|
commitdiff
|
tree
2013-02-06
in
g
lorion
made sav
e
-frame on
l
y save registers not yet sav
e
d in
.
.
.
commit
|
commitdiff
|
tree
2013-02-06
inglorion
moved more code i
n
to common_code_generator
commit
|
commitdiff
|
tree
2013-02-05
in
g
lori
o
n
Move
d
s
ave and
restore
l
ogic
f
or frames and locals
.
.
.
commit
|
commitdiff
|
tree
2013-02-03
inglorion
implement
e
d save-local
s
and restore-locals on i386
commit
|
commitdiff
|
tree
2013-02-03
i
n
glorion
implemented {save,restore}-frame and {sa
v
e,rest
o
re
.
.
.
commit
|
commitdiff
|
tree
2013-02-02
inglorion
a
d
de
d
save-
l
o
cals and restore-locals
,
impl
e
ment
e
d on ARM
commit
|
commitdiff
|
tree
2012-11-25
inglori
o
n
E
l
iminate some u
n
necessary
loads on AMD64
commit
|
commitdiff
|
tree
2012-11-25
in
g
lorion
Removed a number of
s
pecial cases from th
e
NASM generator
commit
|
commitdiff
|
tree
2012-11-25
inglorion
Store locals
i
n
registers
o
n AMD64
commit
|
commitdiff
|
tree
2012-11-24
inglor
i
on
Use symbols in
s
tead of strings to denote regi
s
ters
.
.
.
commit
|
commitdiff
|
tree
2012-11-24
ing
l
orion
U
s
e
imme
d
iate
v
a
l
ues for smal
l
integers
on ARM
commit
|
commitdiff
|
tree
2012-11-24
inglorion
Re
m
oved su
p
e
r
fluou
s
debug comments f
r
om ARM genera
t
or
commit
|
commitdiff
|
tree
2012-11-24
inglorion
On
ARM, don't generate mul
with
d
est equ
a
l to fir
s
t
.
.
.
commit
|
commitdiff
|
tree
2012-11-24
inglorion
F
ix AMD64 l
o
ad
i
ng of immeadiate vales ou
t
s
i
d
e 32
-
bit
.
.
.
commit
|
commitdiff
|
tree
2012-11-21
inglori
o
n
Stronger t
e
st fo
r
rest
o
re-frame
commit
|
commitdiff
|
tree
2012-11-21
inglor
i
on
I
m
plem
e
nted
s
ubs
t
itute-number, restore-f
r
ame a
n
d sav
e
.
.
.
commit
|
commitdiff
|
tree
2012-11-21
inglo
r
io
n
Make s
a
ve-frame and resto
r
e-fram
e
w
o
r
k on AM
D
64 and
.
.
.
commit
|
commitdiff
|
tree
2012-11-20
inglorion
Make substitute-numbe
r
work on
A
MD64 and i386
commit
|
commitdiff
|
tree
2012-11-20
i
nglori
o
n
Added rest
o
re
-
frame and
s
ave
-
f
r
ame on ARM
commit
|
commitdiff
|
tree
2012-11-19
i
n
glorion
Added
s
ubstitut
e
-numb
e
r on ARM
commit
|
commitdiff
|
tree
2012-11-15
ingl
o
r
i
on
Fix i386 code generator
commit
|
commitdiff
|
tree
2012-11-15
inglorio
n
Make auto-bytes
and auto-words work w
i
th non-immed
i
ate
.
.
.
commit
|
commitdiff
|
tree
2012-11-15
inglorion
Refa
c
tor
e
d AMD64 code
gener
a
tor
commit
|
commitdiff
|
tree
2012-11-11
i
n
g
lorion
Made
auto-bytes a
n
d
a
u
to-wor
d
s work with varia
b
le
a
rgu
m
ent
s
.
.
.
commit
|
commitdiff
|
tree
2012-11-04
inglor
i
on
Imple
m
ent auto-by
t
e
s and a
u
to-words for ARM
commit
|
commitdiff
|
tree
2012-11-04
i
n
g
lorion
Mak
e
set-at work on AR
M
commit
|
commitdiff
|
tree
2012-11-03
inglorion
Fix
A
R
M ge
n
erator to work with new Envir
o
nment code
commit
|
commitdiff
|
tree
2012-11-03
inglorion
Update te
s
t
/
.
gitignore t
o
i
g
nore ne
w
bin
a
ries
commit
|
commitdiff
|
tree
2012-11-03
inglorion
Sp
l
it many-vars int
o
3 separate test programs
commit
|
commitdiff
|
tree
2012-11-03
inglorion
replaced r
e
fere
n
ces to in
c
rement_errors in te
s
ts
commit
|
commitdiff
|
tree
2012-10-31
inglorion
Change
s
for Ruby 1
.
9 compatibility
commit
|
commitdiff
|
tree
2012-10-09
inglorion
Re
p
o
rt number of passed and failed tests
commit
|
commitdiff
|
tree
2012-10-09
ing
l
orion
I
mplemented auto-bytes and au
t
o-words for mip
s
commit
|
commitdiff
|
tree
2012-10-05
inglo
r
io
n
Update MIPS cod
e
generat
o
r to work wit
h
ref
a
ctor
e
d
.
.
.
commit
|
commitdiff
|
tree
2012-10-05
ing
l
orion
Ad
d
.
s to
.
SUFFIX
E
S
in t
e
st/Mak
e
file
commit
|
commitdiff
|
tree
2012-09-17
inglo
r
i
o
n
Added test case
f
or au
t
o-words and made it pass o
n
.
.
.
commit
|
commitdiff
|
tree
2012-09-16
inglo
r
ion
F
ix i386 co
d
e gene
r
a
t
or
so t
h
a
t
all tests pass
commit
|
commitdiff
|
tree
2012-09-15
inglor
i
o
n
Imp
l
eme
n
ted au
t
o
-bytes o
n
AMD64
commit
|
commitdiff
|
tree
2012-09-10
inglorion
Ne
w
E
n
v
ironme
n
t
class
.
Tes
t
s
p
ass on AMD64
commit
|
commitdiff
|
tree
2012-02-05
inglorion
More tests for set with at
-
expressions
commit
|
commitdiff
|
tree
2012-02-05
inglorio
n
Allow
set to assign to at
-
expressions
commit
|
commitdiff
|
tree
2012-02-05
ing
l
orion
Set v
e
rs
i
on to 1
.
1-dev
commit
|
commitdiff
|
tree
2012-01-29
i
n
glori
o
n
Also test
error
t
ext in test_pa
r
s
e
r
.
rb
commit
|
commitdiff
|
tree
2012-01-29
inglorion
Made parser able to
report multi
p
le errors per
c
a
ll
.
.
.
commit
|
commitdiff
|
tree
2012-01-29
inglorion
Refactored test
.
rb s
o
that pass_test and fail_
t
est
.
.
.
commit
|
commitdiff
|
tree
2012-01-26
inglor
i
on
Set versio
n
to 1
.
0
.
1
commit
|
commitdiff
|
tree
2012-01-26
ing
l
or
i
o
n
added so
m
e tests for the par
s
er a
n
d fixed some bugs
commit
|
commitdiff
|
tree
2012-01-26
inglo
r
ion
R
e
structur
e
d test
s
so th
a
t tests for valida
t
or an
d
.
.
.
commit
|
commitdiff
|
tree
2012-01-14
ing
l
orion
Added
doc/features
.
html
commit
|
commitdiff
|
tree
2012-01-06
in
g
lorion
Added more tes
t
s for at-expression
s
commit
|
commitdiff
|
tree
2012-01-06
inglori
o
n
Updat
e
d
tests to deal with new fe
a
ture
s
commit
|
commitdiff
|
tree
2012-01-06
inglorion
A
dded features bits
-
per-w
o
r
d
,
b
yte-order
and byt
e
s
.
.
.
commit
|
commitdiff
|
tree
2012-01-06
inglorion
U
p
date
d
doc
u
mentation fo
r
parser
commit
|
commitdiff
|
tree
2012-01-06
inglorio
n
Ref
a
ctored validator
commit
|
commitdiff
|
tree
2012-01-06
i
ng
l
orion
M
a
d
e spacing in tests more
c
onsistent
commit
|
commitdiff
|
tree
next