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,restore}-frame and {save,restore}-locals on AMD64
2013-02-03
ing
l
orion
implemente
d
{
s
ave,r
e
s
t
or
e
}
-
frame
and {sav
e
,
r
estor
e
.
.
.
commit
|
commitdiff
|
tree
2013-02-02
inglorion
a
d
d
e
d s
a
ve
-
l
ocals a
n
d restor
e
-locals,
implem
e
nted on ARM
commit
|
commitdiff
|
tree
2012-11-25
in
g
lorion
El
i
minate some unnecessary load
s
on
A
M
D64
commit
|
commitdiff
|
tree
2012-11-25
inglo
r
i
o
n
Re
m
oved a
nu
m
ber of spec
i
al cases from t
h
e NASM generato
r
commit
|
commitdiff
|
tree
2012-11-25
ing
l
o
rion
Sto
r
e
local
s
in r
e
giste
r
s
o
n AMD64
commit
|
commitdiff
|
tree
2012-11-24
inglo
r
ion
Us
e
symbols instead of strings to den
o
te registers
.
.
.
commit
|
commitdiff
|
tree
2012-11-24
i
ng
l
orion
U
s
e i
m
medi
a
te values f
o
r
small integers on ARM
commit
|
commitdiff
|
tree
2012-11-24
i
ng
l
orion
R
emoved superfluous debug comments fro
m
ARM g
e
nerator
commit
|
commitdiff
|
tree
2012-11-24
inglorion
On ARM
,
don'
t
gene
r
ate mul with de
s
t eq
u
al to first
.
.
.
commit
|
commitdiff
|
tree
2012-11-24
i
nglorion
F
i
x AM
D
64
l
oading
of immeadiate vale
s
o
u
t
side 32-bit
.
.
.
commit
|
commitdiff
|
tree
2012-11-21
inglorion
St
r
onger test f
o
r restore-fra
m
e
commit
|
commitdiff
|
tree
2012-11-21
inglorion
I
m
ple
m
e
n
te
d
subst
i
tute-nu
m
ber, restore-fram
e
and sa
v
e
.
.
.
commit
|
commitdiff
|
tree
2012-11-21
i
nglorion
Mak
e
save-fr
a
m
e
an
d
re
s
tore-fra
m
e work
o
n AMD64
an
d
.
.
.
commit
|
commitdiff
|
tree
2012-11-20
inglor
i
on
Ma
k
e substitut
e
-number wor
k
on AMD64 and i386
commit
|
commitdiff
|
tree
2012-11-20
inglorion
Added restore-frame
a
nd save
-
frame on ARM
commit
|
commitdiff
|
tree
2012-11-19
inglorion
Adde
d
subs
t
i
t
ute-n
u
mb
e
r
on A
R
M
commit
|
commitdiff
|
tree
2012-11-15
i
n
glorion
Fix i38
6
code generator
commit
|
commitdiff
|
tree
2012-11-15
ingl
o
rion
Make auto-bytes and auto
-
word
s
work
w
ith
n
on-immediat
e
.
.
.
commit
|
commitdiff
|
tree
2012-11-15
i
n
glo
r
ion
Refactored A
M
D
6
4
code generator
commit
|
commitdiff
|
tree
2012-11-11
inglorion
Made auto-b
y
tes and
auto-words work with v
a
riable argumen
t
s
.
.
.
commit
|
commitdiff
|
tree
2012-11-04
inglorion
Impleme
n
t
a
uto-
b
ytes
a
nd au
t
o-words for ARM
commit
|
commitdiff
|
tree
2012-11-04
inglorion
Make s
e
t-at work on
A
RM
commit
|
commitdiff
|
tree
2012-11-03
inglorion
Fix ARM g
e
n
er
a
to
r
t
o work with n
e
w Environm
e
nt code
commit
|
commitdiff
|
tree
2012-11-03
inglorion
Upda
t
e
t
est
/
.
gitig
n
o
r
e
to ign
o
re new b
i
n
ari
e
s
commit
|
commitdiff
|
tree
2012-11-03
in
g
lorion
Split many-
v
ars into 3 separate test pro
g
rams
commit
|
commitdiff
|
tree
2012-11-03
in
g
lorion
replaced re
f
erenc
e
s to i
n
cr
e
ment_errors in tes
t
s
commit
|
commitdiff
|
tree
2012-10-31
inglori
o
n
Changes for Ruby 1
.
9 c
o
m
p
atibility
commit
|
commitdiff
|
tree
2012-10-09
inglorion
R
e
port number of passed
and failed tests
commit
|
commitdiff
|
tree
2012-10-09
ing
l
orion
Implemente
d
a
uto-bytes and auto-
w
ords fo
r
mips
commit
|
commitdiff
|
tree
2012-10-05
inglorion
Update MIPS code
genera
t
o
r t
o
w
o
rk with refacto
r
e
d
.
.
.
commit
|
commitdiff
|
tree
2012-10-05
in
g
l
o
r
i
on
Add
.
s to
.
SUFF
I
X
E
S in te
s
t/Makefile
commit
|
commitdiff
|
tree
2012-09-17
inglorion
Added test
case for auto-
w
ord
s
and made it
pass on
.
.
.
commit
|
commitdiff
|
tree
2012-09-16
i
ng
l
orion
Fix i386
code gen
e
rator so that all tests pass
commit
|
commitdiff
|
tree
2012-09-15
inglor
i
on
Implemented auto-
b
yte
s
on
A
MD
6
4
commit
|
commitdiff
|
tree
2012-09-10
in
g
lorion
New
E
n
v
i
ron
m
e
n
t class
.
Te
s
ts pass on
A
MD6
4
commit
|
commitdiff
|
tree
2012-02-05
inglorion
More tests f
o
r set wi
t
h at-ex
p
ressions
commit
|
commitdiff
|
tree
2012-02-05
inglorion
Allo
w
s
e
t to a
s
sign
t
o
at-
e
xpressions
commit
|
commitdiff
|
tree
2012-02-05
inglo
r
ion
S
e
t version to
1
.
1
-
d
ev
commit
|
commitdiff
|
tree
2012-01-29
inglo
r
ion
Also test error text in test_
p
a
r
se
r
.
r
b
commit
|
commitdiff
|
tree
2012-01-29
inglo
r
ion
Ma
d
e parser a
b
le
t
o
report multiple error
s
per
call
.
.
.
commit
|
commitdiff
|
tree
2012-01-29
inglorion
Refactored t
e
st
.
rb so
that pass
_
test
a
n
d
f
a
il_te
s
t
.
.
.
commit
|
commitdiff
|
tree
2012-01-26
inglor
i
on
Set v
e
rsion to 1
.
0
.
1
commit
|
commitdiff
|
tree
2012-01-26
inglorion
added some tests for th
e
pars
e
r an
d
fixed so
m
e
bugs
commit
|
commitdiff
|
tree
2012-01-26
i
n
g
l
ori
o
n
R
estructured tes
t
s
so that
t
e
sts fo
r
validator and
.
.
.
commit
|
commitdiff
|
tree
2012-01-14
inglor
i
on
Added doc/features
.
html
commit
|
commitdiff
|
tree
2012-01-06
inglori
o
n
Ad
d
ed more
t
est
s
for at-expressi
o
ns
commit
|
commitdiff
|
tree
2012-01-06
i
n
gl
o
rion
Updated tests to deal wit
h
new fe
a
tur
e
s
commit
|
commitdiff
|
tree
2012-01-06
inglo
r
ion
Adde
d
features
b
its-per-w
o
rd
,
byte-order
a
n
d
bytes
.
.
.
commit
|
commitdiff
|
tree
2012-01-06
inglorion
Updated do
c
umentation for parser
commit
|
commitdiff
|
tree
2012-01-06
inglorion
Refactored v
a
lida
t
or
commit
|
commitdiff
|
tree
2012-01-06
inglorion
Made spaci
n
g
i
n tests more
consistent
commit
|
commitdiff
|
tree
2012-01-06
ing
l
orion
Added
201
2
to list of
years
i
n CO
P
Y
ING
commit
|
commitdiff
|
tree
2012-01-06
i
ng
l
orion
Updated m
a
npage and README
commit
|
commitdiff
|
tree
2012-01-06
in
g
l
o
rio
n
Run
tests i
n
paral
l
el
commit
|
commitdiff
|
tree
2012-01-06
inglorion
Updated list of y
e
ars
in COPYING
commit
|
commitdiff
|
tree
2012-01-06
inglo
r
ion
Added
-
-version option to
voodo
o
c
.
commit
|
commitdiff
|
tree
2012-01-06
inglorion
Remove
d
support and tests for
o
ld
code generator API
commit
|
commitdiff
|
tree
2012-01-06
inglorion
Set version numb
e
r
to 1
.
0
.
0
commit
|
commitdiff
|
tree
2012-01-06
inglor
i
on
Adde
d
tests
for supp
o
rted language v
e
rsio
n
commit
|
commitdiff
|
tree
2012-01-06
inglorion
Documented that
fea
t
ures and has_fe
a
ture? methods are
.
.
.
commit
|
commitdiff
|
tree
2012-01-06
inglorion
Mo
v
e
d
fea
t
ures and has_feature? from
Voodoo
m
o
d
u
l
e
.
.
.
commit
|
commitdiff
|
tree
2011-12-17
ingl
o
rion
Merge branch 'maste
r
'
into expe
r
i
m
ent
a
l
commit
|
commitdiff
|
tree
2011-12-15
inglorion
M
a
de test driver flush stdout before
r
un
n
ing
test pr
o
g
r
a
m
commit
|
commitdiff
|
tree
2011-12-15
inglorio
n
i386_nasm_generator: added
missing require f
o
r na
s
m_generato
r
commit
|
commitdiff
|
tree
2011-12-15
inglorio
n
Made t
e
s
t driver f
l
ush s
t
d
o
u
t before running test program
commit
|
commitdiff
|
tree
2011-12-15
inglorion
i386_n
a
s
m
_
g
ener
a
tor: added missin
g
r
equire for nasm_generator
commit
|
commitdiff
|
tree
2011-08-29
inglorio
n
Updated l
a
nguage specificati
o
n
commit
|
commitdiff
|
tree
2011-08-29
inglorion
va
l
idator: get-byte and get-w
o
rd ar
e
expressions, not
.
.
.
commit
|
commitdiff
|
tree
2011-08-25
inglorion
Fixed mo
r
e
typos
commit
|
commitdiff
|
tree
2011-08-25
inglorion
R
emoved TODO a
n
d
fixed some
t
ypo
s
i
n
MI
P
S
as
s
embly
.
.
.
commit
|
commitdiff
|
tree
2011-08-25
in
g
l
orion
Removed me
n
tio
n
of "i386" from MI
P
S assembl
y
g
e
nerato
r
commit
|
commitdiff
|
tree
2011-08-19
inglorion
arm_gas_g
e
nera
t
or: Don't write debug info t
o
s
t
derr
commit
|
commitdiff
|
tree
2011-08-19
inglorio
n
a
rm_gas_gene
r
ator: Implemente
d
tai
l
cal
l
s
commit
|
commitdiff
|
tree
2011-08-19
inglor
i
on
arm_gas_generator: Implemented rol
commit
|
commitdiff
|
tree
2011-08-19
i
n
g
lori
o
n
arm_gas_generator: I
m
plem
e
nted div and mod using __aeabi_idi
.
.
.
commit
|
commitdiff
|
tree
2011-08-19
inglorion
arm
_
gas_generator: Em
i
t constan
t
s at every goto and
.
.
.
commit
|
commitdiff
|
tree
2011-08-19
inglorion
arm_gas_gen
e
r
at
o
r: Added s
u
pport
for
bl
o
cks
commit
|
commitdiff
|
tree
2011-08-19
inglorion
arm_g
a
s_gener
a
tor: make call work w
i
th addres
s
e
s
in
.
.
.
commit
|
commitdiff
|
tree
2011-08-18
ing
l
orio
n
First
support for arm architecture
commit
|
commitdiff
|
tree
2011-07-08
inglorion
Updated
t
ests cases for set-byte
and
set word
commit
|
commitdiff
|
tree
2011-06-25
inglo
r
ion
Adde
d
te
s
t p
r
og
r
am containing errors
commit
|
commitdiff
|
tree
2011-06-25
in
g
lorio
n
Added
s
uppor
t
for list
i
n
g and test
i
ng fe
a
tures
commit
|
commitdiff
|
tree
2011-04-04
inglorio
n
Improved error report
i
ng
commit
|
commitdiff
|
tree
2011-04-04
inglor
i
on
Pu
t
validat
i
on
in the parser
commit
|
commitdiff
|
tree
2011-03-20
inglorion
Made voodooc repo
r
t multiple compiler errors, if present
commit
|
commitdiff
|
tree
2011-03-20
inglor
i
on
Chang
e
d "toplevel"
t
o
"
top_level" to
align with
existing
.
.
.
commit
|
commitdiff
|
tree
2011-03-19
inglorion
Made compiler colle
c
t
e
r
r
o
rs, ins
t
ead of bailing out
.
.
.
commit
|
commitdiff
|
tree
2011-03-18
ingl
o
rio
n
Merged val
i
dat
o
r
t
ests
w
ith compiler tes
t
s
commit
|
commitdiff
|
tree
2011-03-18
inglorion
Added validator to compiler
commit
|
commitdiff
|
tree
2011-03-18
inglorion
Added su
p
port for
at
-
expres
s
io
n
s to vali
d
at
o
r
commit
|
commitdiff
|
tree
2011-03-17
i
n
g
lorion
Added
m
ore directives to validator
commit
|
commitdiff
|
tree
2011-03-17
inglorion
Ad
d
ed
v
alida
t
o
r
commit
|
commitdiff
|
tree
2011-03-15
inglor
i
on
Added
.
giti
g
nore f
i
l
e to test
d
irector
y
commit
|
commitdiff
|
tree
2011-01-15
inglorion
Syn
c
hronized la
n
guage
.
html with
lates
t
lang
u
age speci
f
icat
i
on
commit
|
commitdiff
|
tree
2011-01-10
inglorion
Added support
for
c
hain
e
d i
f
commit
|
commitdiff
|
tree
2011-01-10
i
nglorion
A
dded test case for chained
i
f
commit
|
commitdiff
|
tree
2011-01-08
i
nglorion
Imple
m
ented rotate actions f
o
r MIP
S
commit
|
commitdiff
|
tree
2011-01-08
inglorion
I
m
p
lemented rotate act
i
ons for i386
a
nd AMD64
commit
|
commitdiff
|
tree
2011-01-08
i
nglorion
Added te
s
t
for rotate actions
commit
|
commitdiff
|
tree
2011-01-08
i
nglorion
Im
p
leme
n
ted shi
f
t
instructions
for
M
IP
S
commit
|
commitdiff
|
tree
next