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 save-frame only save registers not yet saved in the frame
2013-02-06
inglorion
m
ade save
-
f
r
ame only save reg
i
sters not yet s
a
v
e
d in
.
.
.
commit
|
commitdiff
|
tree
2013-02-06
in
g
lorion
move
d
more
c
o
de i
n
t
o
com
m
o
n
_co
d
e_generator
commit
|
commitdiff
|
tree
2013-02-05
ingl
o
r
ion
M
o
ved
save and resto
r
e logic
for frames and locals
.
.
.
commit
|
commitdiff
|
tree
2013-02-03
inglorio
n
implemented save-locals and restore-locals on i386
commit
|
commitdiff
|
tree
2013-02-03
i
ngl
o
r
ion
i
mplemente
d
{save,restore}-frame an
d
{save,re
s
t
o
r
e
.
.
.
commit
|
commitdiff
|
tree
2013-02-02
in
g
lo
r
ion
ad
d
ed save-locals and restore-local
s
,
implemented
o
n
A
RM
commit
|
commitdiff
|
tree
2012-11-25
ing
l
orion
Elim
i
nate s
o
me unnecessary loads on AMD64
commit
|
commitdiff
|
tree
2012-11-25
inglorion
R
em
o
ved a number of special ca
s
es from the NASM
genera
t
or
commit
|
commitdiff
|
tree
2012-11-25
inglorion
Stor
e
lo
c
al
s
in registers on AMD64
commit
|
commitdiff
|
tree
2012-11-24
inglor
i
on
Use
symbols instead of strings to den
o
te registers
.
.
.
commit
|
commitdiff
|
tree
2012-11-24
inglorion
Use
immedi
a
te value
s
for small
integers on
ARM
commit
|
commitdiff
|
tree
2012-11-24
in
g
lorio
n
Removed s
u
p
e
rflu
o
us
debug
c
ommen
t
s fr
o
m
ARM g
e
nerator
commit
|
commitdiff
|
tree
2012-11-24
inglorion
On AR
M
,
don't
g
enerate mul with dest equal
t
o
fi
r
st
.
.
.
commit
|
commitdiff
|
tree
2012-11-24
inglori
o
n
Fix AMD64
l
oadin
g
of immeadiate vales
outsi
d
e 32-bit
.
.
.
commit
|
commitdiff
|
tree
2012-11-21
inglorion
St
r
onger test for restore-frame
commit
|
commitdiff
|
tree
2012-11-21
inglorion
I
mplemented substitute-num
b
er, re
s
tor
e
-frame and save
.
.
.
commit
|
commitdiff
|
tree
2012-11-21
ingl
o
rion
M
ake save-frame and restore-frame work on AMD64 and
.
.
.
commit
|
commitdiff
|
tree
2012-11-20
inglorion
Make su
b
stit
u
te-number wo
r
k on AM
D
64 and i386
commit
|
commitdiff
|
tree
2012-11-20
inglor
i
on
Added rest
o
re-frame an
d
save-frame o
n
AR
M
commit
|
commitdiff
|
tree
2012-11-19
i
n
glorion
Added substitute-number o
n
ARM
commit
|
commitdiff
|
tree
2012-11-15
inglorion
Fix i386 code
g
e
nera
t
or
commit
|
commitdiff
|
tree
2012-11-15
inglorion
Make auto-bytes
a
n
d auto-wo
r
ds work with non-
i
m
m
ediate
.
.
.
commit
|
commitdiff
|
tree
2012-11-15
inglorion
Ref
a
ctored AMD64 code generator
commit
|
commitdiff
|
tree
2012-11-11
inglorion
Made a
u
to-bytes and auto-words work with variabl
e
a
r
gu
m
ent
s
.
.
.
commit
|
commitdiff
|
tree
2012-11-04
inglorion
Implement
auto-bytes and auto-words for ARM
commit
|
commitdiff
|
tree
2012-11-04
inglorion
Ma
k
e
set-at work on ARM
commit
|
commitdiff
|
tree
2012-11-03
inglorion
Fix
ARM generator
to w
o
rk with ne
w
Environ
m
ent code
commit
|
commitdiff
|
tree
2012-11-03
inglorio
n
Update test/
.
g
i
tig
n
ore to
ig
n
ore new binaries
commit
|
commitdiff
|
tree
2012-11-03
inglorion
Spl
i
t ma
n
y-va
r
s into 3 separate t
e
st programs
commit
|
commitdiff
|
tree
2012-11-03
inglorion
replaced referen
c
es
t
o increment_errors in tests
commit
|
commitdiff
|
tree
2012-10-31
inglorion
Cha
n
ges f
o
r
Ruby 1
.
9 compatibility
commit
|
commitdiff
|
tree
2012-10-09
inglorion
Repo
r
t number of passed and failed tests
commit
|
commitdiff
|
tree
2012-10-09
inglorion
Implemented aut
o
-bytes and
a
u
to-words
f
or mips
commit
|
commitdiff
|
tree
2012-10-05
ing
l
orion
Update MIPS code generator to wo
r
k
wit
h
refactored
.
.
.
commit
|
commitdiff
|
tree
2012-10-05
inglorio
n
Add
.
s to
.
SUFF
I
XES in
t
es
t
/
M
a
k
efile
commit
|
commitdiff
|
tree
2012-09-17
inglorion
Added test ca
s
e
f
or auto-
w
ords and m
a
de
it
p
ass
on
.
.
.
commit
|
commitdiff
|
tree
2012-09-16
inglorion
Fix
i386 cod
e
gen
e
rator so that
a
l
l
test
s
pass
commit
|
commitdiff
|
tree
2012-09-15
i
n
glorio
n
Implemented auto-
b
ytes o
n
AMD
6
4
commit
|
commitdiff
|
tree
2012-09-10
in
g
l
orio
n
N
e
w Envi
r
onment
c
lass
.
Te
s
ts p
a
ss on AM
D
64
commit
|
commitdiff
|
tree
2012-02-05
in
g
lorion
More
tests
f
or set with a
t
-e
x
pre
s
sions
commit
|
commitdiff
|
tree
2012-02-05
inglorion
Allow set to as
s
ign to at-expre
s
s
ions
commit
|
commitdiff
|
tree
2012-02-05
ing
l
or
i
o
n
S
e
t version to 1
.
1-
d
ev
commit
|
commitdiff
|
tree
2012-01-29
inglorion
A
l
so test error text
i
n
test_parser
.
rb
commit
|
commitdiff
|
tree
2012-01-29
inglo
r
ion
M
a
de parser able to
repo
r
t multiple erro
r
s per
c
all
.
.
.
commit
|
commitdiff
|
tree
2012-01-29
inglo
r
ion
R
efac
t
ored test
.
rb so t
h
at pass_test and f
a
il_test
.
.
.
commit
|
commitdiff
|
tree
2012-01-26
i
nglorion
S
e
t version to
1
.
0
.
1
commit
|
commitdiff
|
tree
2012-01-26
inglorion
adde
d
s
ome test
s
f
o
r the parser and fixed some bugs
commit
|
commitdiff
|
tree
2012-01-26
ingl
o
rion
Restructured tests so that tests for val
i
da
t
o
r
an
d
.
.
.
commit
|
commitdiff
|
tree
2012-01-14
ingl
o
rion
Add
e
d doc/features
.
h
t
ml
commit
|
commitdiff
|
tree
2012-01-06
inglor
i
on
A
dded more
test
s
for
at-expressi
o
ns
commit
|
commitdiff
|
tree
2012-01-06
i
nglorion
Upda
t
e
d tests
t
o deal with new features
commit
|
commitdiff
|
tree
2012-01-06
inglorio
n
A
d
d
e
d
f
eatures bits-p
e
r-word, byte-order and byte
s
.
.
.
commit
|
commitdiff
|
tree
2012-01-06
i
n
g
l
orion
Updated do
c
umentation for pars
e
r
commit
|
commitdiff
|
tree
2012-01-06
inglorion
Refactored validato
r
commit
|
commitdiff
|
tree
2012-01-06
inglor
i
on
Made spac
i
ng in tests
m
o
re consistent
commit
|
commitdiff
|
tree
2012-01-06
ingl
o
rion
Adde
d
2012 to list of years i
n
COPYING
commit
|
commitdiff
|
tree
2012-01-06
inglor
i
o
n
Up
d
at
e
d manpa
g
e and README
commit
|
commitdiff
|
tree
2012-01-06
in
g
l
or
i
o
n
Run te
s
ts in parallel
commit
|
commitdiff
|
tree
2012-01-06
inglorion
Updated
l
ist of years in CO
P
Y
I
NG
commit
|
commitdiff
|
tree
2012-01-06
i
n
glorion
Add
e
d --version
o
p
tion to voo
d
ooc
.
commit
|
commitdiff
|
tree
2012-01-06
inglori
o
n
Removed support
a
nd tes
t
s f
o
r old code gener
a
t
o
r
A
PI
commit
|
commitdiff
|
tree
2012-01-06
inglorion
S
e
t ver
s
i
o
n number to 1
.
0
.
0
commit
|
commitdiff
|
tree
2012-01-06
inglor
i
on
Added tests for
s
upported langua
g
e ver
s
ion
commit
|
commitdiff
|
tree
2012-01-06
inglorion
Docume
n
te
d
that feat
u
res and has_feature? met
h
ods are
.
.
.
commit
|
commitdiff
|
tree
2012-01-06
ing
l
orion
Moved feature
s
a
n
d
has_feature?
fro
m
V
o
odoo module
.
.
.
commit
|
commitdiff
|
tree
2011-12-17
inglo
r
ion
M
e
rge branch
'master' into
e
xperime
n
tal
commit
|
commitdiff
|
tree
2011-12-15
inglorion
Ma
d
e te
s
t driver flush stdout b
e
for
e
r
u
nning test p
r
ogram
commit
|
commitdiff
|
tree
2011-12-15
in
g
lorion
i386_
n
asm_generator: added mi
s
sin
g
requi
r
e f
o
r nasm_generato
r
commit
|
commitdiff
|
tree
2011-12-15
inglorion
Made te
s
t driver
f
l
u
sh stdou
t
before run
n
ing t
e
st pro
g
r
am
commit
|
commitdiff
|
tree
2011-12-15
inglorion
i
386_nasm_generator: ad
d
ed missing req
u
ire f
o
r nasm_generator
commit
|
commitdiff
|
tree
2011-08-29
i
nglorion
Updated language specificat
i
on
commit
|
commitdiff
|
tree
2011-08-29
i
n
glorion
valid
a
tor:
g
e
t-by
t
e and get-w
o
rd are expressions
,
not
.
.
.
commit
|
commitdiff
|
tree
2011-08-25
inglor
i
on
F
ixed mor
e
t
y
pos
commit
|
commitdiff
|
tree
2011-08-25
inglorion
Remov
e
d
T
O
D
O
and fixed some typos in MIPS a
s
s
e
mbly
.
.
.
commit
|
commitdiff
|
tree
2011-08-25
inglorion
Remov
e
d mentio
n
of "i
3
86" from
M
IPS assembly generator
commit
|
commitdiff
|
tree
2011-08-19
inglorion
arm_ga
s
_generat
o
r: D
o
n't write debug info to stderr
commit
|
commitdiff
|
tree
2011-08-19
inglorion
arm_g
a
s_generator: Implem
e
nted tail
c
alls
commit
|
commitdiff
|
tree
2011-08-19
in
g
lorio
n
arm_gas_generator: Implem
e
nted rol
commit
|
commitdiff
|
tree
2011-08-19
inglor
i
o
n
arm_gas
_
generator: Implemented div an
d
mod using __a
e
a
b
i_i
d
i
.
.
.
commit
|
commitdiff
|
tree
2011-08-19
ing
l
orion
arm_gas_g
e
nerator:
E
mi
t
c
o
nstants at ev
e
r
y goto and
.
.
.
commit
|
commitdiff
|
tree
2011-08-19
inglori
o
n
arm_
g
as
_
generator: Added suppo
r
t for blocks
commit
|
commitdiff
|
tree
2011-08-19
inglorion
arm_gas_generat
o
r
: make
call wo
r
k
w
ith addresses i
n
.
.
.
commit
|
commitdiff
|
tree
2011-08-18
inglorion
F
i
rst suppor
t
f
o
r
arm
a
r
c
h
i
t
ectur
e
commit
|
commitdiff
|
tree
2011-07-08
in
g
l
orion
Updated
t
e
s
t
s c
a
ses for set-byte an
d
set word
commit
|
commitdiff
|
tree
2011-06-25
inglor
i
on
Added test p
r
ogr
a
m
co
n
taining er
r
ors
commit
|
commitdiff
|
tree
2011-06-25
i
nglorion
A
dded supp
o
rt f
o
r listi
n
g and testing features
commit
|
commitdiff
|
tree
2011-04-04
inglorion
Improved error rep
o
rting
commit
|
commitdiff
|
tree
2011-04-04
i
n
g
l
orio
n
Pu
t
validation in the parser
commit
|
commitdiff
|
tree
2011-03-20
inglorion
M
a
de voodooc rep
o
rt multip
l
e
compiler errors, if p
r
esent
commit
|
commitdiff
|
tree
2011-03-20
inglorio
n
C
hanged "topleve
l
" to "t
o
p
_
level" to ali
g
n wi
t
h
e
xisting
.
.
.
commit
|
commitdiff
|
tree
2011-03-19
inglo
r
ion
M
ade compiler collect errors
,
i
n
stead
o
f
b
ailing out
.
.
.
commit
|
commitdiff
|
tree
2011-03-18
in
g
lorion
Merged validator te
s
ts with
com
p
iler tests
commit
|
commitdiff
|
tree
2011-03-18
inglorion
Added validat
o
r to compi
l
er
commit
|
commitdiff
|
tree
2011-03-18
inglorion
Add
e
d suppo
r
t for at-expressions
t
o
validator
commit
|
commitdiff
|
tree
2011-03-17
i
n
glori
o
n
Add
e
d mo
r
e directives to validato
r
commit
|
commitdiff
|
tree
2011-03-17
inglori
o
n
Added
validator
commit
|
commitdiff
|
tree
2011-03-15
ing
l
orion
Added
.
gitignore
file to test direc
t
ory
commit
|
commitdiff
|
tree
2011-01-15
i
nglorion
Synchronized lan
g
uage
.
h
t
ml
w
ith
l
atest language specification
commit
|
commitdiff
|
tree
2011-01-10
inglorion
Added
s
upport
for c
h
ained if
commit
|
commitdiff
|
tree
2011-01-10
ing
l
o
rion
Added test
c
ase f
o
r c
h
ained if
commit
|
commitdiff
|
tree
next