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 generated files to test/.gitignore
2013-07-06
in
g
lor
i
on
add
e
d more g
e
nerate
d
files to tes
t
/
.
gi
t
ignore
commit
|
commitdiff
|
tree
2013-06-29
inglori
o
n
added --check option to voo
d
o
oc
commit
|
commitdiff
|
tree
2013-03-18
ingl
o
rion
a
ll
o
cate fewer
loca
l
vari
a
ble slots
commit
|
commitdiff
|
tree
2013-02-18
inglorion
adde
d
g
ro
u
ps
commit
|
commitdiff
|
tree
2013-02-17
inglor
i
on
stricter test for varia
b
l
e
s
in shared lib
r
aries
commit
|
commitdiff
|
tree
2013-02-17
i
nglorion
m
ade
v
ariables
i
n
shared librar
i
es work on i386
commit
|
commitdiff
|
tree
2013-02-17
ingl
o
rion
m
a
de variables in shared
l
i
brar
i
es
w
o
rk on AMD64
commit
|
commitdiff
|
tree
2013-02-17
i
nglorion
shared librar
i
es can now
export variables
o
n MIP
S
commit
|
commitdiff
|
tree
2013-02-17
inglorion
impl
e
men
t
ed sh
a
red library support o
n
MIPS
commit
|
commitdiff
|
tree
2013-02-17
inglorion
a
d
ded share
d
library suppor
t
t
o AMD64 an
d
i386
commit
|
commitdiff
|
tree
2013-02-17
inglorion
added
supp
o
rt for creatin
g
shared libraries on
A
R
M
commit
|
commitdiff
|
tree
2013-02-10
inglorion
keep track of s
a
ved reg
i
s
t
ers on MIPS
commit
|
commitdiff
|
tree
2013-02-10
ingl
o
rio
n
added save-fram
e
-and-
l
ocals
commit
|
commitdiff
|
tree
2013-02-09
ing
l
orion
re
m
oved no lon
g
er
n
e
c
e
s
s
ary code fro
m
mi
p
s_gas_generat
o
r
commit
|
commitdiff
|
tree
2013-02-09
inglorion
imp
l
e
mented save-locals a
n
d resto
r
e-local
s
on MIPS
commit
|
commitdiff
|
tree
2013-02-06
i
nglorion
ma
d
e
save-fram
e
only save register
s
not y
e
t
saved in
.
.
.
commit
|
commitdiff
|
tree
2013-02-06
inglorion
mov
e
d more
c
ode in
t
o common_code_gen
e
rator
commit
|
commitdiff
|
tree
2013-02-05
inglorion
Moved save and restore logic
f
o
r frames and locals
.
.
.
commit
|
commitdiff
|
tree
2013-02-03
i
n
g
lorion
implemented s
a
ve
-
l
oca
l
s an
d
rest
o
re-locals o
n
i38
6
commit
|
commitdiff
|
tree
2013-02-03
inglorion
implemented
{
sav
e
,
r
estore}
-
frame an
d
{sav
e
,r
e
store
.
.
.
commit
|
commitdiff
|
tree
2013-02-02
in
g
l
o
rion
ad
d
ed sa
v
e-l
o
cals
a
nd restore-locals, impl
e
mented on ARM
commit
|
commitdiff
|
tree
2012-11-25
ingl
o
rion
Eliminate
s
ome unnecessary load
s
o
n AMD64
commit
|
commitdiff
|
tree
2012-11-25
inglorion
Removed a number
o
f
special cases fro
m
the NASM
g
ener
a
tor
commit
|
commitdiff
|
tree
2012-11-25
inglorion
Store locals in reg
i
sters on AMD64
commit
|
commitdiff
|
tree
2012-11-24
i
n
g
lor
i
o
n
Use symb
o
ls ins
t
ead
of strings to denote registers
.
.
.
commit
|
commitdiff
|
tree
2012-11-24
i
n
g
l
orion
Us
e
immediat
e
values for sma
l
l integers
o
n
A
RM
commit
|
commitdiff
|
tree
2012-11-24
inglorion
Removed sup
e
rflu
o
us debug comments from ARM generat
o
r
commit
|
commitdiff
|
tree
2012-11-24
inglori
o
n
On ARM, d
o
n't
genera
t
e mul with des
t
equal to first
.
.
.
commit
|
commitdiff
|
tree
2012-11-24
ing
l
orion
Fix AM
D
6
4
loading
of
immeadiate vales outside
32
-
bit
.
.
.
commit
|
commitdiff
|
tree
2012-11-21
inglor
i
on
S
t
ronger test for restore-frame
commit
|
commitdiff
|
tree
2012-11-21
ingl
o
r
i
o
n
Im
p
le
m
e
n
te
d
substitute-number, restore-fra
m
e and
s
a
ve
.
.
.
commit
|
commitdiff
|
tree
2012-11-21
in
g
lorion
Mak
e
save-fra
m
e and re
s
t
o
re-
f
rame wo
r
k
on AMD64 a
n
d
.
.
.
commit
|
commitdiff
|
tree
2012-11-20
inglorion
Make subst
i
tute-numbe
r
work on AMD64 and
i
38
6
commit
|
commitdiff
|
tree
2012-11-20
ing
l
orion
A
dded res
t
ore-frame and save-frame on ARM
commit
|
commitdiff
|
tree
2012-11-19
inglorion
Ad
d
e
d substitute-number on ARM
commit
|
commitdiff
|
tree
2012-11-15
ingl
o
rion
Fix i3
8
6 code generato
r
commit
|
commitdiff
|
tree
2012-11-15
ingl
o
rio
n
Make auto-byt
e
s and a
u
to-words
w
ork
w
ith non-immediate
.
.
.
commit
|
commitdiff
|
tree
2012-11-15
inglorion
Refacto
r
ed AMD64 code ge
n
erator
commit
|
commitdiff
|
tree
2012-11-11
inglorion
Made auto-by
t
es and
aut
o
-words
work
w
i
th variab
l
e arguments
.
.
.
commit
|
commitdiff
|
tree
2012-11-04
ingl
o
r
ion
Implemen
t
a
uto-bytes and auto
-
w
o
r
ds for AR
M
commit
|
commitdiff
|
tree
2012-11-04
ing
l
orion
Make set-at w
o
rk on ARM
commit
|
commitdiff
|
tree
2012-11-03
inglorion
Fix ARM ge
n
er
a
tor to
w
ork with new Envir
o
nment co
d
e
commit
|
commitdiff
|
tree
2012-11-03
in
g
lorion
U
p
d
ate test/
.
gitignore t
o
ignore new binaries
commit
|
commitdiff
|
tree
2012-11-03
i
n
g
lor
i
on
Split many-va
r
s into
3
separate test programs
commit
|
commitdiff
|
tree
2012-11-03
inglorion
repla
c
ed r
e
fer
e
nces to increment
_
e
r
rors in tests
commit
|
commitdiff
|
tree
2012-10-31
i
n
glo
r
ion
Chang
e
s f
o
r Ruby
1
.
9 compatibility
commit
|
commitdiff
|
tree
2012-10-09
inglorion
R
eport n
u
mber of pas
s
e
d
a
nd
f
ailed tests
commit
|
commitdiff
|
tree
2012-10-09
inglorion
Implemented auto-byte
s
and auto-words for
m
i
ps
commit
|
commitdiff
|
tree
2012-10-05
inglorion
Update MIPS code
g
enerator t
o
wor
k
wi
t
h
r
efact
o
red
.
.
.
commit
|
commitdiff
|
tree
2012-10-05
inglori
o
n
Add
.
s to
.
SUFFIXES in
test/M
a
kefile
commit
|
commitdiff
|
tree
2012-09-17
inglorio
n
Added test case for auto-wor
d
s and m
a
de it p
a
ss on
.
.
.
commit
|
commitdiff
|
tree
2012-09-16
inglori
o
n
Fix i386 code generator so tha
t
all test
s
p
a
ss
commit
|
commitdiff
|
tree
2012-09-15
in
g
lorion
Implemente
d
auto
-
bytes on
A
MD64
commit
|
commitdiff
|
tree
2012-09-10
inglor
i
o
n
New Environ
m
ent class
.
Tests pass o
n
A
MD64
commit
|
commitdiff
|
tree
2012-02-05
in
g
lorion
Mor
e
tests for set with
a
t
-
expre
s
sion
s
commit
|
commitdiff
|
tree
2012-02-05
i
n
glorion
Allow
set t
o
assig
n
t
o
at-expression
s
commit
|
commitdiff
|
tree
2012-02-05
in
g
lorion
Set ve
r
s
i
on to 1
.
1-dev
commit
|
commitdiff
|
tree
2012-01-29
inglorion
Al
s
o test error
te
x
t i
n
test_parser
.
rb
commit
|
commitdiff
|
tree
2012-01-29
inglorion
M
a
d
e
parser
a
b
l
e to report multipl
e
errors per
call
.
.
.
commit
|
commitdiff
|
tree
2012-01-29
inglorion
Refactore
d
test
.
rb
so
t
h
at
p
a
ss_te
s
t a
n
d f
a
i
l_
t
est
.
.
.
commit
|
commitdiff
|
tree
2012-01-26
i
n
g
lorion
Set version
to 1
.
0
.
1
commit
|
commitdiff
|
tree
2012-01-26
i
n
glo
r
ion
a
d
ded som
e
tests for the parser
and
f
ixed
s
o
me bugs
commit
|
commitdiff
|
tree
2012-01-26
inglori
o
n
Restructured test
s
so tha
t
tests for valid
a
t
or and
.
.
.
commit
|
commitdiff
|
tree
2012-01-14
ingl
o
rion
Add
e
d doc/
f
eatur
e
s
.
html
commit
|
commitdiff
|
tree
2012-01-06
in
g
lorion
Added more
t
ests for a
t
-expressions
commit
|
commitdiff
|
tree
2012-01-06
inglo
r
ion
U
pdated tests
t
o
deal with new featu
r
es
commit
|
commitdiff
|
tree
2012-01-06
inglorion
Added feat
u
res bits
-
pe
r
-
wor
d
, byte-order and bytes
.
.
.
commit
|
commitdiff
|
tree
2012-01-06
inglor
i
o
n
Updat
e
d do
c
u
m
enta
t
io
n
f
or pars
e
r
commit
|
commitdiff
|
tree
2012-01-06
inglo
r
ion
Refactored validator
commit
|
commitdiff
|
tree
2012-01-06
inglorio
n
Made
s
p
acing in
tests more consistent
commit
|
commitdiff
|
tree
2012-01-06
i
nglor
i
on
Added
201
2
t
o list
of years in COPYING
commit
|
commitdiff
|
tree
2012-01-06
i
n
glor
i
o
n
Updated manpage and README
commit
|
commitdiff
|
tree
2012-01-06
inglorion
Run
t
ests
in parallel
commit
|
commitdiff
|
tree
2012-01-06
inglorion
U
p
dated lis
t
o
f
years
i
n COP
Y
ING
commit
|
commitdiff
|
tree
2012-01-06
i
nglorio
n
Added --version option to vo
o
dooc
.
commit
|
commitdiff
|
tree
2012-01-06
i
nglorion
Removed supp
o
rt and tests for old co
d
e generator API
commit
|
commitdiff
|
tree
2012-01-06
inglorio
n
Set versi
o
n number to 1
.
0
.
0
commit
|
commitdiff
|
tree
2012-01-06
i
n
gl
o
rion
Added tests fo
r
supp
o
r
t
ed language ve
r
sion
commit
|
commitdiff
|
tree
2012-01-06
inglorion
Documented that fea
t
ures and has_feature? met
h
ods are
.
.
.
commit
|
commitdiff
|
tree
2012-01-06
inglorion
Moved features and
h
a
s_fe
a
t
u
r
e? from Voodoo mod
u
le
.
.
.
commit
|
commitdiff
|
tree
2011-12-17
i
nglor
i
on
Mer
g
e branch '
m
aster' into
e
x
p
erimental
commit
|
commitdiff
|
tree
2011-12-15
inglorio
n
M
a
de test driver flu
s
h stdout b
e
fore
r
un
n
ing test progr
a
m
commit
|
commitdiff
|
tree
2011-12-15
i
n
glo
r
ion
i386_n
a
sm_generator: ad
d
e
d
miss
i
ng
r
e
q
uire for nasm_ge
n
erator
commit
|
commitdiff
|
tree
2011-12-15
i
n
glorion
M
ade
tes
t
driver flu
s
h stdout before
r
u
nning
test program
commit
|
commitdiff
|
tree
2011-12-15
i
ng
l
orion
i386_na
s
m_ge
n
e
r
ator: ad
d
ed missing require for nasm_generator
commit
|
commitdiff
|
tree
2011-08-29
inglo
r
ion
Upd
a
ted language sp
e
c
ification
commit
|
commitdiff
|
tree
2011-08-29
i
nglor
i
on
valid
a
t
o
r: get-b
y
te and get-word
are
e
xpres
s
ions, no
t
.
.
.
commit
|
commitdiff
|
tree
2011-08-25
inglorion
Fixed more t
y
pos
commit
|
commitdiff
|
tree
2011-08-25
inglorion
Removed TODO and
f
ixe
d
some typos in MIPS a
s
s
e
mbly
.
.
.
commit
|
commitdiff
|
tree
2011-08-25
inglo
r
ion
Removed
me
n
tion of "i386" from
MIPS assembly
generator
commit
|
commitdiff
|
tree
2011-08-19
i
nglorion
arm
_
gas_generator: Don't writ
e
debug i
n
fo to stderr
commit
|
commitdiff
|
tree
2011-08-19
inglorion
a
r
m_gas_
g
en
e
rator: Implemented
tail calls
commit
|
commitdiff
|
tree
2011-08-19
inglor
i
on
arm_
g
as_generator: Implemented rol
commit
|
commitdiff
|
tree
2011-08-19
i
n
g
l
o
rio
n
arm_gas_ge
n
erator: Implemen
t
ed div a
n
d mod using __aeab
i
_
i
d
i
.
.
.
commit
|
commitdiff
|
tree
2011-08-19
ing
l
or
i
on
arm
_
gas
_
g
enera
t
o
r
:
E
mit constants
at every
goto
a
nd
.
.
.
commit
|
commitdiff
|
tree
2011-08-19
inglorion
a
r
m_
g
as
_
generator: A
d
ded s
u
ppo
r
t for
b
locks
commit
|
commitdiff
|
tree
2011-08-19
inglori
o
n
a
rm
_
gas_gene
r
ator
:
make call work w
i
th addresses i
n
.
.
.
commit
|
commitdiff
|
tree
2011-08-18
inglorion
Firs
t
suppor
t
for arm architectu
r
e
commit
|
commitdiff
|
tree
2011-07-08
inglori
o
n
Updat
e
d te
s
ts case
s
f
or set-byte
a
n
d set w
o
rd
commit
|
commitdiff
|
tree
2011-06-25
inglorion
Added test program containing errors
commit
|
commitdiff
|
tree
next