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 ignore rules for test/labels
2013-11-19
inglo
r
i
o
n
added ignore rule
s
for test/lab
e
ls
commit
|
commitdiff
|
tree
2013-10-30
i
nglorion
support labels
t
hat start in underscores
commit
|
commitdiff
|
tree
2013-10-19
inglori
o
n
reject p
r
ograms that use symbols
t
h
a
t have not b
e
en
.
.
.
commit
|
commitdiff
|
tree
2013-10-19
inglo
r
ion
fixed parsing of
numb
e
rs afte
r
line c
o
ntinuations
commit
|
commitdiff
|
tree
2013-10-18
i
n
glorion
make gem now generates gems
wit
h
default
p
aths, architec
t
ure
.
.
.
commit
|
commitdiff
|
tree
2013-10-18
inglorion
set v
e
rsi
o
n to 1
.
1
.
2
commit
|
commitdiff
|
tree
2013-10-16
i
n
glorion
fixed
c
ou
n
t_l
o
cals
_
h
elper so
t
hat
b
locks inside
c
onditionals
.
.
.
commit
|
commitdiff
|
tree
2013-10-16
ingl
o
r
i
o
n
fixed
c
omputat
i
on of l
o
ca
l
offsets on ARM
commit
|
commitdiff
|
tree
2013-07-15
ing
l
orion
set
vers
i
on to 1
.
1
.
1
commit
|
commitdiff
|
tree
2013-07-15
inglorion
set version to 1
.
1
commit
|
commitdiff
|
tree
2013-07-15
inglorion
u
pdated la
n
gu
a
ge specification to Voodoo 1
.
1
commit
|
commitdiff
|
tree
2013-07-15
inglorion
more
t
est f
i
x
e
s
commit
|
commitdiff
|
tree
2013-07-15
inglo
r
ion
fixed erro
r
s and
hel
p
tests
commit
|
commitdiff
|
tree
2013-07-13
i
ng
l
ori
o
n
some updates
to the
d
oc
u
mentation
commit
|
commitdiff
|
tree
2013-07-06
inglo
r
ion
added more generate
d
files to test/
.
gitignore
commit
|
commitdiff
|
tree
2013-06-29
inglo
r
ion
ad
d
ed --check op
t
ion to voodooc
commit
|
commitdiff
|
tree
2013-03-18
ingl
o
rion
allocate fewer local variable slots
commit
|
commitdiff
|
tree
2013-02-18
inglorion
a
dde
d
g
r
oups
commit
|
commitdiff
|
tree
2013-02-17
in
g
lorion
stricte
r
test for variables in shar
e
d libraries
commit
|
commitdiff
|
tree
2013-02-17
i
n
glorion
ma
d
e variables in
shar
e
d li
b
raries wor
k
o
n i386
commit
|
commitdiff
|
tree
2013-02-17
inglo
r
ion
made vari
a
bl
e
s
i
n
shared libraries work on AMD64
commit
|
commitdiff
|
tree
2013-02-17
i
nglorion
shared libraries
c
an now export variables on
MIPS
commit
|
commitdiff
|
tree
2013-02-17
inglorion
imple
m
ente
d
sh
a
red libra
r
y support on MIPS
commit
|
commitdiff
|
tree
2013-02-17
ingl
o
rion
a
d
ded
s
hare
d
library
s
upport
t
o AMD64 and i386
commit
|
commitdiff
|
tree
2013-02-17
ingl
o
ri
o
n
a
d
d
e
d
s
u
ppo
r
t for creating shared li
b
r
a
r
ies on
A
RM
commit
|
commitdiff
|
tree
2013-02-10
ingl
o
rion
keep
t
r
ack of saved
r
eg
i
ster
s
on MIPS
commit
|
commitdiff
|
tree
2013-02-10
inglorion
adde
d
sav
e
-frame-and
-
locals
commit
|
commitdiff
|
tree
2013-02-09
inglorion
r
e
moved
n
o l
o
ng
e
r necessa
r
y co
d
e
f
rom mips_gas_generator
commit
|
commitdiff
|
tree
2013-02-09
inglo
r
i
o
n
implem
e
nted
sav
e
-locals and restore-locals on MIPS
commit
|
commitdiff
|
tree
2013-02-06
ingl
o
rion
made
s
a
ve-fram
e
only save registers not yet saved in
.
.
.
commit
|
commitdiff
|
tree
2013-02-06
inglorion
mo
v
e
d mo
r
e code into c
o
mmon_cod
e
_ge
n
erator
commit
|
commitdiff
|
tree
2013-02-05
inglo
r
ion
Mo
v
ed save and restor
e
l
o
g
ic for frames
and locals
.
.
.
commit
|
commitdiff
|
tree
2013-02-03
inglorion
implemen
t
e
d
save-locals a
n
d resto
r
e-
l
o
c
a
ls on i386
commit
|
commitdiff
|
tree
2013-02-03
in
g
lorion
implemen
t
ed
{save,rest
o
r
e
}
-frame an
d
{s
a
ve,restore
.
.
.
commit
|
commitdiff
|
tree
2013-02-02
inglorion
added save-locals
and r
e
store-locals,
implemented on
ARM
commit
|
commitdiff
|
tree
2012-11-25
i
n
glorion
Eliminate some unnecessary loa
d
s
on A
M
D64
commit
|
commitdiff
|
tree
2012-11-25
i
n
glori
o
n
Removed a number of
special case
s
f
rom the NASM
g
enerator
commit
|
commitdiff
|
tree
2012-11-25
in
g
lorion
S
t
ore locals in registers on AMD64
commit
|
commitdiff
|
tree
2012-11-24
ingl
o
rion
Use sy
m
bols
i
nste
a
d o
f
strings t
o
d
e
note registers
.
.
.
commit
|
commitdiff
|
tree
2012-11-24
inglorion
Us
e
immediate values for small i
n
t
egers on
ARM
commit
|
commitdiff
|
tree
2012-11-24
inglor
i
on
R
e
m
oved superfluous de
b
ug comment
s
from ARM generator
commit
|
commitdiff
|
tree
2012-11-24
in
g
lorio
n
On ARM,
d
on'
t
gene
r
ate mul w
i
th dest
equal to firs
t
.
.
.
commit
|
commitdiff
|
tree
2012-11-24
inglorion
F
i
x AMD64 loadi
n
g
of
immeadi
a
te vales o
u
tsid
e
32-bit
.
.
.
commit
|
commitdiff
|
tree
2012-11-21
i
n
glorio
n
Str
o
nger test
for restore
-
f
r
ame
commit
|
commitdiff
|
tree
2012-11-21
inglorion
Implemented su
b
stitute-number, restore-frame a
n
d
save
.
.
.
commit
|
commitdiff
|
tree
2012-11-21
i
nglorio
n
Make s
a
v
e-frame
an
d
res
t
ore-frame work
on
A
M
D
64 and
.
.
.
commit
|
commitdiff
|
tree
2012-11-20
ing
l
orion
M
a
k
e
su
b
stitute-
n
umber work
o
n AMD
6
4 and i386
commit
|
commitdiff
|
tree
2012-11-20
ingl
o
r
i
on
Added
re
s
tore-f
r
a
m
e and sa
v
e-frame
on ARM
commit
|
commitdiff
|
tree
2012-11-19
inglor
i
on
Added subs
t
i
tute-numbe
r
on A
R
M
commit
|
commitdiff
|
tree
2012-11-15
in
g
lorion
Fix i386 code generator
commit
|
commitdiff
|
tree
2012-11-15
i
nglorion
Make auto-
b
ytes and auto-
w
ords work wit
h
no
n
-imm
e
d
iate
.
.
.
commit
|
commitdiff
|
tree
2012-11-15
inglorion
Re
f
a
c
t
o
r
e
d
A
MD64 co
d
e generat
o
r
commit
|
commitdiff
|
tree
2012-11-11
inglo
r
i
o
n
Made auto-byte
s
and
auto-words work
w
i
t
h va
r
iable arguments
.
.
.
commit
|
commitdiff
|
tree
2012-11-04
inglorion
Implement aut
o
-bytes and auto
-
w
ords for
A
RM
commit
|
commitdiff
|
tree
2012-11-04
inglorion
Make se
t
-at work
on ARM
commit
|
commitdiff
|
tree
2012-11-03
inglorion
Fix ARM g
e
nerator to
w
ork with new En
v
ironment code
commit
|
commitdiff
|
tree
2012-11-03
inglor
i
on
Upd
a
t
e
test/
.
giti
g
nore to ignor
e
new binaries
commit
|
commitdiff
|
tree
2012-11-03
inglorion
Split many-vars into 3 separate
test programs
commit
|
commitdiff
|
tree
2012-11-03
inglorion
rep
l
aced referenc
e
s to increment_errors in tests
commit
|
commitdiff
|
tree
2012-10-31
inglori
o
n
Chang
e
s for Ruby 1
.
9
c
ompat
i
bility
commit
|
commitdiff
|
tree
2012-10-09
inglorion
Report numb
e
r of pass
e
d
a
nd fa
i
led t
e
sts
commit
|
commitdiff
|
tree
2012-10-09
in
g
lo
r
ion
Implemen
t
ed auto-bytes and
aut
o
-words
fo
r
m
ips
commit
|
commitdiff
|
tree
2012-10-05
inglo
r
ion
U
p
date MIPS co
d
e
g
enerator to wor
k
with refa
c
tor
e
d
.
.
.
commit
|
commitdiff
|
tree
2012-10-05
inglorio
n
Add
.
s to
.
SUFF
I
X
E
S in test/Makefile
commit
|
commitdiff
|
tree
2012-09-17
inglorion
Added test case f
o
r auto-
w
ords
a
n
d ma
d
e it pass on
.
.
.
commit
|
commitdiff
|
tree
2012-09-16
inglorion
Fix
i
3
8
6
code
g
e
n
e
rator s
o
that all tes
t
s pass
commit
|
commitdiff
|
tree
2012-09-15
inglorion
Implemented auto-bytes on AMD64
commit
|
commitdiff
|
tree
2012-09-10
inglorion
N
ew Environment class
.
Tests pas
s
on AMD64
commit
|
commitdiff
|
tree
2012-02-05
inglorion
More te
s
ts for
s
et with
at
-
expressio
n
s
commit
|
commitdiff
|
tree
2012-02-05
in
g
lorion
Allo
w
set to assign
t
o a
t
-expr
e
ssion
s
commit
|
commitdiff
|
tree
2012-02-05
i
nglorion
Set ve
r
sion to 1
.
1-
d
e
v
commit
|
commitdiff
|
tree
2012-01-29
inglori
o
n
Also test error
text in test_parser
.
r
b
commit
|
commitdiff
|
tree
2012-01-29
inglorio
n
Made
parser able to repo
r
t multiple
e
rrors per call
.
.
.
commit
|
commitdiff
|
tree
2012-01-29
inglorion
Refactored
test
.
rb so that pass_test and f
a
il_test
.
.
.
commit
|
commitdiff
|
tree
2012-01-26
i
ngl
o
r
ion
Set version to
1
.
0
.
1
commit
|
commitdiff
|
tree
2012-01-26
i
nglorion
added some tests for the
p
arser and fixed some b
u
g
s
commit
|
commitdiff
|
tree
2012-01-26
inglorion
Restructur
e
d
t
ests so that tests fo
r
v
a
li
d
ator and
.
.
.
commit
|
commitdiff
|
tree
2012-01-14
inglorion
Adde
d
doc/features
.
html
commit
|
commitdiff
|
tree
2012-01-06
inglorion
Add
e
d more tests
f
or at
-
expr
e
ssions
commit
|
commitdiff
|
tree
2012-01-06
in
g
l
o
rio
n
Updated test
s
to deal w
i
th new features
commit
|
commitdiff
|
tree
2012-01-06
inglorion
Added feat
u
res bits-per
-
wo
r
d
, by
t
e-o
r
der and
b
ytes
.
.
.
commit
|
commitdiff
|
tree
2012-01-06
i
nglorion
Updated
d
ocumen
t
ation for parser
commit
|
commitdiff
|
tree
2012-01-06
inglo
r
ion
R
e
factored validator
commit
|
commitdiff
|
tree
2012-01-06
inglorion
Made sp
a
cing in
t
ests more consistent
commit
|
commitdiff
|
tree
2012-01-06
inglorion
A
d
ded 201
2
to list of years in COPYING
commit
|
commitdiff
|
tree
2012-01-06
inglo
r
ion
Updat
e
d manpa
g
e and README
commit
|
commitdiff
|
tree
2012-01-06
ing
l
orion
R
u
n
tests in paral
l
el
commit
|
commitdiff
|
tree
2012-01-06
ing
l
orion
Updated list of years in COP
Y
I
N
G
commit
|
commitdiff
|
tree
2012-01-06
i
nglorion
Added --version opt
i
on to voodooc
.
commit
|
commitdiff
|
tree
2012-01-06
inglorion
Remove
d
support
a
nd t
e
st
s
for old code ge
n
erator API
commit
|
commitdiff
|
tree
2012-01-06
inglorion
Set version number to
1
.
0
.
0
commit
|
commitdiff
|
tree
2012-01-06
inglorion
Added tests for
supported
l
anguage ver
s
i
o
n
commit
|
commitdiff
|
tree
2012-01-06
inglorion
Docume
n
ted that features and has_feature? m
e
thods
a
re
.
.
.
commit
|
commitdiff
|
tree
2012-01-06
inglori
o
n
Moved featur
e
s and has_feature? from Voodoo module
.
.
.
commit
|
commitdiff
|
tree
2011-12-17
i
n
glor
i
on
Me
r
ge bran
c
h 'master
'
in
t
o experim
e
nt
a
l
commit
|
commitdiff
|
tree
2011-12-15
inglorion
M
a
de test driver
f
lu
s
h stdout bef
o
r
e
running test pr
o
gram
commit
|
commitdiff
|
tree
2011-12-15
i
n
glorio
n
i386_
n
as
m
_g
e
ne
r
ator: added missing r
e
q
ui
r
e for
n
a
sm_ge
n
erat
o
r
commit
|
commitdiff
|
tree
2011-12-15
i
n
gl
o
rio
n
Made test driver flush stdout
before
run
n
ing test program
commit
|
commitdiff
|
tree
2011-12-15
in
g
lorion
i
3
86_n
a
s
m
_
g
e
nerato
r
: added mi
s
s
ing re
q
uire for nasm_generat
o
r
commit
|
commitdiff
|
tree
2011-08-29
inglori
o
n
Updated l
a
nguag
e
spec
i
fication
commit
|
commitdiff
|
tree
next