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 missing @symbol_tracker.use on MIPS
2013-12-01
inglorion
add
e
d
m
i
ssing @symbol_tracker
.
use on MIPS
commit
|
commitdiff
|
tree
2013-12-01
inglor
i
on
reject prog
r
ams
t
hat export sy
m
bols af
t
er they
h
a
ve
.
.
.
commit
|
commitdiff
|
tree
2013-12-01
inglor
i
on
up
d
ated language
d
efinition
w
it
h
export/imp
o
rt ordering
.
.
.
commit
|
commitdiff
|
tree
2013-12-01
inglorion
made
i
mport o
n
am
d
64
and i386 use common_code_generator
commit
|
commitdiff
|
tree
2013-12-01
inglorion
a
lso remove
.
s files wh
e
n run
n
in
g
mak
e
clean in test
.
.
.
commit
|
commitdiff
|
tree
2013-12-01
inglorio
n
hoist
e
d
common
func
t
i
o
na
l
i
ty for i
m
po
r
t to common_
c
od
e
_gene
r
at
o
r
commit
|
commitdiff
|
tree
2013-11-30
i
nglorion
r
e
jec
t
pro
g
rams that im
p
ort sym
b
ols
afte
r
using them
commit
|
commitdiff
|
tree
2013-11-19
ing
l
o
rion
build test
/
libgroup
.
so
ins
t
ead of test/libgroup
.
s
commit
|
commitdiff
|
tree
2013-11-19
inglo
r
i
on
updated archi
t
ec
t
ure
d
ete
c
t
i
on for MRI 2
.
0
commit
|
commitdiff
|
tree
2013-11-19
ing
l
orion
added ig
n
ore rul
e
s for test/label
s
commit
|
commitdiff
|
tree
2013-10-30
inglorion
support la
b
els that start
i
n underscor
e
s
commit
|
commitdiff
|
tree
2013-10-19
inglorion
reje
c
t
programs that use
symbols that h
a
ve not
been
.
.
.
commit
|
commitdiff
|
tree
2013-10-19
ing
l
orion
fi
x
ed p
a
rsing of n
u
mb
e
rs after line c
o
ntinuat
i
ons
commit
|
commitdiff
|
tree
2013-10-18
i
nglori
o
n
m
ake gem n
o
w g
e
nerates gems with
d
efault paths, a
r
chitecture
.
.
.
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
lor
i
on
fixed
c
o
unt
_
locals_h
e
lper so
that
b
locks ins
i
d
e conditionals
.
.
.
commit
|
commitdiff
|
tree
2013-10-16
inglo
r
ion
fixed
c
o
mputation of local offse
t
s on ARM
commit
|
commitdiff
|
tree
2013-07-15
i
n
glorion
se
t
ve
r
sion to 1
.
1
.
1
commit
|
commitdiff
|
tree
2013-07-15
inglorion
set version t
o
1
.
1
commit
|
commitdiff
|
tree
2013-07-15
i
nglorion
up
d
ated l
a
nguage specificat
i
o
n to
V
o
o
doo 1
.
1
commit
|
commitdiff
|
tree
2013-07-15
inglor
i
on
more test fixes
commit
|
commitdiff
|
tree
2013-07-15
inglorion
fixe
d
err
o
rs and h
e
lp tests
commit
|
commitdiff
|
tree
2013-07-13
inglor
i
on
s
o
me updates
to the documen
t
ation
commit
|
commitdiff
|
tree
2013-07-06
i
n
glorion
adde
d
mor
e
g
enerated file
s
t
o
test/
.
gitignore
commit
|
commitdiff
|
tree
2013-06-29
i
n
glorio
n
added --check option to v
o
od
o
oc
commit
|
commitdiff
|
tree
2013-03-18
inglorion
allocate fe
w
e
r
local variable slots
commit
|
commitdiff
|
tree
2013-02-18
ing
l
orion
added
groups
commit
|
commitdiff
|
tree
2013-02-17
i
n
glorion
stricter test for v
a
riables in s
h
ared libraries
commit
|
commitdiff
|
tree
2013-02-17
inglorion
mad
e
vari
a
b
le
s
in shared libraries work o
n
i386
commit
|
commitdiff
|
tree
2013-02-17
inglorion
ma
d
e
v
ariables in shared libraries work on AMD64
commit
|
commitdiff
|
tree
2013-02-17
inglorio
n
shared libraries can
n
ow export variables on
M
IPS
commit
|
commitdiff
|
tree
2013-02-17
inglori
o
n
implemente
d
shared l
i
brary supp
o
r
t
o
n MIPS
commit
|
commitdiff
|
tree
2013-02-17
ingl
o
rion
added shared librar
y
support to AMD64 and i
3
8
6
commit
|
commitdiff
|
tree
2013-02-17
inglori
o
n
a
dded support for creating shared
l
i
b
raries on ARM
commit
|
commitdiff
|
tree
2013-02-10
inglorio
n
ke
e
p track of sav
e
d regi
s
t
ers on
M
IPS
commit
|
commitdiff
|
tree
2013-02-10
in
g
lo
r
ion
added save-frame
-
a
nd-locals
commit
|
commitdiff
|
tree
2013-02-09
i
nglori
o
n
r
e
moved no longer necess
a
ry code
f
rom mips_ga
s
_
generator
commit
|
commitdiff
|
tree
2013-02-09
inglor
i
on
i
m
plem
e
nte
d
s
ave-
l
ocals and restore
-
l
ocals on
M
I
P
S
commit
|
commitdiff
|
tree
2013-02-06
in
g
lorion
made sav
e
-fra
m
e on
l
y save r
e
gi
s
ters not yet saved i
n
.
.
.
commit
|
commitdiff
|
tree
2013-02-06
inglorion
moved more code in
t
o comm
o
n_code_generator
commit
|
commitdiff
|
tree
2013-02-05
i
n
glorion
Moved save and restore lo
g
ic for fr
a
mes and locals
.
.
.
commit
|
commitdiff
|
tree
2013-02-03
inglorion
im
p
lement
e
d
save-locals and restor
e
-locals on i38
6
commit
|
commitdiff
|
tree
2013-02-03
inglori
o
n
imp
l
emented {save,r
e
s
t
ore}-frame a
n
d {save,res
t
ore
.
.
.
commit
|
commitdiff
|
tree
2013-02-02
inglorion
added save-loc
a
ls and res
t
ore-locals, i
m
pl
e
m
ented on ARM
commit
|
commitdiff
|
tree
2012-11-25
in
g
lori
o
n
Eliminate so
m
e
unnecessary loads on AMD
6
4
commit
|
commitdiff
|
tree
2012-11-25
inglorion
Re
m
oved a number of spec
i
al cases from t
h
e NASM gen
e
rator
commit
|
commitdiff
|
tree
2012-11-25
inglorion
Store locals in registers
on AMD64
commit
|
commitdiff
|
tree
2012-11-24
inglo
r
ion
Use symb
o
ls instead of str
i
ngs to de
n
ote
r
e
gister
s
.
.
.
commit
|
commitdiff
|
tree
2012-11-24
i
nglorion
Us
e
imm
e
d
iate va
l
ues f
o
r
s
m
a
ll integ
e
rs o
n
ARM
commit
|
commitdiff
|
tree
2012-11-24
ing
l
orion
Removed superfluous debug comments
f
r
o
m
A
R
M
generator
commit
|
commitdiff
|
tree
2012-11-24
inglorion
On ARM, don't
g
enerate mu
l
with dest equal to
first
.
.
.
commit
|
commitdiff
|
tree
2012-11-24
inglorion
Fix AMD64 l
o
ading o
f
immeadiate vales outsid
e
32-bit
.
.
.
commit
|
commitdiff
|
tree
2012-11-21
inglor
i
on
Stronge
r
t
est for restore-fram
e
commit
|
commitdiff
|
tree
2012-11-21
inglorion
Imple
m
ented substi
t
ute-number, restore-f
r
ame and save
.
.
.
commit
|
commitdiff
|
tree
2012-11-21
inglorion
Make save-frame
a
nd
restore-frame work on AMD64 and
.
.
.
commit
|
commitdiff
|
tree
2012-11-20
inglorion
Mak
e
s
u
b
s
t
itute-n
u
mber work on
A
MD
6
4 and i386
commit
|
commitdiff
|
tree
2012-11-20
inglo
r
i
o
n
Added
r
es
t
or
e
-frame and
s
av
e
-fr
a
me on AR
M
commit
|
commitdiff
|
tree
2012-11-19
ing
l
orion
Added
s
u
b
stitut
e
-numb
e
r on ARM
commit
|
commitdiff
|
tree
2012-11-15
ing
l
ori
o
n
F
i
x
i38
6
code generator
commit
|
commitdiff
|
tree
2012-11-15
inglorion
Make auto-bytes and a
u
to
-
words work with
n
on-immediate
.
.
.
commit
|
commitdiff
|
tree
2012-11-15
i
nglorion
R
efactored AMD64 co
d
e generator
commit
|
commitdiff
|
tree
2012-11-11
inglorion
Made a
u
to
-
bytes an
d
auto-wo
r
ds work w
i
th variable
arg
u
ments
.
.
.
commit
|
commitdiff
|
tree
2012-11-04
inglorion
Implement auto-bytes and auto-words for ARM
commit
|
commitdiff
|
tree
2012-11-04
inglorion
Make set
-
at work o
n
A
RM
commit
|
commitdiff
|
tree
2012-11-03
inglorio
n
Fix ARM generator
t
o work with new Env
i
ronm
e
nt code
commit
|
commitdiff
|
tree
2012-11-03
i
nglorion
Upd
a
te te
s
t/
.
gi
t
ignore to ignor
e
new binar
i
e
s
commit
|
commitdiff
|
tree
2012-11-03
in
g
lorio
n
Split m
a
ny-var
s
into 3 s
e
p
arate test progra
m
s
commit
|
commitdiff
|
tree
2012-11-03
inglorion
repl
a
ced r
e
fere
n
ce
s
t
o inc
r
ement_errors in
test
s
commit
|
commitdiff
|
tree
2012-10-31
inglorion
C
hanges for Ruby 1
.
9
c
o
mpati
b
i
l
ity
commit
|
commitdiff
|
tree
2012-10-09
inglor
i
on
Report
n
umber of passed and
f
a
i
led tests
commit
|
commitdiff
|
tree
2012-10-09
inglorion
Implemented auto-bytes
and auto
-
w
ords
f
or mips
commit
|
commitdiff
|
tree
2012-10-05
in
g
lo
r
i
o
n
U
pdate MIPS code gene
r
ator
t
o
work with
r
efactored
.
.
.
commit
|
commitdiff
|
tree
2012-10-05
i
n
glor
i
on
Add
.
s to
.
SUFFIX
E
S
i
n
test/Makef
i
l
e
commit
|
commitdiff
|
tree
2012-09-17
i
nglorio
n
Added tes
t
case for auto-words and ma
d
e it pas
s
on
.
.
.
commit
|
commitdiff
|
tree
2012-09-16
inglorion
Fix i386 code generator so that all tests p
a
s
s
commit
|
commitdiff
|
tree
2012-09-15
ingl
o
rion
I
m
plemented auto-by
t
es on AMD64
commit
|
commitdiff
|
tree
2012-09-10
inglo
r
i
o
n
New Environment clas
s
.
Tests pass on
A
MD
6
4
commit
|
commitdiff
|
tree
2012-02-05
inglorion
More
tests
f
or set with
a
t-e
x
pressions
commit
|
commitdiff
|
tree
2012-02-05
inglorion
Allow
s
e
t
to
assign
to
at-expressions
commit
|
commitdiff
|
tree
2012-02-05
inglori
o
n
Set version
t
o 1
.
1-de
v
commit
|
commitdiff
|
tree
2012-01-29
in
g
lorion
Als
o
test error text in test_parser
.
rb
commit
|
commitdiff
|
tree
2012-01-29
inglorion
Made parse
r
able to r
e
port mu
l
ti
p
le
e
rrors per call
.
.
.
commit
|
commitdiff
|
tree
2012-01-29
inglorio
n
Refac
t
o
r
ed
test
.
rb so t
h
at pass_test
and f
a
il_te
s
t
.
.
.
commit
|
commitdiff
|
tree
2012-01-26
inglorion
Set version
t
o
1
.
0
.
1
commit
|
commitdiff
|
tree
2012-01-26
in
g
lorion
adde
d
some tests for
the parse
r
and
f
ixed some bugs
commit
|
commitdiff
|
tree
2012-01-26
i
n
glorion
R
estruc
t
u
r
ed tests so t
h
at t
e
sts for validator and
.
.
.
commit
|
commitdiff
|
tree
2012-01-14
inglorion
Add
e
d do
c
/
features
.
htm
l
commit
|
commitdiff
|
tree
2012-01-06
inglor
i
o
n
Add
e
d more tests
f
or at
-
expressions
commit
|
commitdiff
|
tree
2012-01-06
ingl
o
r
io
n
Updated tests
t
o deal wit
h
new features
commit
|
commitdiff
|
tree
2012-01-06
inglorion
Ad
d
ed fe
a
tures bits
-
p
e
r-word, byte-order and
b
ytes
.
.
.
commit
|
commitdiff
|
tree
2012-01-06
in
g
lorion
U
p
dated do
c
ume
n
tati
o
n for par
s
er
commit
|
commitdiff
|
tree
2012-01-06
in
g
lorion
Refactore
d
validator
commit
|
commitdiff
|
tree
2012-01-06
i
n
glorion
M
ade spacing in tests more c
o
nsistent
commit
|
commitdiff
|
tree
2012-01-06
inglorion
A
dded 2012 to
l
ist of years in COPYING
commit
|
commitdiff
|
tree
2012-01-06
ingl
o
rion
Updated m
a
n
p
ag
e
and
README
commit
|
commitdiff
|
tree
2012-01-06
inglorion
Run tests in paral
l
el
commit
|
commitdiff
|
tree
2012-01-06
inglorion
Updated list o
f
years
i
n COPYIN
G
commit
|
commitdiff
|
tree
2012-01-06
inglorion
Added --version option
to voodoo
c
.
commit
|
commitdiff
|
tree
2012-01-06
inglorion
Removed
support and tests for old cod
e
gen
e
r
a
tor API
commit
|
commitdiff
|
tree
2012-01-06
i
nglorion
Se
t
version numb
e
r to 1
.
0
.
0
commit
|
commitdiff
|
tree
next