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
i
n
glo
r
io
n
added save-l
o
ca
l
s and restor
e
-l
o
cals, i
m
p
l
emented on
ARM
commit
|
commitdiff
|
tree
2012-11-25
inglorion
Elim
i
n
ate some unnecessary
l
oads on AMD64
commit
|
commitdiff
|
tree
2012-11-25
i
ng
l
orio
n
Removed a
n
umber of special
cases from the NASM gen
e
rator
commit
|
commitdiff
|
tree
2012-11-25
inglorion
S
t
ore
l
ocals in register
s
o
n
AM
D
6
4
commit
|
commitdiff
|
tree
2012-11-24
ing
l
o
r
i
o
n
Use
s
ymbols instead of
strings t
o
d
enote
registers
.
.
.
commit
|
commitdiff
|
tree
2012-11-24
inglorion
U
se im
m
ed
i
ate values
f
or sma
l
l i
n
te
g
ers on
ARM
commit
|
commitdiff
|
tree
2012-11-24
ingl
o
rion
Removed s
u
perfluous
d
e
bug
c
o
mments from ARM ge
n
e
r
a
t
o
r
commit
|
commitdiff
|
tree
2012-11-24
inglorion
On ARM, don't
g
enerat
e
m
ul with
dest equ
a
l to first
.
.
.
commit
|
commitdiff
|
tree
2012-11-24
inglorion
Fix
A
MD64 loading of im
m
eadia
t
e vales
outside
3
2-bit
.
.
.
commit
|
commitdiff
|
tree
2012-11-21
inglorion
St
r
onger
test for restore-frame
commit
|
commitdiff
|
tree
2012-11-21
inglorio
n
Impl
e
mented su
b
sti
t
ute-number, restore
-
fra
m
e and save
.
.
.
commit
|
commitdiff
|
tree
2012-11-21
ing
l
o
r
ion
Make s
a
ve
-
frame an
d
restore-frame work
o
n AMD64 and
.
.
.
commit
|
commitdiff
|
tree
2012-11-20
inglori
o
n
Make substitu
t
e-
n
u
mber
wor
k
o
n AMD64
and i386
commit
|
commitdiff
|
tree
2012-11-20
inglorion
Added restore-frame and
save-frame on
ARM
commit
|
commitdiff
|
tree
2012-11-19
in
g
lorion
Add
e
d
su
b
stitute-number on ARM
commit
|
commitdiff
|
tree
2012-11-15
inglorion
Fix i386 code gene
r
ator
commit
|
commitdiff
|
tree
2012-11-15
inglori
o
n
Mak
e
auto-bytes
and a
u
to-word
s
wor
k
w
i
t
h
non-immediate
.
.
.
commit
|
commitdiff
|
tree
2012-11-15
inglo
r
ion
Refac
t
ored A
M
D64 co
d
e
generator
commit
|
commitdiff
|
tree
2012-11-11
inglorion
M
ade
a
uto-b
y
tes and
a
uto-words wo
r
k wit
h
va
r
iable arguments
.
.
.
commit
|
commitdiff
|
tree
2012-11-04
inglo
r
io
n
I
mp
l
ement auto-byte
s
a
n
d auto-wo
r
ds
f
or
A
RM
commit
|
commitdiff
|
tree
2012-11-04
inglorio
n
Make set-at wo
r
k on A
R
M
commit
|
commitdiff
|
tree
2012-11-03
inglorion
Fix ARM
gene
r
ator to work with new En
v
ironm
e
n
t
cod
e
commit
|
commitdiff
|
tree
2012-11-03
inglorion
U
p
date
t
est/
.
gitignore to
i
gnore new binaries
commit
|
commitdiff
|
tree
2012-11-03
inglo
r
ion
S
p
lit many-var
s
into
3 separ
a
te
te
s
t programs
commit
|
commitdiff
|
tree
2012-11-03
ing
l
orion
rep
l
a
c
ed re
f
erences to increment_
e
rror
s
in tests
commit
|
commitdiff
|
tree
2012-10-31
inglorio
n
C
h
anges f
o
r
R
uby 1
.
9
compatibility
commit
|
commitdiff
|
tree
2012-10-09
inglorion
R
epo
r
t number of p
a
ssed
a
nd
f
ailed
t
ests
commit
|
commitdiff
|
tree
2012-10-09
inglorion
Impleme
n
ted auto-
b
ytes and auto
-
words
f
or mi
p
s
commit
|
commitdiff
|
tree
2012-10-05
ing
l
or
i
on
Upda
t
e MI
P
S code ge
n
erator to wo
r
k with
r
e
factored
.
.
.
commit
|
commitdiff
|
tree
2012-10-05
in
g
l
o
rion
Add
.
s to
.
SUFF
I
XES
in t
e
st/
M
akefile
commit
|
commitdiff
|
tree
2012-09-17
in
g
lorion
Added test cas
e
for auto-words and made it pass o
n
.
.
.
commit
|
commitdiff
|
tree
2012-09-16
inglo
r
i
o
n
Fix i386 code ge
n
erator so t
h
a
t all te
s
ts pass
commit
|
commitdiff
|
tree
2012-09-15
i
n
glorion
I
m
ple
m
en
t
e
d
aut
o
-bytes on AMD64
commit
|
commitdiff
|
tree
2012-09-10
i
nglorion
New Env
i
ronment class
.
Tes
t
s pass on AMD64
commit
|
commitdiff
|
tree
2012-02-05
inglorion
Mor
e
te
s
ts for set wi
t
h
a
t
-express
i
ons
commit
|
commitdiff
|
tree
2012-02-05
i
n
glor
i
o
n
Allow set t
o
assign to at-expressions
commit
|
commitdiff
|
tree
2012-02-05
inglorion
Set version to 1
.
1
-dev
commit
|
commitdiff
|
tree
2012-01-29
inglorion
Also test error t
e
x
t
in test_pars
e
r
.
r
b
commit
|
commitdiff
|
tree
2012-01-29
inglorion
Made parser
able to r
e
por
t
mu
l
t
i
pl
e
erro
r
s per
call
.
.
.
commit
|
commitdiff
|
tree
2012-01-29
inglorion
Ref
a
ctored test
.
rb so that
p
ass
_
t
es
t
and
f
a
i
l_test
.
.
.
commit
|
commitdiff
|
tree
2012-01-26
inglorio
n
S
e
t vers
i
o
n
to 1
.
0
.
1
commit
|
commitdiff
|
tree
2012-01-26
i
n
g
lorion
a
d
ded s
o
me test
s
for the pa
r
ser and fi
x
ed s
o
m
e
bugs
commit
|
commitdiff
|
tree
2012-01-26
inglorion
Restructured tests so that t
e
sts for validat
o
r and
.
.
.
commit
|
commitdiff
|
tree
2012-01-14
ingl
o
r
i
on
Added doc/features
.
html
commit
|
commitdiff
|
tree
2012-01-06
ingl
o
rion
Added more tests for at-exp
r
essions
commit
|
commitdiff
|
tree
2012-01-06
inglorion
Upda
t
ed tests
to deal with new
feat
u
re
s
commit
|
commitdiff
|
tree
2012-01-06
inglorion
Added fea
t
ures b
i
ts-per-word, byte-order and bytes
.
.
.
commit
|
commitdiff
|
tree
2012-01-06
inglor
i
on
Upda
t
ed doc
u
ment
a
tion
for parser
commit
|
commitdiff
|
tree
2012-01-06
inglorio
n
Re
f
a
c
tored validator
commit
|
commitdiff
|
tree
2012-01-06
i
n
g
l
orion
Made spacing in tests more consistent
commit
|
commitdiff
|
tree
2012-01-06
i
n
g
lorion
Added 2012 to list of yea
r
s in COPYI
N
G
commit
|
commitdiff
|
tree
2012-01-06
inglor
i
on
U
p
dated manpage an
d
R
E
ADME
commit
|
commitdiff
|
tree
2012-01-06
inglorion
Run tests in parallel
commit
|
commitdiff
|
tree
2012-01-06
ingl
o
rion
Updated list of yea
r
s in COP
Y
ING
commit
|
commitdiff
|
tree
2012-01-06
ing
l
orion
Add
e
d
--
v
e
r
sion o
p
tion to
voodoo
c
.
commit
|
commitdiff
|
tree
2012-01-06
inglorion
Removed s
u
pport an
d
te
s
ts for
old
c
o
d
e generator API
commit
|
commitdiff
|
tree
2012-01-06
inglor
i
o
n
Set
version number to 1
.
0
.
0
commit
|
commitdiff
|
tree
2012-01-06
inglorion
Ad
d
ed tes
t
s
f
or suppor
t
ed language v
e
rsion
commit
|
commitdiff
|
tree
2012-01-06
i
n
gl
o
rion
Documented that features
a
nd has_featur
e
? metho
d
s
a
r
e
.
.
.
commit
|
commitdiff
|
tree
2012-01-06
inglori
o
n
Moved features and has_
f
eature? from Voodoo module
.
.
.
commit
|
commitdiff
|
tree
2011-12-17
inglorion
M
e
rge
b
ranch 'mas
t
er' into experimental
commit
|
commitdiff
|
tree
2011-12-15
ingl
o
rion
Made
t
est
d
ri
v
e
r flush stdo
u
t before running test pro
g
ram
commit
|
commitdiff
|
tree
2011-12-15
i
n
g
l
o
rion
i386
_
n
a
sm_
g
enerat
o
r: added missing require fo
r
nas
m
_
g
enerator
commit
|
commitdiff
|
tree
2011-12-15
i
n
glorion
Ma
d
e
test d
r
iver f
l
us
h
s
t
d
out
be
f
or
e
running test program
commit
|
commitdiff
|
tree
2011-12-15
inglorion
i
386_nasm_generator: a
d
d
ed missin
g
require for nasm_generator
commit
|
commitdiff
|
tree
2011-08-29
i
n
gl
o
r
ion
Updated la
n
guage speci
f
i
cation
commit
|
commitdiff
|
tree
2011-08-29
inglorion
validator: get-byte and get-word a
r
e expressions, not
.
.
.
commit
|
commitdiff
|
tree
2011-08-25
inglor
i
o
n
Fixed more typos
commit
|
commitdiff
|
tree
2011-08-25
inglorion
Removed TODO an
d
fixed s
o
me t
y
po
s
in
M
IPS assembly
.
.
.
commit
|
commitdiff
|
tree
2011-08-25
inglorion
R
e
moved mention
of "i3
8
6
" fro
m
M
I
P
S
assembly
generator
commit
|
commitdiff
|
tree
2011-08-19
inglor
i
on
a
rm_gas
_
generator: Don't
write debug
i
nfo
to stderr
commit
|
commitdiff
|
tree
2011-08-19
inglorion
ar
m
_gas_gener
a
to
r
: Implemented tail calls
commit
|
commitdiff
|
tree
2011-08-19
inglorion
a
rm_gas_g
e
nerator: Im
p
lemented rol
commit
|
commitdiff
|
tree
2011-08-19
inglo
r
ion
arm_gas_generator: Implemente
d
d
iv and
m
od u
s
ing __aeabi_idi
.
.
.
commit
|
commitdiff
|
tree
2011-08-19
inglorio
n
a
rm_gas
_
gener
a
tor: Emit constants
at eve
r
y
g
oto
a
n
d
.
.
.
commit
|
commitdiff
|
tree
2011-08-19
i
n
glorion
arm_gas_generator: A
d
ded sup
p
ort
for
b
l
o
c
ks
commit
|
commitdiff
|
tree
2011-08-19
i
nglorion
ar
m
_gas_ge
n
erator
:
make call work with add
r
esses in
.
.
.
commit
|
commitdiff
|
tree
2011-08-18
ingl
o
r
i
on
F
i
r
s
t suppor
t
for arm a
r
c
h
itecture
commit
|
commitdiff
|
tree
2011-07-08
ing
l
o
r
i
on
Upd
a
ted tests cases for set-byte
and set word
commit
|
commitdiff
|
tree
2011-06-25
i
n
glorion
Added test program c
o
n
t
a
ini
n
g errors
commit
|
commitdiff
|
tree
2011-06-25
inglori
o
n
Added suppo
r
t for listing
a
nd
t
esting
featur
e
s
commit
|
commitdiff
|
tree
2011-04-04
i
n
glorion
Imp
r
oved
error re
p
o
r
ting
commit
|
commitdiff
|
tree
2011-04-04
inglorion
Put v
a
li
d
ation in the parser
commit
|
commitdiff
|
tree
2011-03-20
in
g
lorion
Made
v
oodooc report mult
i
ple compiler errors,
if prese
n
t
commit
|
commitdiff
|
tree
2011-03-20
inglorion
Cha
n
g
e
d "to
p
level" to "top_le
v
el" to ali
g
n
with existing
.
.
.
commit
|
commitdiff
|
tree
2011-03-19
inglorion
M
ade
compiler collect erro
r
s, i
n
stead of bailin
g
o
ut
.
.
.
commit
|
commitdiff
|
tree
2011-03-18
inglorio
n
Merged validator tests with compiler tests
commit
|
commitdiff
|
tree
2011-03-18
inglorion
Adde
d
val
i
dator
t
o compi
l
er
commit
|
commitdiff
|
tree
2011-03-18
inglorion
A
dded
s
uppor
t
for at-exp
r
essio
n
s to
v
alid
a
tor
commit
|
commitdiff
|
tree
2011-03-17
inglorion
Add
e
d
more directives t
o
validator
commit
|
commitdiff
|
tree
2011-03-17
inglorion
Adde
d
va
l
i
d
ator
commit
|
commitdiff
|
tree
2011-03-15
ingl
o
rio
n
Added
.
gitignore file to test
d
irectory
commit
|
commitdiff
|
tree
2011-01-15
inglorion
Synchr
o
nized language
.
html
w
it
h
latest language
s
pe
c
if
i
cation
commit
|
commitdiff
|
tree
2011-01-10
inglorion
Adde
d
support for cha
i
ned if
commit
|
commitdiff
|
tree
2011-01-10
inglorion
Adde
d
tes
t
cas
e
f
or ch
a
ined if
commit
|
commitdiff
|
tree
2011-01-08
in
g
l
o
r
ion
I
m
plemented rot
a
te acti
o
n
s
f
or MIPS
commit
|
commitdiff
|
tree
2011-01-08
ingl
o
rion
Implemented rotate
a
ctions for i386 an
d
AMD64
commit
|
commitdiff
|
tree
2011-01-08
inglor
i
o
n
Added test
f
or rotate ac
t
i
o
ns
commit
|
commitdiff
|
tree
2011-01-08
inglorion
I
mplem
e
n
t
ed shift instructions for MIPS
commit
|
commitdiff
|
tree
2011-01-08
i
nglorion
Imple
m
ented shift acti
o
ns for i386 a
n
d
AMD64
commit
|
commitdiff
|
tree
next