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
removed no longer necessary code from mips_gas_generator
2013-02-09
inglorio
n
removed no
l
o
nger necessary code from mips_gas_generator
commit
|
commitdiff
|
tree
2013-02-09
inglo
r
ion
implemented sa
v
e
-
locals
a
nd
r
e
s
tore
-
loc
a
ls on MI
P
S
commit
|
commitdiff
|
tree
2013-02-06
inglorion
made save-
f
ra
m
e only sav
e
registers not yet sav
e
d in
.
.
.
commit
|
commitdiff
|
tree
2013-02-06
inglor
i
on
moved m
o
re
code into common_code_generator
commit
|
commitdiff
|
tree
2013-02-05
inglorion
Mo
v
ed s
a
v
e and restore logic for frames and local
s
.
.
.
commit
|
commitdiff
|
tree
2013-02-03
inglorion
imple
m
ented save-locals
and
restore-lo
c
als on i386
commit
|
commitdiff
|
tree
2013-02-03
inglorion
implem
e
nted {save,res
t
or
e
}-frame and {sa
v
e
,re
s
tore
.
.
.
commit
|
commitdiff
|
tree
2013-02-02
in
g
lorion
added save-loc
a
ls and restore-loc
a
ls, implemented on ARM
commit
|
commitdiff
|
tree
2012-11-25
i
n
gl
o
r
i
on
E
l
i
m
in
a
te some unnecessary loads on AMD64
commit
|
commitdiff
|
tree
2012-11-25
inglor
i
on
Rem
o
ved a nu
m
ber of
spe
c
ial cases f
r
o
m the NASM generator
commit
|
commitdiff
|
tree
2012-11-25
i
n
glorion
Store locals
i
n re
g
i
sters on AMD64
commit
|
commitdiff
|
tree
2012-11-24
inglorion
Use
sym
b
o
ls ins
t
ead of strings to denote regi
s
ters
.
.
.
commit
|
commitdiff
|
tree
2012-11-24
i
n
glori
o
n
U
s
e immediate values
for sma
l
l
intege
r
s on
A
RM
commit
|
commitdiff
|
tree
2012-11-24
inglorion
Re
m
o
v
ed superfluous
debug comme
n
ts from ARM generator
commit
|
commitdiff
|
tree
2012-11-24
ing
l
orion
On ARM, don't generate mul with de
s
t equal to fir
s
t
.
.
.
commit
|
commitdiff
|
tree
2012-11-24
inglorion
Fix
AM
D
64 loading of imme
a
diate val
e
s out
s
ide 32-
b
it
.
.
.
commit
|
commitdiff
|
tree
2012-11-21
inglorion
St
r
onger test for res
t
ore-fra
m
e
commit
|
commitdiff
|
tree
2012-11-21
inglor
i
on
Implemented
s
ubstitute-
n
umber, restore-fr
a
me an
d
sa
v
e
.
.
.
commit
|
commitdiff
|
tree
2012-11-21
inglorio
n
Mak
e
save-frame and resto
r
e-frame
w
ork on AMD64 and
.
.
.
commit
|
commitdiff
|
tree
2012-11-20
inglori
o
n
Make substi
t
ute-
n
umber
work on AMD6
4
and i386
commit
|
commitdiff
|
tree
2012-11-20
i
n
glorion
Added re
s
to
r
e-fram
e
a
nd save-fr
a
me on ARM
commit
|
commitdiff
|
tree
2012-11-19
ing
l
orion
Added substitute
-
number on A
R
M
commit
|
commitdiff
|
tree
2012-11-15
ing
l
orion
Fix
i
386 code
g
enerator
commit
|
commitdiff
|
tree
2012-11-15
inglorion
Make
auto-bytes and
auto-wor
d
s work with non-im
m
e
d
iate
.
.
.
commit
|
commitdiff
|
tree
2012-11-15
inglorion
Refac
t
ored AMD64
c
ode
g
enerator
commit
|
commitdiff
|
tree
2012-11-11
inglo
r
ion
Made a
u
to-by
t
es and auto-words wo
r
k
wit
h
variab
l
e
a
rguments
.
.
.
commit
|
commitdiff
|
tree
2012-11-04
inglorion
Imple
m
ent auto-
b
ytes and auto-wo
r
ds
for ARM
commit
|
commitdiff
|
tree
2012-11-04
i
nglorio
n
M
ak
e
s
et-at
w
o
rk on ARM
commit
|
commitdiff
|
tree
2012-11-03
inglori
o
n
Fix ARM
generato
r
to
w
ork wi
t
h new Environment code
commit
|
commitdiff
|
tree
2012-11-03
inglorio
n
Updat
e
t
est/
.
git
i
gnore to i
g
nore new binaries
commit
|
commitdiff
|
tree
2012-11-03
in
g
lorion
S
plit
m
any-v
a
rs into 3 separ
a
te test prog
r
ams
commit
|
commitdiff
|
tree
2012-11-03
i
nglori
o
n
re
p
laced
ref
e
rences to incre
m
e
n
t_errors
i
n tests
commit
|
commitdiff
|
tree
2012-10-31
in
g
lorion
Changes fo
r
R
uby 1
.
9
compati
b
ility
commit
|
commitdiff
|
tree
2012-10-09
inglorion
Report number of
p
as
s
ed an
d
f
a
iled tests
commit
|
commitdiff
|
tree
2012-10-09
i
nglorion
Implemented auto-byt
e
s and auto-words for mips
commit
|
commitdiff
|
tree
2012-10-05
inglorion
Update MIPS code gene
r
ator
t
o work wi
t
h refactored
.
.
.
commit
|
commitdiff
|
tree
2012-10-05
inglori
o
n
Add
.
s to
.
S
U
F
F
IXES i
n
test/Makefile
commit
|
commitdiff
|
tree
2012-09-17
inglorion
Add
e
d
t
est
case fo
r
auto-
w
ords and made it pass
o
n
.
.
.
commit
|
commitdiff
|
tree
2012-09-16
ing
l
orion
Fix i38
6
code gen
e
rator so t
h
a
t
all tests pass
commit
|
commitdiff
|
tree
2012-09-15
i
nglorion
Implemented aut
o
-bytes
o
n AMD64
commit
|
commitdiff
|
tree
2012-09-10
ing
l
o
r
ion
New Envir
o
nment c
l
ass
.
T
e
s
ts pa
s
s on AM
D
64
commit
|
commitdiff
|
tree
2012-02-05
i
n
glorion
More tests for set
w
ith at-expres
s
ions
commit
|
commitdiff
|
tree
2012-02-05
inglor
i
on
Al
l
ow set to assi
g
n
t
o at
-
ex
p
ressions
commit
|
commitdiff
|
tree
2012-02-05
i
n
glorion
Set version to 1
.
1-dev
commit
|
commitdiff
|
tree
2012-01-29
inglorion
Also
test error
text
i
n test_parser
.
rb
commit
|
commitdiff
|
tree
2012-01-29
i
n
glorio
n
Made p
a
rs
e
r ab
l
e
t
o report multiple errors per
c
all
.
.
.
commit
|
commitdiff
|
tree
2012-01-29
in
g
l
o
r
ion
Refactored tes
t
.
r
b
so
t
hat pass_test
a
n
d f
a
il_tes
t
.
.
.
commit
|
commitdiff
|
tree
2012-01-26
inglo
r
ion
Set ver
s
ion t
o
1
.
0
.
1
commit
|
commitdiff
|
tree
2012-01-26
inglori
o
n
added
s
ome tests for the par
s
er and fix
e
d some bugs
commit
|
commitdiff
|
tree
2012-01-26
inglori
o
n
R
estructured
tests
so
t
hat tests for validator
and
.
.
.
commit
|
commitdiff
|
tree
2012-01-14
inglorio
n
Adde
d
doc/featur
e
s
.
html
commit
|
commitdiff
|
tree
2012-01-06
inglorion
Ad
d
ed
m
o
r
e
tests
f
o
r at-expressions
commit
|
commitdiff
|
tree
2012-01-06
i
n
glor
i
on
Updated t
e
s
t
s to dea
l
wi
t
h
n
e
w
features
commit
|
commitdiff
|
tree
2012-01-06
inglorio
n
Ad
d
ed features bit
s
-
per-word, byte-order and bytes
.
.
.
commit
|
commitdiff
|
tree
2012-01-06
in
g
l
orion
U
p
dat
e
d
documentation for pars
e
r
commit
|
commitdiff
|
tree
2012-01-06
inglorion
Refactored
v
al
i
dator
commit
|
commitdiff
|
tree
2012-01-06
inglorion
Made spaci
n
g in te
s
ts more c
o
nsistent
commit
|
commitdiff
|
tree
2012-01-06
inglorion
Added 2012
to
l
is
t
of
year
s
in COPYING
commit
|
commitdiff
|
tree
2012-01-06
in
g
lori
o
n
U
p
dated manpage
a
nd RE
A
D
M
E
commit
|
commitdiff
|
tree
2012-01-06
i
n
g
lorion
Run
test
s
in paral
l
e
l
commit
|
commitdiff
|
tree
2012-01-06
ing
l
o
r
ion
Updated list of
y
ears in COPYING
commit
|
commitdiff
|
tree
2012-01-06
inglor
i
on
Added --version option to voodo
o
c
.
commit
|
commitdiff
|
tree
2012-01-06
inglorio
n
R
e
moved support and tests for old code generator API
commit
|
commitdiff
|
tree
2012-01-06
ingl
o
r
i
on
S
et version
n
umber to
1
.
0
.
0
commit
|
commitdiff
|
tree
2012-01-06
inglor
i
on
Add
e
d tests for
suppo
r
ted language ve
r
sion
commit
|
commitdiff
|
tree
2012-01-06
in
g
l
o
rion
Doc
u
mented that features and has_fea
t
ure?
m
ethods are
.
.
.
commit
|
commitdiff
|
tree
2012-01-06
i
n
glorion
Mo
v
ed features and has_feature? from Vo
o
doo
module
.
.
.
commit
|
commitdiff
|
tree
2011-12-17
inglorion
Merge br
a
nch '
m
aster
'
into experimental
commit
|
commitdiff
|
tree
2011-12-15
ingl
o
rion
Made test driver flush stdout before run
n
ing test
program
commit
|
commitdiff
|
tree
2011-12-15
i
nglorion
i386_na
s
m_generator: added missin
g
require for nasm_generato
r
commit
|
commitdiff
|
tree
2011-12-15
in
g
lorion
Made test driver flush stdout before
r
un
n
i
ng test program
commit
|
commitdiff
|
tree
2011-12-15
ing
l
orion
i386_nasm_generator: added missing
r
equi
r
e for nasm_generator
commit
|
commitdiff
|
tree
2011-08-29
inglorio
n
Up
d
ated l
a
nguage sp
e
cificat
i
on
commit
|
commitdiff
|
tree
2011-08-29
inglo
r
ion
validator: g
e
t-byte
and get-word are expressions, not
.
.
.
commit
|
commitdiff
|
tree
2011-08-25
inglorio
n
Fixe
d
more t
y
pos
commit
|
commitdiff
|
tree
2011-08-25
i
nglor
i
on
Removed
TODO and
f
i
x
ed some typos in MIPS
as
s
embly
.
.
.
commit
|
commitdiff
|
tree
2011-08-25
inglori
o
n
Removed mention o
f
"i386"
from MIPS ass
e
mbl
y
generator
commit
|
commitdiff
|
tree
2011-08-19
inglo
r
ion
a
r
m_gas_gen
e
ra
t
or: Don't wri
t
e
d
ebug info to stderr
commit
|
commitdiff
|
tree
2011-08-19
ing
l
orion
a
r
m_gas_generator: Implemented tail cal
l
s
commit
|
commitdiff
|
tree
2011-08-19
inglorion
arm_ga
s
_generator: Impleme
n
ted rol
commit
|
commitdiff
|
tree
2011-08-19
inglorion
arm_gas_ge
n
e
rator: Impleme
n
ted di
v
an
d
mod using
_
_
a
e
abi_idi
.
.
.
commit
|
commitdiff
|
tree
2011-08-19
inglorio
n
arm_gas
_
generator: Emit co
n
stants
a
t
every goto and
.
.
.
commit
|
commitdiff
|
tree
2011-08-19
in
g
lorion
arm
_
gas_generator: Adde
d
support for block
s
commit
|
commitdiff
|
tree
2011-08-19
in
g
lori
o
n
arm_g
a
s_generator
:
make call work with addresses in
.
.
.
commit
|
commitdiff
|
tree
2011-08-18
in
g
l
orion
First support for arm archit
e
cture
commit
|
commitdiff
|
tree
2011-07-08
inglo
r
io
n
U
pdated tests cases for set-b
y
te and set
w
ord
commit
|
commitdiff
|
tree
2011-06-25
inglorion
Added test program co
n
tain
i
ng err
o
rs
commit
|
commitdiff
|
tree
2011-06-25
in
g
lo
r
ion
Added suppo
r
t for list
i
n
g and testing feat
u
res
commit
|
commitdiff
|
tree
2011-04-04
in
g
lor
i
on
I
m
proved error reporting
commit
|
commitdiff
|
tree
2011-04-04
in
g
l
orion
Put validation
i
n the parser
commit
|
commitdiff
|
tree
2011-03-20
inglorion
M
ade voodooc report multi
p
le compi
l
e
r
errors, if
present
commit
|
commitdiff
|
tree
2011-03-20
inglo
r
i
o
n
Changed "tople
v
el
"
to "to
p
_level
"
to align wit
h
existing
.
.
.
commit
|
commitdiff
|
tree
2011-03-19
inglorio
n
Made compiler
collect errors, instead of b
a
iling out
.
.
.
commit
|
commitdiff
|
tree
2011-03-18
i
nglorion
Merged
valida
t
or
tes
t
s with compiler tests
commit
|
commitdiff
|
tree
2011-03-18
inglorion
A
dded
v
al
i
dat
o
r to compiler
commit
|
commitdiff
|
tree
2011-03-18
inglo
r
io
n
A
dded
s
u
p
port for at-e
x
pressi
o
ns
to val
i
dator
commit
|
commitdiff
|
tree
2011-03-17
in
g
lorion
A
dd
e
d
more d
i
rective
s
to validator
commit
|
commitdiff
|
tree
2011-03-17
inglorion
Add
e
d validat
o
r
commit
|
commitdiff
|
tree
2011-03-15
i
n
glorion
A
dded
.
git
i
gnore
file t
o
t
e
s
t
di
r
ec
t
ory
commit
|
commitdiff
|
tree
2011-01-15
inglorion
Synchro
n
iz
e
d lang
u
age
.
html with la
t
est lang
u
age
s
pecifi
c
ation
commit
|
commitdiff
|
tree
next