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
ing
l
orion
implem
e
nted save-locals
and restor
e
-
lo
c
als on i386
commit
|
commitdiff
|
tree
2013-02-03
in
g
lorion
imp
l
emented {save
,
r
estore}-fram
e
and {save,r
e
s
tore
.
.
.
commit
|
commitdiff
|
tree
2013-02-02
i
nglorion
added save-locals and restore-locals, implemented on ARM
commit
|
commitdiff
|
tree
2012-11-25
ing
l
o
r
ion
E
l
i
m
inate some unnecessary loads
on AMD64
commit
|
commitdiff
|
tree
2012-11-25
inglor
i
on
Removed a number of sp
e
cial cases from
t
he
N
ASM
generato
r
commit
|
commitdiff
|
tree
2012-11-25
inglorion
Store locals
in registers on AMD64
commit
|
commitdiff
|
tree
2012-11-24
inglorion
Use symbols in
s
tead of strings to denote registers
.
.
.
commit
|
commitdiff
|
tree
2012-11-24
inglorion
U
se immediate
valu
e
s f
o
r small integers on ARM
commit
|
commitdiff
|
tree
2012-11-24
inglorion
Removed superfluous
debu
g
com
m
ents from ARM
g
enerat
o
r
commit
|
commitdiff
|
tree
2012-11-24
ing
l
orio
n
On ARM, don't generate mul wi
t
h dest equal t
o
firs
t
.
.
.
commit
|
commitdiff
|
tree
2012-11-24
ing
l
orio
n
Fix AMD64 loading of im
m
e
a
diat
e
vales outside 32-
b
it
.
.
.
commit
|
commitdiff
|
tree
2012-11-21
inglo
r
ion
S
tr
o
nger test fo
r
res
t
o
re-fra
m
e
commit
|
commitdiff
|
tree
2012-11-21
inglorion
Impleme
n
t
e
d
s
ubstitute-
n
umber,
r
e
stor
e
-frame and
s
a
ve
.
.
.
commit
|
commitdiff
|
tree
2012-11-21
ing
l
orion
M
ake save-frame a
n
d restore
-
frame work on AMD64 and
.
.
.
commit
|
commitdiff
|
tree
2012-11-20
inglorion
Make substitute-number
w
ork on AMD64 and i38
6
commit
|
commitdiff
|
tree
2012-11-20
i
n
gl
o
rion
Added restore-frame and save
-
f
r
ame
on
ARM
commit
|
commitdiff
|
tree
2012-11-19
in
g
lor
i
on
Added substitute-number on ARM
commit
|
commitdiff
|
tree
2012-11-15
inglorion
Fix i
3
86 code generator
commit
|
commitdiff
|
tree
2012-11-15
in
g
l
orion
Make auto-by
t
es
a
n
d
auto-words work w
i
th non-imm
e
diate
.
.
.
commit
|
commitdiff
|
tree
2012-11-15
inglor
i
on
Ref
a
ctored
AMD64
code ge
n
erator
commit
|
commitdiff
|
tree
2012-11-11
inglorion
Ma
d
e auto-b
y
tes and auto-words work wi
t
h
variable
arg
u
ment
s
.
.
.
commit
|
commitdiff
|
tree
2012-11-04
i
n
glor
i
on
Implement auto-byt
e
s and auto-words
f
o
r ARM
commit
|
commitdiff
|
tree
2012-11-04
in
g
lorion
M
a
ke set-at work on ARM
commit
|
commitdiff
|
tree
2012-11-03
inglorion
F
i
x ARM
g
enerato
r
to wor
k
w
i
th ne
w
Environment
code
commit
|
commitdiff
|
tree
2012-11-03
i
n
glo
r
ion
Update test
/
.
gitignore t
o
ignore new b
i
narie
s
commit
|
commitdiff
|
tree
2012-11-03
inglo
r
ion
Split ma
n
y-
v
ars
into 3 separate test
p
rograms
commit
|
commitdiff
|
tree
2012-11-03
inglo
r
ion
replaced
references t
o
increment_erro
r
s in tes
t
s
commit
|
commitdiff
|
tree
2012-10-31
inglorion
Chan
g
es for Rub
y
1
.
9 compatibility
commit
|
commitdiff
|
tree
2012-10-09
inglo
r
ion
Report num
b
er
o
f passe
d
and failed tests
commit
|
commitdiff
|
tree
2012-10-09
i
n
gl
o
rion
Implemented auto-bytes
a
nd a
u
t
o
-word
s
for mips
commit
|
commitdiff
|
tree
2012-10-05
inglorion
U
p
date MIPS code generator to work wit
h
refactored
.
.
.
commit
|
commitdiff
|
tree
2012-10-05
inglorion
Add
.
s to
.
SUFFIXES in t
e
st/Makefile
commit
|
commitdiff
|
tree
2012-09-17
inglorion
Adde
d
test case for au
t
o
-word
s
an
d
made it pass
on
.
.
.
commit
|
commitdiff
|
tree
2012-09-16
inglorio
n
Fix
i
3
86 code generator so that a
l
l tes
t
s pa
s
s
commit
|
commitdiff
|
tree
2012-09-15
ing
l
orion
Implemen
t
e
d
auto-
b
yte
s
on AM
D
64
commit
|
commitdiff
|
tree
2012-09-10
ingl
o
rion
New Envi
r
onment clas
s
.
Te
s
ts pas
s
on AMD6
4
commit
|
commitdiff
|
tree
2012-02-05
inglorion
More tests for s
e
t
with at-expression
s
commit
|
commitdiff
|
tree
2012-02-05
inglorio
n
Allow set t
o
assign to at
-
expres
s
ion
s
commit
|
commitdiff
|
tree
2012-02-05
ing
l
orion
Set version t
o
1
.
1
-d
e
v
commit
|
commitdiff
|
tree
2012-01-29
ing
l
orion
Also test error t
e
xt in test_parser
.
rb
commit
|
commitdiff
|
tree
2012-01-29
inglorion
Made parser able
to
report multip
l
e errors per c
a
l
l
.
.
.
commit
|
commitdiff
|
tree
2012-01-29
i
n
glorion
Refactored test
.
rb
s
o
that pass_test and fail_te
s
t
.
.
.
commit
|
commitdiff
|
tree
2012-01-26
inglorion
Set version to 1
.
0
.
1
commit
|
commitdiff
|
tree
2012-01-26
inglorion
added some tests
for the parser
a
nd fix
e
d some bugs
commit
|
commitdiff
|
tree
2012-01-26
inglorion
Restructured test
s
so that tests for valida
t
or and
.
.
.
commit
|
commitdiff
|
tree
2012-01-14
i
nglorion
Added
d
oc/features
.
html
commit
|
commitdiff
|
tree
2012-01-06
inglorion
Added m
o
re tests
f
or at-expressions
commit
|
commitdiff
|
tree
2012-01-06
in
g
lorion
Updated te
s
ts to deal with new features
commit
|
commitdiff
|
tree
2012-01-06
inglorio
n
Added features bit
s
-per-word, byte-o
r
de
r
an
d
by
t
es
.
.
.
commit
|
commitdiff
|
tree
2012-01-06
inglorion
Up
d
a
ted doc
u
m
e
nt
a
t
i
on for pars
e
r
commit
|
commitdiff
|
tree
2012-01-06
inglor
i
on
Re
f
actored v
a
lidat
o
r
commit
|
commitdiff
|
tree
2012-01-06
inglor
i
on
Ma
d
e spacing in
tests
more consistent
commit
|
commitdiff
|
tree
2012-01-06
i
n
glorion
A
d
ded
2
012 to list of years in COPYING
commit
|
commitdiff
|
tree
2012-01-06
in
g
lorion
U
p
dated ma
n
p
a
ge and README
commit
|
commitdiff
|
tree
2012-01-06
inglori
o
n
Run t
e
sts i
n
para
l
lel
commit
|
commitdiff
|
tree
2012-01-06
inglorion
Upda
t
e
d list of
y
ears in COPYING
commit
|
commitdiff
|
tree
2012-01-06
inglorion
A
d
d
ed --versio
n
option to voodooc
.
commit
|
commitdiff
|
tree
2012-01-06
inglorion
R
emove
d
s
u
pport and tes
t
s for old
code g
e
n
e
r
ator API
commit
|
commitdiff
|
tree
2012-01-06
i
n
g
l
o
ri
o
n
Set vers
i
on
n
umber to 1
.
0
.
0
commit
|
commitdiff
|
tree
2012-01-06
inglor
i
on
Added tests for supported lan
g
uage version
commit
|
commitdiff
|
tree
2012-01-06
inglorion
Documented tha
t
features and has_feature? m
e
thods
are
.
.
.
commit
|
commitdiff
|
tree
2012-01-06
inglorion
Mo
v
e
d features and h
a
s_
f
eat
u
r
e? from Vo
o
doo module
.
.
.
commit
|
commitdiff
|
tree
2011-12-17
i
n
gl
o
rio
n
Merg
e
b
r
anch 'master' into experim
e
nta
l
commit
|
commitdiff
|
tree
2011-12-15
inglorion
Made tes
t
dr
i
ve
r
flush stdout
before running test
p
rogra
m
commit
|
commitdiff
|
tree
2011-12-15
inglori
o
n
i3
8
6_nasm_gen
e
rator: added missing requ
i
re f
o
r
n
a
s
m_
g
enerator
commit
|
commitdiff
|
tree
2011-12-15
i
n
glorion
Made
t
est driver flush stdout before
r
unning test pro
g
ra
m
commit
|
commitdiff
|
tree
2011-12-15
in
g
lorion
i386_nasm_gen
e
r
ator:
added mis
s
ing require for na
s
m
_
genera
t
or
commit
|
commitdiff
|
tree
2011-08-29
inglorion
Updated language spe
c
ification
commit
|
commitdiff
|
tree
2011-08-29
inglor
i
o
n
v
ali
d
ator: get-b
y
te a
n
d
get-word are expression
s
, not
.
.
.
commit
|
commitdiff
|
tree
2011-08-25
inglo
r
ion
Fixed
m
ore typos
commit
|
commitdiff
|
tree
2011-08-25
inglo
r
ion
Removed TODO and fixed some typos in
M
IPS assembly
.
.
.
commit
|
commitdiff
|
tree
2011-08-25
inglo
r
ion
Removed
m
ention of
"
i
38
6
"
f
r
o
m MIP
S
as
s
embly generator
commit
|
commitdiff
|
tree
2011-08-19
ingl
o
rion
arm_gas_
g
enerator:
Don't write debug info to std
e
rr
commit
|
commitdiff
|
tree
2011-08-19
inglo
r
ion
a
r
m_gas_g
e
nera
t
or: Implemente
d
tail calls
commit
|
commitdiff
|
tree
2011-08-19
inglorion
arm_gas
_
g
e
nerator: Implemented rol
commit
|
commitdiff
|
tree
2011-08-19
inglorion
arm_gas_generator: Implemente
d
d
i
v and mod us
i
ng __aeabi_idi
.
.
.
commit
|
commitdiff
|
tree
2011-08-19
ingl
o
r
ion
arm_gas_generator: Emit const
a
nts at
e
ve
r
y goto and
.
.
.
commit
|
commitdiff
|
tree
2011-08-19
inglorion
a
r
m
_
gas_generator: Added supp
o
rt for blocks
commit
|
commitdiff
|
tree
2011-08-19
inglorion
arm_gas_generator: make call work with addresses
in
.
.
.
commit
|
commitdiff
|
tree
2011-08-18
ing
l
orion
First sup
p
o
r
t for arm arc
h
itect
u
re
commit
|
commitdiff
|
tree
2011-07-08
inglo
r
ion
Updated t
e
sts cases
for se
t
-byte and
set
wo
r
d
commit
|
commitdiff
|
tree
2011-06-25
ingl
o
ri
o
n
Added test program con
t
aining errors
commit
|
commitdiff
|
tree
2011-06-25
inglorion
A
d
d
e
d
support for listing
and tes
t
ing feature
s
commit
|
commitdiff
|
tree
2011-04-04
ingl
o
rion
I
m
pro
v
ed error
reporting
commit
|
commitdiff
|
tree
2011-04-04
i
nglorion
Put validat
i
on in the parser
commit
|
commitdiff
|
tree
2011-03-20
inglorion
M
ade v
o
odooc report multip
l
e
c
o
mp
i
le
r
errors, if pres
e
nt
commit
|
commitdiff
|
tree
2011-03-20
ingl
o
rion
C
hanged "topl
e
vel" to "top_level" to align with existing
.
.
.
commit
|
commitdiff
|
tree
2011-03-19
inglorion
Made co
m
p
iler colle
c
t errors, instead
of bai
l
ing out
.
.
.
commit
|
commitdiff
|
tree
2011-03-18
inglor
i
on
Merged
validato
r
te
s
t
s with compi
l
er tests
commit
|
commitdiff
|
tree
2011-03-18
inglo
r
i
o
n
Added
v
al
i
da
t
or to
c
om
p
i
le
r
commit
|
commitdiff
|
tree
2011-03-18
i
n
glorion
A
d
ded support for at-expressions to validator
commit
|
commitdiff
|
tree
2011-03-17
i
n
g
lorion
Added more dir
e
c
tives
to validator
commit
|
commitdiff
|
tree
2011-03-17
ing
l
orion
A
d
d
ed valida
t
or
commit
|
commitdiff
|
tree
2011-03-15
i
nglorion
A
dded
.
gitignore
file to test direc
t
ory
commit
|
commitdiff
|
tree
2011-01-15
i
n
g
l
o
ri
o
n
Sync
h
ro
n
i
zed lang
u
ag
e
.
html
w
ith latest language
s
p
eci
f
ication
commit
|
commitdiff
|
tree
2011-01-10
inglor
i
on
Add
e
d s
u
pport for chained if
commit
|
commitdiff
|
tree
2011-01-10
inglo
r
io
n
Added
t
est case for chained if
commit
|
commitdiff
|
tree
2011-01-08
inglorion
Implement
e
d rotate actions fo
r
M
I
PS
commit
|
commitdiff
|
tree
2011-01-08
inglorion
Impl
e
mented
ro
t
a
t
e actions for i386 and A
M
D64
commit
|
commitdiff
|
tree
2011-01-08
i
nglori
o
n
Added test for rotate
actions
commit
|
commitdiff
|
tree
next