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
made AMD64 code generator preserve rbx
2014-10-04
ing
l
o
ri
o
n
made AMD64 code generator preser
v
e r
b
x
commit
|
commitdiff
|
tree
2014-09-01
inglorio
n
added more thorou
g
h testing of expressions
commit
|
commitdiff
|
tree
2013-12-01
inglorion
set version to 1
.
1
.
3
commit
|
commitdiff
|
tree
2013-12-01
i
n
glori
o
n
added mi
s
sing @symbol_tra
c
ker
.
use on
M
IPS
commit
|
commitdiff
|
tree
2013-12-01
in
g
lorion
re
j
ect
pro
g
ra
m
s that ex
p
ort symbols
after they have
.
.
.
commit
|
commitdiff
|
tree
2013-12-01
inglorio
n
upda
t
ed language definitio
n
w
i
t
h
export/i
m
p
ort ordering
.
.
.
commit
|
commitdiff
|
tree
2013-12-01
inglorion
m
a
d
e import
o
n a
m
d64 an
d
i
3
86
use
c
o
mm
o
n_
c
ode
_
generator
commit
|
commitdiff
|
tree
2013-12-01
inglori
o
n
a
l
so remove
.
s fil
e
s
w
hen running make
c
lean in
t
est
.
.
.
commit
|
commitdiff
|
tree
2013-12-01
inglo
r
ion
hoisted
c
ommon funct
i
onali
t
y
for import to comm
o
n_code_generator
commit
|
commitdiff
|
tree
2013-11-30
in
g
lorion
reject programs t
h
at import symbols after
using them
commit
|
commitdiff
|
tree
2013-11-19
i
nglorion
build test/libgroup
.
so instead of test/
l
ibgr
o
u
p
.
s
commit
|
commitdiff
|
tree
2013-11-19
inglorion
upda
t
e
d
ar
c
hit
e
cture detection fo
r
MRI 2
.
0
commit
|
commitdiff
|
tree
2013-11-19
inglorion
a
d
ded i
g
no
r
e
ru
l
es for
t
e
st/labels
commit
|
commitdiff
|
tree
2013-10-30
inglo
r
ion
s
upport labels that start in underscores
commit
|
commitdiff
|
tree
2013-10-19
inglorion
reje
c
t programs th
a
t
use symbols that have not been
.
.
.
commit
|
commitdiff
|
tree
2013-10-19
in
g
lorion
fixed p
a
rsing of numbers after
l
ine con
t
i
nuati
o
ns
commit
|
commitdiff
|
tree
2013-10-18
inglo
r
ion
make gem now ge
n
er
a
tes gems with default
p
aths, architecture
.
.
.
commit
|
commitdiff
|
tree
2013-10-18
inglorion
set versio
n
to 1
.
1
.
2
commit
|
commitdiff
|
tree
2013-10-16
inglorion
fix
e
d count_locals_helper so that
b
locks inside condi
t
ion
a
ls
.
.
.
commit
|
commitdiff
|
tree
2013-10-16
ing
l
orion
fix
e
d
computation of local
offsets on ARM
commit
|
commitdiff
|
tree
2013-07-15
ingl
o
r
ion
set version to
1
.
1
.
1
commit
|
commitdiff
|
tree
2013-07-15
inglorion
s
e
t versi
o
n
to 1
.
1
commit
|
commitdiff
|
tree
2013-07-15
inglor
i
on
updated la
n
guage specification to Vood
o
o
1
.
1
commit
|
commitdiff
|
tree
2013-07-15
i
n
g
l
orion
more test
fixes
commit
|
commitdiff
|
tree
2013-07-15
inglo
r
ion
fix
e
d errors a
n
d help t
e
sts
commit
|
commitdiff
|
tree
2013-07-13
inglorion
s
ome updat
e
s
to t
h
e doc
u
menta
t
ion
commit
|
commitdiff
|
tree
2013-07-06
ing
l
orion
added more genera
t
ed file
s
to test/
.
g
i
tignore
commit
|
commitdiff
|
tree
2013-06-29
i
nglor
i
on
add
e
d
--check option to voodooc
commit
|
commitdiff
|
tree
2013-03-18
i
n
g
lorio
n
a
l
loc
a
te fewer local vari
a
b
le slots
commit
|
commitdiff
|
tree
2013-02-18
in
g
lori
o
n
adde
d
groups
commit
|
commitdiff
|
tree
2013-02-17
inglorion
strict
e
r
test for
va
r
iabl
e
s
i
n
shared librarie
s
commit
|
commitdiff
|
tree
2013-02-17
inglorion
made var
i
a
b
les in shared libraries work on
i386
commit
|
commitdiff
|
tree
2013-02-17
i
n
glori
o
n
made vari
a
bles in
s
ha
r
ed libraries wor
k
on AMD64
commit
|
commitdiff
|
tree
2013-02-17
inglorio
n
shared li
b
raries can now export var
i
ables on
M
IPS
commit
|
commitdiff
|
tree
2013-02-17
inglorion
i
m
plemented
shared l
i
b
r
ary support on MI
P
S
commit
|
commitdiff
|
tree
2013-02-17
inglorion
added sha
r
ed
library
s
u
p
port to AMD
6
4 and
i386
commit
|
commitdiff
|
tree
2013-02-17
inglori
o
n
add
e
d support for creatin
g
sh
a
red
libraries on ARM
commit
|
commitdiff
|
tree
2013-02-10
in
g
lori
o
n
keep track of
s
aved registers
on MIPS
commit
|
commitdiff
|
tree
2013-02-10
inglo
r
ion
added
save-fra
m
e
-and-locals
commit
|
commitdiff
|
tree
2013-02-09
i
nglo
r
ion
removed no long
e
r necessary code from mips_
g
as_generator
commit
|
commitdiff
|
tree
2013-02-09
inglorion
i
mpleme
n
ted save-local
s
and rest
o
re-locals on M
I
PS
commit
|
commitdiff
|
tree
2013-02-06
inglorion
made save-frame only save r
e
gisters not yet saved in
.
.
.
commit
|
commitdiff
|
tree
2013-02-06
i
n
gl
o
rion
moved more
c
ode into common_code_gener
a
t
o
r
commit
|
commitdiff
|
tree
2013-02-05
inglorio
n
Moved save and rest
o
re logi
c
for frames an
d
loca
l
s
.
.
.
commit
|
commitdiff
|
tree
2013-02-03
i
n
glorion
i
m
plem
e
nted save-locals and restore-locals on i386
commit
|
commitdiff
|
tree
2013-02-03
inglorion
imp
l
e
m
ented {save,res
t
o
re}-frame
and {s
a
ve,restore
.
.
.
commit
|
commitdiff
|
tree
2013-02-02
inglorion
added sav
e
-locals a
n
d restore-locals, impl
e
mente
d
on ARM
commit
|
commitdiff
|
tree
2012-11-25
inglori
o
n
Eliminat
e
some unnece
s
sary loads on AMD64
commit
|
commitdiff
|
tree
2012-11-25
inglor
i
on
Removed a number
o
f
s
p
e
c
ial cases from the NASM generator
commit
|
commitdiff
|
tree
2012-11-25
inglorion
St
o
r
e locals
in re
g
isters on AMD64
commit
|
commitdiff
|
tree
2012-11-24
in
g
lorion
U
se sy
m
bols
instead of
strings t
o
de
n
ote regi
s
ters
.
.
.
commit
|
commitdiff
|
tree
2012-11-24
inglorion
Use immediate val
u
es for smal
l
integer
s
on
ARM
commit
|
commitdiff
|
tree
2012-11-24
i
n
glorion
Remove
d
superfluous debug comments from
A
RM generat
o
r
commit
|
commitdiff
|
tree
2012-11-24
inglorion
O
n
ARM, don't gen
e
rate mul
wi
t
h
dest equal to first
.
.
.
commit
|
commitdiff
|
tree
2012-11-24
inglo
r
ion
F
i
x AMD64 loadi
n
g of
imm
e
adiate val
e
s outside 3
2
-bit
.
.
.
commit
|
commitdiff
|
tree
2012-11-21
inglorion
Stron
g
er
t
e
st f
o
r res
t
ore-
f
ra
m
e
commit
|
commitdiff
|
tree
2012-11-21
ing
l
o
r
ion
Implement
e
d substitute-
n
um
b
er, restore-fr
a
me and save
.
.
.
commit
|
commitdiff
|
tree
2012-11-21
inglori
o
n
Make save-frame and re
s
t
ore-frame wor
k
on AMD6
4
and
.
.
.
commit
|
commitdiff
|
tree
2012-11-20
ing
l
orion
Make
substitute-n
u
mber
w
ork on AMD64
and i386
commit
|
commitdiff
|
tree
2012-11-20
inglori
o
n
Ad
d
ed res
t
ore-frame a
n
d
save-f
r
a
me on
ARM
commit
|
commitdiff
|
tree
2012-11-19
in
g
lorion
Added substitu
t
e
-number on
A
RM
commit
|
commitdiff
|
tree
2012-11-15
inglorio
n
F
ix i386 code generator
commit
|
commitdiff
|
tree
2012-11-15
inglori
o
n
Make au
t
o-
b
ytes and auto
-
words work with no
n
-
i
mmedi
a
te
.
.
.
commit
|
commitdiff
|
tree
2012-11-15
inglo
r
ion
Refa
c
tored AMD64
code
ge
n
era
t
or
commit
|
commitdiff
|
tree
2012-11-11
ing
l
orion
M
a
de auto-bytes and auto-words work with va
r
iable a
r
gume
n
ts
.
.
.
commit
|
commitdiff
|
tree
2012-11-04
ing
l
o
r
ion
Implement
auto-bytes and
auto
-
words fo
r
ARM
commit
|
commitdiff
|
tree
2012-11-04
inglorion
Mak
e
s
et-at work on
ARM
commit
|
commitdiff
|
tree
2012-11-03
i
n
glo
r
ion
Fix ARM gen
e
ra
t
or
t
o work with new Envir
o
nment code
commit
|
commitdiff
|
tree
2012-11-03
inglor
i
o
n
Upda
t
e
test/
.
gitign
o
re to ignore new binar
i
e
s
commit
|
commitdiff
|
tree
2012-11-03
inglorio
n
Spl
i
t m
a
ny-vars
i
nto 3 separa
t
e test p
r
ograms
commit
|
commitdiff
|
tree
2012-11-03
i
n
gl
o
rion
r
ep
l
aced references t
o
increm
e
nt_errors
i
n te
s
ts
commit
|
commitdiff
|
tree
2012-10-31
i
n
glorion
Changes
f
or Ruby 1
.
9
c
ompa
t
ibi
l
it
y
commit
|
commitdiff
|
tree
2012-10-09
ing
l
orion
Report number of pas
s
ed and failed
t
ests
commit
|
commitdiff
|
tree
2012-10-09
inglo
r
ion
I
mplemented auto-
b
ytes and auto-wor
d
s for mips
commit
|
commitdiff
|
tree
2012-10-05
inglo
r
i
o
n
Update MIPS
c
ode generator to
work wi
t
h refac
t
ored
.
.
.
commit
|
commitdiff
|
tree
2012-10-05
inglorion
Add
.
s to
.
S
UFFIXES in t
e
st/Makefile
commit
|
commitdiff
|
tree
2012-09-17
inglo
r
i
o
n
A
d
ded test case f
o
r aut
o
-words an
d
ma
d
e i
t
pass on
.
.
.
commit
|
commitdiff
|
tree
2012-09-16
i
n
g
lorion
F
ix i386 code gen
e
r
ator
s
o that all tests pass
commit
|
commitdiff
|
tree
2012-09-15
inglor
i
on
Implemented
a
uto-bytes on AMD64
commit
|
commitdiff
|
tree
2012-09-10
i
n
glorion
Ne
w
Environm
e
n
t class
.
Tests pass on AMD64
commit
|
commitdiff
|
tree
2012-02-05
inglorion
M
ore tests for set with
a
t-exp
r
essio
n
s
commit
|
commitdiff
|
tree
2012-02-05
i
n
g
lorion
Allow set to
a
ssign
t
o
at
-
expression
s
commit
|
commitdiff
|
tree
2012-02-05
inglori
o
n
Set version to 1
.
1
-dev
commit
|
commitdiff
|
tree
2012-01-29
inglorio
n
Also test error text
in test_par
s
er
.
rb
commit
|
commitdiff
|
tree
2012-01-29
ingl
o
r
i
on
M
a
de
parser ab
l
e to report
multiple errors per call
.
.
.
commit
|
commitdiff
|
tree
2012-01-29
inglorion
Refac
t
ored test
.
r
b
so t
h
a
t
pas
s
_tes
t
a
n
d
fail
_
test
.
.
.
commit
|
commitdiff
|
tree
2012-01-26
i
nglorion
Set
v
ersion to 1
.
0
.
1
commit
|
commitdiff
|
tree
2012-01-26
inglorion
ad
d
ed some tests f
o
r th
e
parser a
n
d fixed so
m
e bugs
commit
|
commitdiff
|
tree
2012-01-26
ingl
o
rion
Restructured tests so that
t
ests for v
a
lidator
a
nd
.
.
.
commit
|
commitdiff
|
tree
2012-01-14
inglorion
Add
e
d doc/features
.
h
t
m
l
commit
|
commitdiff
|
tree
2012-01-06
inglorion
Add
e
d
m
ore tes
t
s for at-expressions
commit
|
commitdiff
|
tree
2012-01-06
in
g
l
o
ri
o
n
Update
d
tests
t
o
deal with n
e
w feat
u
res
commit
|
commitdiff
|
tree
2012-01-06
inglori
o
n
Add
e
d featu
r
es b
i
ts-per-word, byte-ord
e
r
and byt
e
s
.
.
.
commit
|
commitdiff
|
tree
2012-01-06
i
n
glorion
U
pdated documentation
f
o
r parser
commit
|
commitdiff
|
tree
2012-01-06
ing
l
orion
R
e
f
a
ctored validator
commit
|
commitdiff
|
tree
2012-01-06
inglori
o
n
Made spacing in
t
e
s
ts mo
r
e co
n
sistent
commit
|
commitdiff
|
tree
2012-01-06
ingl
o
rion
Ad
d
ed 2012 to list of years in COPYING
commit
|
commitdiff
|
tree
2012-01-06
inglorion
Upd
a
te
d
manpage a
n
d READM
E
commit
|
commitdiff
|
tree
2012-01-06
inglorion
Run t
e
sts in parallel
commit
|
commitdiff
|
tree
2012-01-06
inglorion
Updat
e
d list of years in CO
P
YING
commit
|
commitdiff
|
tree
next