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
added save-locals and restore-locals, implemented on ARM
2013-02-02
ing
l
ori
o
n
added save-loc
a
ls and resto
r
e-locals
,
implemented on
A
RM
commit
|
commitdiff
|
tree
2012-11-25
i
n
g
l
orion
Eliminate some unnec
e
ssary loads on AM
D
6
4
commit
|
commitdiff
|
tree
2012-11-25
i
n
glorion
Removed a num
b
e
r of speci
a
l
cases f
r
om the NASM ge
n
erator
commit
|
commitdiff
|
tree
2012-11-25
ingl
o
rion
S
t
ore lo
c
als in re
g
i
s
ters
on AMD64
commit
|
commitdiff
|
tree
2012-11-24
i
n
glo
r
io
n
Use sy
m
bols instead of
stri
n
gs
t
o de
n
ote regist
e
rs
.
.
.
commit
|
commitdiff
|
tree
2012-11-24
inglorion
U
s
e immediate values for sm
a
ll intege
r
s on A
R
M
commit
|
commitdiff
|
tree
2012-11-24
ingl
o
rion
Removed su
p
erfluo
u
s debug comments fr
o
m
A
RM generator
commit
|
commitdiff
|
tree
2012-11-24
inglorion
On ARM, don't gener
a
te mul with dest equal to first
.
.
.
commit
|
commitdiff
|
tree
2012-11-24
inglo
r
ion
Fix
A
M
D64 loading
of immeadi
a
te vales outside 32-bit
.
.
.
commit
|
commitdiff
|
tree
2012-11-21
inglorion
S
t
ronge
r
tes
t
for restore-frame
commit
|
commitdiff
|
tree
2012-11-21
ingl
o
rion
Implemented s
u
b
stitute-number, res
t
ore-frame
and
save
.
.
.
commit
|
commitdiff
|
tree
2012-11-21
in
g
lorion
Ma
k
e save-fr
a
me and re
s
t
ore-fram
e
work on AMD64 and
.
.
.
commit
|
commitdiff
|
tree
2012-11-20
inglo
r
ion
Make su
b
stitu
t
e-num
b
e
r work on AM
D
64 a
n
d i386
commit
|
commitdiff
|
tree
2012-11-20
inglo
r
ion
Ad
d
ed restor
e
-frame and save-frame on ARM
commit
|
commitdiff
|
tree
2012-11-19
i
n
g
l
ori
o
n
Added s
u
bst
i
tute-num
b
er on ARM
commit
|
commitdiff
|
tree
2012-11-15
ingl
o
rion
Fix i386 code generator
commit
|
commitdiff
|
tree
2012-11-15
inglorion
Make auto-by
t
es and a
u
to-words work with non-i
m
mediate
.
.
.
commit
|
commitdiff
|
tree
2012-11-15
inglori
o
n
R
efactored AMD64 code genera
t
or
commit
|
commitdiff
|
tree
2012-11-11
inglorion
Made
auto-bytes
and auto-words w
o
rk
with variable arg
u
men
t
s
.
.
.
commit
|
commitdiff
|
tree
2012-11-04
inglorio
n
I
m
plement auto-
b
ytes and
auto-
w
ords for
ARM
commit
|
commitdiff
|
tree
2012-11-04
i
nglorion
Make set-at work on
ARM
commit
|
commitdiff
|
tree
2012-11-03
inglorion
Fix
ARM gene
r
ator to work with new Environment code
commit
|
commitdiff
|
tree
2012-11-03
inglorion
Update test/
.
gitignore to ignore new binaries
commit
|
commitdiff
|
tree
2012-11-03
ing
l
o
ri
o
n
S
p
lit
m
any-va
r
s into 3 s
e
p
arate test
prog
r
a
ms
commit
|
commitdiff
|
tree
2012-11-03
inglorio
n
replaced refer
e
nces t
o
increment_errors in
tests
commit
|
commitdiff
|
tree
2012-10-31
in
g
lorion
C
h
ang
e
s for Ruby 1
.
9
co
m
p
atibi
l
ity
commit
|
commitdiff
|
tree
2012-10-09
inglor
i
o
n
Report number
o
f pas
s
e
d
a
n
d
failed tests
commit
|
commitdiff
|
tree
2012-10-09
inglorio
n
I
mplemente
d
a
uto-bytes and auto
-
words for mips
commit
|
commitdiff
|
tree
2012-10-05
i
nglorion
Update MIPS code g
e
n
e
rator to work with
r
efactored
.
.
.
commit
|
commitdiff
|
tree
2012-10-05
i
n
glo
r
ion
Add
.
s t
o
.
SUFFIXES in test/Make
f
ile
commit
|
commitdiff
|
tree
2012-09-17
in
g
lorion
A
d
d
ed t
e
st case for a
u
to-words and made it
pass on
.
.
.
commit
|
commitdiff
|
tree
2012-09-16
inglorion
Fi
x
i
3
86
cod
e
generato
r
s
o
that all
te
s
ts pas
s
commit
|
commitdiff
|
tree
2012-09-15
ing
l
o
r
io
n
Implemented auto-bytes on AMD6
4
commit
|
commitdiff
|
tree
2012-09-10
inglorion
N
e
w
E
nvironme
n
t class
.
Tes
t
s p
a
ss
o
n AMD64
commit
|
commitdiff
|
tree
2012-02-05
inglor
i
o
n
More t
e
sts for set with at
-
expre
s
sions
commit
|
commitdiff
|
tree
2012-02-05
ing
l
orion
Allow set to as
s
i
gn to
at-expressions
commit
|
commitdiff
|
tree
2012-02-05
ingl
o
ri
o
n
Set
v
er
s
ion to 1
.
1-dev
commit
|
commitdiff
|
tree
2012-01-29
i
nglorion
Al
s
o test error
text in test_parser
.
rb
commit
|
commitdiff
|
tree
2012-01-29
inglorion
Made parser able to rep
o
rt multip
l
e errors per call
.
.
.
commit
|
commitdiff
|
tree
2012-01-29
inglorion
Refactor
e
d
t
est
.
r
b
so that
p
a
s
s_te
s
t and
fail_test
.
.
.
commit
|
commitdiff
|
tree
2012-01-26
ing
l
orion
Set v
e
rsion
to
1
.
0
.
1
commit
|
commitdiff
|
tree
2012-01-26
ing
l
o
r
ion
added
s
ome te
s
ts
for t
h
e parser and
fixed some bugs
commit
|
commitdiff
|
tree
2012-01-26
ing
l
o
r
ion
Restructured
tests so that t
e
sts for valid
a
tor and
.
.
.
commit
|
commitdiff
|
tree
2012-01-14
in
g
lorion
Ad
d
ed doc/fe
a
tures
.
html
commit
|
commitdiff
|
tree
2012-01-06
inglorion
Add
e
d m
o
re tests fo
r
at-expres
s
ions
commit
|
commitdiff
|
tree
2012-01-06
inglorio
n
U
p
dated t
e
sts to deal with new features
commit
|
commitdiff
|
tree
2012-01-06
ingl
o
rion
Adde
d
features bits-pe
r
-wor
d
, byt
e
-order an
d
bytes
.
.
.
commit
|
commitdiff
|
tree
2012-01-06
i
n
glorion
Updated docu
m
en
t
ation for parser
commit
|
commitdiff
|
tree
2012-01-06
in
g
l
o
rio
n
Refactored
v
alidator
commit
|
commitdiff
|
tree
2012-01-06
inglorion
Made spacing in tests more consistent
commit
|
commitdiff
|
tree
2012-01-06
in
g
lorio
n
A
dded
2
012 to list of year
s
i
n C
O
PYING
commit
|
commitdiff
|
tree
2012-01-06
ingl
o
ri
o
n
Updated manpage
a
nd README
commit
|
commitdiff
|
tree
2012-01-06
ing
l
orion
Run tests in parallel
commit
|
commitdiff
|
tree
2012-01-06
i
n
glorion
Updated
l
is
t
of
y
ea
r
s
i
n
COP
Y
ING
commit
|
commitdiff
|
tree
2012-01-06
i
nglorion
Adde
d
--v
e
rsion op
t
ion to voodooc
.
commit
|
commitdiff
|
tree
2012-01-06
ingl
o
rion
R
e
moved
s
up
p
o
rt and tests for old c
o
de generat
o
r
API
commit
|
commitdiff
|
tree
2012-01-06
in
g
l
orion
Set version number to 1
.
0
.
0
commit
|
commitdiff
|
tree
2012-01-06
inglorion
Added tests for suppo
r
ted la
n
guage vers
i
on
commit
|
commitdiff
|
tree
2012-01-06
inglori
o
n
Documented that f
e
atures and has_feature? me
t
hods are
.
.
.
commit
|
commitdiff
|
tree
2012-01-06
ingl
o
r
i
o
n
M
oved featur
e
s and has_
f
eat
u
re? fro
m
Vo
o
doo module
.
.
.
commit
|
commitdiff
|
tree
2011-12-17
inglorion
Merge br
a
n
c
h
'master' int
o
experiment
a
l
commit
|
commitdiff
|
tree
2011-12-15
inglorion
Made test driver fl
u
sh
s
tdout before r
u
n
n
i
n
g test
p
rogram
commit
|
commitdiff
|
tree
2011-12-15
inglorion
i386_nasm_genera
t
or: a
d
de
d
mi
s
sing require
f
or nasm_generat
o
r
commit
|
commitdiff
|
tree
2011-12-15
inglo
r
i
on
Made test driver f
l
ush stdou
t
before
r
u
n
n
ing
test program
commit
|
commitdiff
|
tree
2011-12-15
i
n
glorion
i386_nasm_ge
n
e
rator: add
e
d m
i
ssing r
e
quire for nasm_generator
commit
|
commitdiff
|
tree
2011-08-29
ing
l
orion
Updated language s
p
ecif
i
cation
commit
|
commitdiff
|
tree
2011-08-29
inglorion
validator: get
-
b
y
te an
d
get-word are expressions, no
t
.
.
.
commit
|
commitdiff
|
tree
2011-08-25
ing
l
orion
Fixed more typos
commit
|
commitdiff
|
tree
2011-08-25
inglorion
R
emoved T
O
DO and fixed some
t
y
pos in
M
I
P
S assemb
l
y
.
.
.
commit
|
commitdiff
|
tree
2011-08-25
ing
l
orion
Remo
v
ed
mention of
"
i386"
f
rom
MIPS assemb
l
y gen
e
r
a
tor
commit
|
commitdiff
|
tree
2011-08-19
i
nglorion
arm_gas_g
e
nerator: Don't write de
b
ug info to stderr
commit
|
commitdiff
|
tree
2011-08-19
inglorion
arm_gas_ge
n
erator
:
Implemented tail
cal
l
s
commit
|
commitdiff
|
tree
2011-08-19
i
ngl
o
rio
n
arm_gas_g
e
ne
r
ator: Implemented rol
commit
|
commitdiff
|
tree
2011-08-19
inglo
r
i
o
n
arm_gas_generator: I
m
pl
e
mented div and mod using __aeabi_idi
.
.
.
commit
|
commitdiff
|
tree
2011-08-19
ing
l
orion
a
r
m_gas_generator:
E
mit
c
onstants at every goto and
.
.
.
commit
|
commitdiff
|
tree
2011-08-19
ing
l
or
i
on
arm_gas_generator: Added support f
o
r bl
o
cks
commit
|
commitdiff
|
tree
2011-08-19
i
n
glorion
a
r
m_gas_generator: m
a
ke call work with addresses in
.
.
.
commit
|
commitdiff
|
tree
2011-08-18
inglorion
Fir
s
t support for arm architecture
commit
|
commitdiff
|
tree
2011-07-08
in
g
lorion
Upda
t
ed t
e
sts
ca
s
e
s for set-byt
e
and set word
commit
|
commitdiff
|
tree
2011-06-25
inglorion
A
d
d
ed test prog
r
a
m co
n
tainin
g
errors
commit
|
commitdiff
|
tree
2011-06-25
inglorion
Added suppor
t
for li
s
ting and testing fea
t
ures
commit
|
commitdiff
|
tree
2011-04-04
inglorion
I
mproved error reporting
commit
|
commitdiff
|
tree
2011-04-04
inglorion
Put
validation in
th
e
pa
r
ser
commit
|
commitdiff
|
tree
2011-03-20
ing
l
orion
M
a
de voodo
o
c re
p
ort multiple com
p
iler errors, if present
commit
|
commitdiff
|
tree
2011-03-20
inglorion
Changed
"
toplevel" to "top_level" to alig
n
with exist
i
ng
.
.
.
commit
|
commitdiff
|
tree
2011-03-19
in
g
lorion
Made compiler
coll
e
ct errors, instead of ba
i
ling out
.
.
.
commit
|
commitdiff
|
tree
2011-03-18
inglorion
Merged val
i
dator tes
t
s with compil
e
r tests
commit
|
commitdiff
|
tree
2011-03-18
inglorion
Added validator to compiler
commit
|
commitdiff
|
tree
2011-03-18
inglorion
Ad
d
e
d sup
p
ort for at-
e
xp
r
e
s
sio
n
s to validato
r
commit
|
commitdiff
|
tree
2011-03-17
in
g
l
o
r
i
o
n
Added
more direc
t
ives to validator
commit
|
commitdiff
|
tree
2011-03-17
in
g
lorion
Added validator
commit
|
commitdiff
|
tree
2011-03-15
in
g
l
o
r
i
on
A
d
ded
.
gitignore file to test dire
c
tory
commit
|
commitdiff
|
tree
2011-01-15
i
ngl
o
r
i
on
Sy
n
chronized langu
a
ge
.
html with latest language spec
i
ficatio
n
commit
|
commitdiff
|
tree
2011-01-10
in
g
lorio
n
Add
e
d
s
upport for c
h
a
i
n
ed if
commit
|
commitdiff
|
tree
2011-01-10
inglorion
Added
test ca
s
e f
o
r chain
e
d
if
commit
|
commitdiff
|
tree
2011-01-08
inglorion
I
m
plemented
r
o
t
ate actions
for MIPS
commit
|
commitdiff
|
tree
2011-01-08
inglorion
Imple
m
ented rota
t
e acti
o
ns f
o
r i386 and
A
MD64
commit
|
commitdiff
|
tree
2011-01-08
inglorion
A
d
ded test f
o
r rotate acti
o
n
s
commit
|
commitdiff
|
tree
2011-01-08
inglorion
Impl
e
mente
d
shi
f
t
instructions for MIPS
commit
|
commitdiff
|
tree
2011-01-08
i
n
glorio
n
Impleme
n
ted shift ac
t
ions for i386
a
nd A
M
D
6
4
commit
|
commitdiff
|
tree
next