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
implemented save-locals and restore-locals on i386
2013-02-03
ingl
o
ri
o
n
impl
e
mented save-lo
c
als and restore-locals on i386
commit
|
commitdiff
|
tree
2013-02-03
inglorion
i
mplemented {save,restore}-frame
a
nd {sav
e
,resto
r
e
.
.
.
commit
|
commitdiff
|
tree
2013-02-02
inglorion
added
save-l
o
cals and rest
o
re-l
o
c
als, implemented on ARM
commit
|
commitdiff
|
tree
2012-11-25
in
g
lorio
n
E
liminate some unnecessary
l
oads on A
M
D
64
commit
|
commitdiff
|
tree
2012-11-25
ing
l
orion
R
e
m
oved
a
numb
e
r of
special cas
e
s from the NASM
gener
a
tor
commit
|
commitdiff
|
tree
2012-11-25
inglo
r
ion
S
t
or
e
l
o
cals in r
e
gisters on AMD64
commit
|
commitdiff
|
tree
2012-11-24
inglo
r
ion
Use symbo
l
s instea
d
of str
i
ngs t
o
denote reg
i
sters
.
.
.
commit
|
commitdiff
|
tree
2012-11-24
inglorion
U
s
e im
m
ediate values for
s
m
a
ll
i
nt
e
gers
on ARM
commit
|
commitdiff
|
tree
2012-11-24
in
g
lor
i
on
R
e
m
oved superfluous debug comme
n
ts f
r
o
m
ARM generator
commit
|
commitdiff
|
tree
2012-11-24
i
n
glorion
On
A
RM, do
n
't generate
m
u
l
with de
s
t
e
q
u
al to
first
.
.
.
commit
|
commitdiff
|
tree
2012-11-24
inglorion
Fix AMD64 loading of im
m
eadiate vales ou
t
si
d
e 32-bit
.
.
.
commit
|
commitdiff
|
tree
2012-11-21
inglorio
n
Str
o
nger test for restore-frame
commit
|
commitdiff
|
tree
2012-11-21
inglori
o
n
Imp
l
em
e
nted subs
t
itute-number,
restore-f
r
ame and save
.
.
.
commit
|
commitdiff
|
tree
2012-11-21
i
n
glori
o
n
M
ake save-fram
e
and r
e
s
t
ore-frame work on AMD64 and
.
.
.
commit
|
commitdiff
|
tree
2012-11-20
i
n
glo
r
ion
Make subs
t
itute-number work on A
M
D64 and i386
commit
|
commitdiff
|
tree
2012-11-20
i
ngl
o
rion
Ad
d
ed restore-fr
a
me an
d
save-frame on ARM
commit
|
commitdiff
|
tree
2012-11-19
in
g
l
orion
Add
e
d
substitute-number on ARM
commit
|
commitdiff
|
tree
2012-11-15
inglorion
Fix i386 code ge
n
erator
commit
|
commitdiff
|
tree
2012-11-15
inglor
i
o
n
M
a
ke auto
-
bytes and a
u
to-wor
d
s work wi
t
h non-immediate
.
.
.
commit
|
commitdiff
|
tree
2012-11-15
inglorion
Refact
o
red
AMD
6
4 code generator
commit
|
commitdiff
|
tree
2012-11-11
inglori
o
n
Made
au
t
o-byt
e
s an
d
auto-words
work with
variable argument
s
.
.
.
commit
|
commitdiff
|
tree
2012-11-04
inglorion
Im
p
lement
auto-bytes and auto-w
o
r
ds fo
r
A
R
M
commit
|
commitdiff
|
tree
2012-11-04
inglorion
Make
s
e
t-at work on A
R
M
commit
|
commitdiff
|
tree
2012-11-03
inglor
i
on
Fi
x
ARM genera
t
or
t
o wor
k
with new Env
i
r
o
n
ment code
commit
|
commitdiff
|
tree
2012-11-03
inglorion
U
pd
a
te test/
.
giti
g
nore to ignore new binari
e
s
commit
|
commitdiff
|
tree
2012-11-03
inglorion
Spli
t
ma
n
y-vars int
o
3
s
eparate
t
est
p
rogra
m
s
commit
|
commitdiff
|
tree
2012-11-03
inglorion
r
eplaced ref
e
r
e
nces to incre
m
ent_er
r
ors in tests
commit
|
commitdiff
|
tree
2012-10-31
ingl
o
rion
Changes for R
u
b
y
1
.
9 c
o
mpatibility
commit
|
commitdiff
|
tree
2012-10-09
ingl
o
rion
Repo
r
t number
of passed and failed tests
commit
|
commitdiff
|
tree
2012-10-09
i
nglorion
Impl
e
m
e
nte
d
aut
o
-bytes and auto-word
s
for m
i
ps
commit
|
commitdiff
|
tree
2012-10-05
inglor
i
on
U
p
d
a
te MIPS code generator to wo
r
k
with
refactore
d
.
.
.
commit
|
commitdiff
|
tree
2012-10-05
in
g
lo
r
ion
Add
.
s
t
o
.
SUFFIXES in test/Mak
e
file
commit
|
commitdiff
|
tree
2012-09-17
ing
l
orion
Added test case for auto-words
and made
i
t pass on
.
.
.
commit
|
commitdiff
|
tree
2012-09-16
i
n
glorion
Fix i386
cod
e
ge
n
erator so that all t
e
s
t
s
pass
commit
|
commitdiff
|
tree
2012-09-15
inglorion
Imp
l
em
e
nted aut
o
-bytes on AMD64
commit
|
commitdiff
|
tree
2012-09-10
i
n
g
lo
r
io
n
New
Envi
r
onm
e
nt c
l
ass
.
Tests p
a
ss on AMD64
commit
|
commitdiff
|
tree
2012-02-05
ing
l
ori
o
n
M
o
r
e tests for s
e
t with at-expressions
commit
|
commitdiff
|
tree
2012-02-05
inglorio
n
Allow
s
et t
o
assign
t
o a
t
-expres
s
ions
commit
|
commitdiff
|
tree
2012-02-05
inglorion
Set versi
o
n to 1
.
1-dev
commit
|
commitdiff
|
tree
2012-01-29
i
n
g
lorion
Also test
e
r
ror t
e
x
t in
t
est
_
pars
e
r
.
rb
commit
|
commitdiff
|
tree
2012-01-29
inglorion
Made pa
r
ser able t
o
re
p
or
t
multip
l
e
e
rrors per ca
l
l
.
.
.
commit
|
commitdiff
|
tree
2012-01-29
i
n
g
l
o
r
ion
Refactored te
s
t
.
rb
s
o th
a
t p
a
ss_test and fa
i
l_tes
t
.
.
.
commit
|
commitdiff
|
tree
2012-01-26
inglor
i
on
Set version to 1
.
0
.
1
commit
|
commitdiff
|
tree
2012-01-26
in
g
lorion
added some tests
f
o
r the
parser and f
i
xed some bugs
commit
|
commitdiff
|
tree
2012-01-26
i
n
glorion
R
e
s
t
r
uctured test
s
so t
h
at te
s
ts for validator and
.
.
.
commit
|
commitdiff
|
tree
2012-01-14
inglori
o
n
Added do
c
/
f
eature
s
.
html
commit
|
commitdiff
|
tree
2012-01-06
inglorion
Added mo
r
e tests
f
or at-expressions
commit
|
commitdiff
|
tree
2012-01-06
inglorion
U
pdate
d
tests to deal with new
feat
u
r
es
commit
|
commitdiff
|
tree
2012-01-06
inglorion
Ad
d
ed features bits-per-word, byt
e
-order
and bytes
.
.
.
commit
|
commitdiff
|
tree
2012-01-06
in
g
lorion
Upda
t
ed
documentatio
n
f
or parser
commit
|
commitdiff
|
tree
2012-01-06
i
n
glo
r
ion
R
e
facto
r
ed validator
commit
|
commitdiff
|
tree
2012-01-06
inglorion
M
ade spaci
n
g in t
e
s
ts more consi
s
tent
commit
|
commitdiff
|
tree
2012-01-06
ingl
o
rion
A
d
d
e
d
2012 to
list of yea
r
s in C
O
PYING
commit
|
commitdiff
|
tree
2012-01-06
inglor
i
o
n
Updated
m
anpage
and README
commit
|
commitdiff
|
tree
2012-01-06
inglorion
R
un te
s
t
s i
n
parallel
commit
|
commitdiff
|
tree
2012-01-06
inglori
o
n
Updated list
o
f years in COPYING
commit
|
commitdiff
|
tree
2012-01-06
i
nglorion
Added --version
o
ptio
n
t
o
voodooc
.
commit
|
commitdiff
|
tree
2012-01-06
inglorio
n
Removed support and tests for old code gener
a
t
or API
commit
|
commitdiff
|
tree
2012-01-06
i
n
glorion
S
e
t
version number to 1
.
0
.
0
commit
|
commitdiff
|
tree
2012-01-06
ing
l
orion
Added tests for s
u
pported language ver
s
ion
commit
|
commitdiff
|
tree
2012-01-06
inglorio
n
Do
c
umen
t
ed th
a
t features and ha
s
_feature? methods a
r
e
.
.
.
commit
|
commitdiff
|
tree
2012-01-06
i
n
glorion
Moved features and has_feature? fro
m
Vo
o
doo module
.
.
.
commit
|
commitdiff
|
tree
2011-12-17
inglorion
Merge
b
ra
n
ch 'master' into experiment
a
l
commit
|
commitdiff
|
tree
2011-12-15
ingl
o
rion
Made t
e
st dr
i
ve
r
f
l
u
sh stdout
b
e
fore running test prog
r
am
commit
|
commitdiff
|
tree
2011-12-15
inglorio
n
i
386_nasm_gen
e
ra
t
or:
a
d
ded missing requ
i
re
f
or nasm_gener
a
tor
commit
|
commitdiff
|
tree
2011-12-15
inglori
o
n
M
ade test driver flush stdout before r
u
nning tes
t
p
rogram
commit
|
commitdiff
|
tree
2011-12-15
i
nglorion
i386_nasm_generator: a
d
d
e
d
m
iss
i
ng require for nasm_generato
r
commit
|
commitdiff
|
tree
2011-08-29
i
n
g
lorion
Upd
a
ted l
a
nguage specification
commit
|
commitdiff
|
tree
2011-08-29
ing
l
orion
validator:
get-byte
and
g
e
t-word are expressions, not
.
.
.
commit
|
commitdiff
|
tree
2011-08-25
inglorion
F
ixed mor
e
t
ypos
commit
|
commitdiff
|
tree
2011-08-25
inglorion
Removed
T
O
DO
and fixed
s
o
m
e typos in MIPS assembly
.
.
.
commit
|
commitdiff
|
tree
2011-08-25
inglorion
Re
m
oved ment
i
on
of "i386" from MIPS assembly generator
commit
|
commitdiff
|
tree
2011-08-19
i
n
glor
i
on
arm_gas_gene
r
at
o
r
:
D
o
n
'
t
write debug info to std
e
rr
commit
|
commitdiff
|
tree
2011-08-19
ing
l
or
i
on
arm
_
gas_gen
e
rator: I
m
pleme
n
te
d
tail
c
a
lls
commit
|
commitdiff
|
tree
2011-08-19
ingl
o
rion
arm_
g
as_ge
n
erator: Implemented r
o
l
commit
|
commitdiff
|
tree
2011-08-19
inglorion
a
r
m_
g
as_generator: Implemented di
v
and mod using __aeabi_i
d
i
.
.
.
commit
|
commitdiff
|
tree
2011-08-19
inglorion
arm
_
g
a
s_generator:
E
mit constants at
e
v
ery goto and
.
.
.
commit
|
commitdiff
|
tree
2011-08-19
inglorion
arm_gas_
g
enerator: Added suppo
r
t
for blocks
commit
|
commitdiff
|
tree
2011-08-19
inglorion
arm_gas_generator: make ca
l
l work w
i
th
a
ddres
s
es in
.
.
.
commit
|
commitdiff
|
tree
2011-08-18
ing
l
orion
First support for arm arch
i
tecture
commit
|
commitdiff
|
tree
2011-07-08
ing
l
or
i
on
Updated tests c
a
s
es
f
or
s
et-byte and set
w
ord
commit
|
commitdiff
|
tree
2011-06-25
ingl
o
rion
Added
t
est p
r
ogram containing e
r
rors
commit
|
commitdiff
|
tree
2011-06-25
ingl
o
rion
A
d
ded sup
p
o
r
t for li
s
tin
g
a
n
d
t
esting features
commit
|
commitdiff
|
tree
2011-04-04
inglorion
Imp
r
oved
e
rror reporting
commit
|
commitdiff
|
tree
2011-04-04
ing
l
o
rion
Put validation in the parser
commit
|
commitdiff
|
tree
2011-03-20
inglorion
Mad
e
vo
o
do
o
c report m
u
ltiple c
o
mpil
e
r errors, i
f
pre
s
ent
commit
|
commitdiff
|
tree
2011-03-20
inglorion
Cha
n
ged "toplevel" to "
t
op_level
"
to al
i
gn wi
t
h existing
.
.
.
commit
|
commitdiff
|
tree
2011-03-19
inglorio
n
Ma
d
e compiler c
o
llect errors, instead of bailing o
u
t
.
.
.
commit
|
commitdiff
|
tree
2011-03-18
inglo
r
ion
Merged validator test
s
wi
t
h com
p
iler tests
commit
|
commitdiff
|
tree
2011-03-18
i
n
glorion
Added validat
o
r to compiler
commit
|
commitdiff
|
tree
2011-03-18
i
nglorion
Added
support for at
-
expressions to validator
commit
|
commitdiff
|
tree
2011-03-17
i
n
glorion
Added mor
e
directives
t
o validator
commit
|
commitdiff
|
tree
2011-03-17
i
n
glo
r
i
o
n
Added v
a
lidator
commit
|
commitdiff
|
tree
2011-03-15
ing
l
orion
Ad
d
ed
.
gitignore file
t
o test dire
c
tory
commit
|
commitdiff
|
tree
2011-01-15
i
n
g
lorion
Syn
c
hr
o
nized langua
g
e
.
html with latest
language specification
commit
|
commitdiff
|
tree
2011-01-10
in
g
lor
i
on
A
dded support fo
r
cha
i
ned
if
commit
|
commitdiff
|
tree
2011-01-10
ing
l
orion
Add
e
d test
ca
s
e for chained i
f
commit
|
commitdiff
|
tree
2011-01-08
inglor
i
on
Implemented r
o
tate ac
t
i
ons for
M
I
P
S
commit
|
commitdiff
|
tree
2011-01-08
inglor
i
on
Implemen
t
ed r
o
tate
a
ctions for i386 and AMD6
4
commit
|
commitdiff
|
tree
2011-01-08
i
n
glorion
Added test for
rota
t
e
actions
commit
|
commitdiff
|
tree
next