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
inglorion
implemen
t
ed save-local
s
and
r
e
store-locals on i386
commit
|
commitdiff
|
tree
2013-02-03
ingl
o
ri
o
n
impleme
n
ted
{save,restore}-frame and {s
a
ve,re
s
tor
e
.
.
.
commit
|
commitdiff
|
tree
2013-02-02
inglorion
add
e
d
sav
e
-locals and restore-locals, imp
l
emented o
n
A
R
M
commit
|
commitdiff
|
tree
2012-11-25
in
g
lorion
Elimina
t
e
some unnec
e
ssary loads
on
A
MD64
commit
|
commitdiff
|
tree
2012-11-25
i
n
g
lorion
Removed a num
b
er of
s
pecial cases from
t
h
e NASM gen
e
rator
commit
|
commitdiff
|
tree
2012-11-25
inglorio
n
Store local
s
in
regi
s
ters on AMD64
commit
|
commitdiff
|
tree
2012-11-24
i
n
glorio
n
U
s
e
symb
o
ls inst
e
ad of str
i
ngs to denote registers
.
.
.
commit
|
commitdiff
|
tree
2012-11-24
ingl
o
rion
Use immed
i
a
t
e
val
u
e
s for small integers on
A
R
M
commit
|
commitdiff
|
tree
2012-11-24
inglori
o
n
R
e
moved supe
r
f
lu
o
us debug
c
o
mments from ARM gener
a
tor
commit
|
commitdiff
|
tree
2012-11-24
inglor
i
on
O
n A
R
M
, don't gener
a
te mul with dest
e
qual to first
.
.
.
commit
|
commitdiff
|
tree
2012-11-24
in
g
lorion
F
i
x AMD64 loa
d
ing
of im
m
e
a
di
a
te vales
o
utside 32-bi
t
.
.
.
commit
|
commitdiff
|
tree
2012-11-21
inglorion
Str
o
n
g
er test for re
s
t
o
re-frame
commit
|
commitdiff
|
tree
2012-11-21
inglorion
Implemented s
u
bstitute-number
,
restore-frame
and save
.
.
.
commit
|
commitdiff
|
tree
2012-11-21
inglorion
Make save-frame and restore-frame work o
n
AMD64
a
nd
.
.
.
commit
|
commitdiff
|
tree
2012-11-20
i
nglorion
Make substitute
-
n
u
mb
e
r w
o
rk on AMD64 and
i
386
commit
|
commitdiff
|
tree
2012-11-20
inglorion
Added restore-frame a
n
d save-frame on ARM
commit
|
commitdiff
|
tree
2012-11-19
ing
l
orion
A
dded subs
t
it
u
te-number on
A
RM
commit
|
commitdiff
|
tree
2012-11-15
in
g
lorion
Fix
i
386 code generator
commit
|
commitdiff
|
tree
2012-11-15
inglorion
M
ake auto-bytes and
a
uto-words work with non
-
i
mm
e
dia
t
e
.
.
.
commit
|
commitdiff
|
tree
2012-11-15
inglorion
Refactore
d
AMD64 code g
e
n
e
rator
commit
|
commitdiff
|
tree
2012-11-11
inglor
i
on
M
ade a
u
to-bytes a
n
d aut
o
-
words work with va
r
iable argum
e
nt
s
.
.
.
commit
|
commitdiff
|
tree
2012-11-04
inglor
i
on
I
mplement a
u
to-byt
e
s and aut
o
-words for
ARM
commit
|
commitdiff
|
tree
2012-11-04
inglorion
Make se
t
-at work on ARM
commit
|
commitdiff
|
tree
2012-11-03
i
nglorion
Fix ARM g
e
nerator to w
o
rk with
n
ew
E
nvironment
c
o
de
commit
|
commitdiff
|
tree
2012-11-03
i
n
glorion
Up
d
ate test/
.
gitignore to ign
o
re new binaries
commit
|
commitdiff
|
tree
2012-11-03
inglorion
Split many-vars into 3
s
e
parate te
s
t programs
commit
|
commitdiff
|
tree
2012-11-03
in
g
lorion
replaced refere
n
ces
t
o increment_errors in tests
commit
|
commitdiff
|
tree
2012-10-31
in
g
lorion
C
h
anges for
R
ub
y
1
.
9 compatibility
commit
|
commitdiff
|
tree
2012-10-09
inglo
r
io
n
Rep
o
r
t n
u
mbe
r
o
f
pass
e
d
and
f
ailed
t
ests
commit
|
commitdiff
|
tree
2012-10-09
i
nglorion
Im
p
lemented aut
o
-by
t
e
s and auto-words for mips
commit
|
commitdiff
|
tree
2012-10-05
inglori
o
n
Update MI
P
S code
generator to
work wi
t
h
refactored
.
.
.
commit
|
commitdiff
|
tree
2012-10-05
ingl
o
rion
Add
.
s
to
.
SUFFIXES in test/Makefile
commit
|
commitdiff
|
tree
2012-09-17
i
n
g
lorion
Added test cas
e
for auto-wor
d
s
a
n
d
made
i
t p
a
ss
on
.
.
.
commit
|
commitdiff
|
tree
2012-09-16
inglorion
Fix i386
c
od
e
gene
r
a
t
or so that all tes
t
s pass
commit
|
commitdiff
|
tree
2012-09-15
ing
l
orion
Implemented auto-bytes on AMD64
commit
|
commitdiff
|
tree
2012-09-10
inglor
i
on
New En
v
ironment class
.
Tests
pas
s
on A
M
D64
commit
|
commitdiff
|
tree
2012-02-05
i
nglorion
More tests for set with at-expression
s
commit
|
commitdiff
|
tree
2012-02-05
inglo
r
ion
A
llow set t
o
assi
g
n to
at-expr
e
ssions
commit
|
commitdiff
|
tree
2012-02-05
inglorion
Set
v
ersion to 1
.
1-dev
commit
|
commitdiff
|
tree
2012-01-29
i
nglo
r
io
n
Also t
e
st
e
rror tex
t
in test_parser
.
r
b
commit
|
commitdiff
|
tree
2012-01-29
ingl
o
r
ion
Made pa
r
s
er able to report multiple er
r
ors per call
.
.
.
commit
|
commitdiff
|
tree
2012-01-29
i
n
glorion
Refactored
t
est
.
rb so
t
hat pass_test a
n
d f
a
i
l
_
test
.
.
.
commit
|
commitdiff
|
tree
2012-01-26
ingl
o
rion
Set version t
o
1
.
0
.
1
commit
|
commitdiff
|
tree
2012-01-26
inglorion
added
s
ome tes
t
s for
the parser and
fixed some bugs
commit
|
commitdiff
|
tree
2012-01-26
inglorion
Restr
u
ctu
r
ed tests so that tests for validato
r
and
.
.
.
commit
|
commitdiff
|
tree
2012-01-14
i
n
g
l
orion
Add
e
d do
c
/
features
.
h
tml
commit
|
commitdiff
|
tree
2012-01-06
inglorion
Adde
d
mor
e
tests for
a
t-expressions
commit
|
commitdiff
|
tree
2012-01-06
inglori
o
n
Updated t
e
sts
t
o deal wi
t
h
n
ew fe
a
t
u
res
commit
|
commitdiff
|
tree
2012-01-06
i
ngl
o
r
i
o
n
Added f
e
atures bits-per-wor
d
,
b
y
te-o
r
der and
b
ytes
.
.
.
commit
|
commitdiff
|
tree
2012-01-06
ing
l
orion
Updated
d
ocumentation for parser
commit
|
commitdiff
|
tree
2012-01-06
ing
l
orion
Refact
o
r
e
d validator
commit
|
commitdiff
|
tree
2012-01-06
inglorion
Made
spacing
in tests
mor
e
consis
t
ent
commit
|
commitdiff
|
tree
2012-01-06
ing
l
o
r
ion
Added 2012 to list of
y
ears in CO
P
Y
ING
commit
|
commitdiff
|
tree
2012-01-06
inglor
i
on
Updated manpage an
d
REA
D
ME
commit
|
commitdiff
|
tree
2012-01-06
inglorion
Run tests in parallel
commit
|
commitdiff
|
tree
2012-01-06
inglori
o
n
Updat
e
d li
s
t of years in C
O
P
Y
ING
commit
|
commitdiff
|
tree
2012-01-06
inglorion
Added --v
e
rsio
n
option
t
o voodo
o
c
.
commit
|
commitdiff
|
tree
2012-01-06
inglorion
Remove
d
support and
t
ests for old code generator API
commit
|
commitdiff
|
tree
2012-01-06
inglorion
S
e
t ver
s
io
n
number to
1
.
0
.
0
commit
|
commitdiff
|
tree
2012-01-06
inglo
r
ion
Add
e
d tests for supported lan
g
uage versio
n
commit
|
commitdiff
|
tree
2012-01-06
in
g
lorion
Docu
m
ent
e
d that features a
n
d has_fe
a
ture
?
m
e
thods are
.
.
.
commit
|
commitdiff
|
tree
2012-01-06
inglorion
Moved fea
t
ures and h
a
s_feature
?
from Voodoo module
.
.
.
commit
|
commitdiff
|
tree
2011-12-17
ing
l
o
r
i
on
Merge branch '
m
aster' into experimental
commit
|
commitdiff
|
tree
2011-12-15
in
g
lori
o
n
Made test drive
r
flush stdout be
f
o
r
e running test
program
commit
|
commitdiff
|
tree
2011-12-15
i
n
g
l
o
rion
i386_nas
m
_
g
enerator: added missing require f
o
r nasm_gen
e
rator
commit
|
commitdiff
|
tree
2011-12-15
inglorion
Made te
s
t
driver flush stdou
t
before running test program
commit
|
commitdiff
|
tree
2011-12-15
i
nglorion
i386_nasm_
g
enerator: add
e
d
m
issing re
q
uire for nasm_genera
t
or
commit
|
commitdiff
|
tree
2011-08-29
inglori
o
n
Upda
t
e
d
la
n
guag
e
sp
e
cifi
c
a
t
i
on
commit
|
commitdiff
|
tree
2011-08-29
inglo
r
ion
validator: get-byte and get-word are e
x
p
r
essions,
n
ot
.
.
.
commit
|
commitdiff
|
tree
2011-08-25
i
nglorion
F
i
xed
more typos
commit
|
commitdiff
|
tree
2011-08-25
inglorion
Re
m
oved
TODO and fixe
d
s
o
me typos in
MIPS ass
e
mbl
y
.
.
.
commit
|
commitdiff
|
tree
2011-08-25
i
n
glorion
R
emove
d
mentio
n
of "i386" from MIPS assembly generator
commit
|
commitdiff
|
tree
2011-08-19
inglo
r
i
o
n
arm_gas_generator:
Don't write
de
b
ug info to s
t
derr
commit
|
commitdiff
|
tree
2011-08-19
ingl
o
rion
arm_gas_generator: Imp
l
emente
d
tail
ca
l
l
s
commit
|
commitdiff
|
tree
2011-08-19
ing
l
orio
n
arm_gas_g
e
nerator: Imple
m
ented r
o
l
commit
|
commitdiff
|
tree
2011-08-19
inglorion
arm_gas_g
e
nerator: Imp
l
emented div and mod u
s
ing __aeabi_idi
.
.
.
commit
|
commitdiff
|
tree
2011-08-19
ing
l
orion
arm_g
a
s_generator: Emi
t
const
a
nts
at every goto and
.
.
.
commit
|
commitdiff
|
tree
2011-08-19
i
nglor
i
on
arm_gas
_
generator: Added s
u
pport for b
l
ocks
commit
|
commitdiff
|
tree
2011-08-19
i
nglorion
arm_gas_g
e
n
e
rat
o
r
:
make cal
l
w
o
r
k
with addresse
s
in
.
.
.
commit
|
commitdiff
|
tree
2011-08-18
ingl
o
rion
First support for arm architecture
commit
|
commitdiff
|
tree
2011-07-08
i
n
glorion
U
p
dated tes
t
s
c
a
ses for set-byte and set wor
d
commit
|
commitdiff
|
tree
2011-06-25
in
g
l
o
rion
Add
e
d test pro
g
ram containing errors
commit
|
commitdiff
|
tree
2011-06-25
inglor
i
on
Add
e
d support
for lis
t
ing and testing fea
t
u
res
commit
|
commitdiff
|
tree
2011-04-04
ingl
o
r
i
o
n
Impr
o
ved e
r
r
or r
e
por
t
in
g
commit
|
commitdiff
|
tree
2011-04-04
in
g
lorion
Put v
a
lidatio
n
in the parser
commit
|
commitdiff
|
tree
2011-03-20
ing
l
orion
Made vood
o
oc
report
multiple compiler err
o
rs,
if present
commit
|
commitdiff
|
tree
2011-03-20
inglorion
Changed "toplevel" to
"
t
op_le
v
el"
t
o align w
i
t
h ex
i
sting
.
.
.
commit
|
commitdiff
|
tree
2011-03-19
inglorion
Made compiler collec
t
errors, instead of bailing out
.
.
.
commit
|
commitdiff
|
tree
2011-03-18
in
g
lorion
Mer
g
ed valid
a
tor test
s
with com
p
i
ler tests
commit
|
commitdiff
|
tree
2011-03-18
in
g
lo
r
io
n
Adde
d
validat
o
r to com
p
i
ler
commit
|
commitdiff
|
tree
2011-03-18
inglorion
A
dded sup
p
ort for at-expressions
to vali
d
ator
commit
|
commitdiff
|
tree
2011-03-17
inglo
r
ion
Added more d
i
rect
i
ves to validator
commit
|
commitdiff
|
tree
2011-03-17
inglorion
A
dded
v
a
l
id
a
tor
commit
|
commitdiff
|
tree
2011-03-15
inglorion
Added
.
g
i
t
i
g
nore file
to
te
s
t directory
commit
|
commitdiff
|
tree
2011-01-15
inglorion
Synchron
i
z
ed la
n
guage
.
html
w
ith
l
atest lang
u
age spe
c
ific
a
tion
commit
|
commitdiff
|
tree
2011-01-10
inglorion
A
dded support for cha
i
ned i
f
commit
|
commitdiff
|
tree
2011-01-10
inglorion
Added tes
t
c
ase f
o
r
c
h
a
i
ned if
commit
|
commitdiff
|
tree
2011-01-08
inglorion
Impl
e
mented rota
t
e actions for MI
P
S
commit
|
commitdiff
|
tree
2011-01-08
i
ngl
o
r
ion
Impleme
n
ted rotate acti
o
ns for
i386
a
nd AMD64
commit
|
commitdiff
|
tree
2011-01-08
i
n
glor
i
on
Added tes
t
for ro
t
ate actions
commit
|
commitdiff
|
tree
next