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
removed no longer necessary code from mips_gas_generator
2013-02-09
ingl
o
rion
removed n
o
longer nec
e
ssary code fro
m
mips_
g
as_
g
e
n
e
r
ator
commit
|
commitdiff
|
tree
2013-02-09
inglor
i
on
i
m
p
lemen
t
ed save-locals
a
nd restore-locals on MIPS
commit
|
commitdiff
|
tree
2013-02-06
inglorion
made
s
ave-fr
a
m
e only
s
ave
regi
s
ters
n
o
t
yet saved in
.
.
.
commit
|
commitdiff
|
tree
2013-02-06
inglorion
m
oved m
o
r
e co
d
e into co
m
mon
_
code_gene
r
a
t
or
commit
|
commitdiff
|
tree
2013-02-05
inglor
i
on
Moved
s
ave an
d
restore
l
ogic for frames a
n
d
locals
.
.
.
commit
|
commitdiff
|
tree
2013-02-03
inglo
r
i
on
impl
e
m
e
n
t
ed save-locals and restore-
l
ocals
o
n i386
commit
|
commitdiff
|
tree
2013-02-03
in
g
lor
i
on
imple
m
ented {save
,
restore}-frame and {save,restore
.
.
.
commit
|
commitdiff
|
tree
2013-02-02
inglorion
added sav
e
-loc
a
ls and resto
r
e-locals, implemente
d
on AR
M
commit
|
commitdiff
|
tree
2012-11-25
i
nglo
r
i
o
n
Eliminate so
m
e unnecessary loads on AM
D
64
commit
|
commitdiff
|
tree
2012-11-25
i
n
g
lorio
n
Remo
v
ed a number of speci
a
l cases from
t
he
N
A
S
M generator
commit
|
commitdiff
|
tree
2012-11-25
in
g
lorion
Store locals
i
n
registers
o
n
AMD64
commit
|
commitdiff
|
tree
2012-11-24
inglorion
Use
s
ymbols in
s
tead o
f
string
s
to den
o
te regis
t
e
rs
.
.
.
commit
|
commitdiff
|
tree
2012-11-24
in
g
lorion
U
se
i
mmediate valu
e
s for small intege
r
s
o
n A
R
M
commit
|
commitdiff
|
tree
2012-11-24
i
n
g
l
orion
Remo
v
ed superf
l
uous debug co
m
ments
from ARM generator
commit
|
commitdiff
|
tree
2012-11-24
i
n
g
lorion
On
ARM, d
o
n't gen
e
rate mul with dest equ
a
l to first
.
.
.
commit
|
commitdiff
|
tree
2012-11-24
inglorion
Fix A
M
D
64
loa
d
ing of immeadiate vale
s
outside
32-
b
i
t
.
.
.
commit
|
commitdiff
|
tree
2012-11-21
ingl
o
ri
o
n
S
tronger test for restore
-
fr
a
me
commit
|
commitdiff
|
tree
2012-11-21
inglorion
Implemente
d
substitute-number, resto
r
e
-
frame and s
a
ve
.
.
.
commit
|
commitdiff
|
tree
2012-11-21
in
g
lorion
Make sav
e
-frame an
d
r
estore-fram
e
w
o
r
k on AMD6
4
an
d
.
.
.
commit
|
commitdiff
|
tree
2012-11-20
inglori
o
n
Make
s
ubs
t
itute-
n
umber work on AMD64 and i386
commit
|
commitdiff
|
tree
2012-11-20
inglorion
A
dded restore-fram
e
and
s
ave-fram
e
o
n ARM
commit
|
commitdiff
|
tree
2012-11-19
inglorion
Added s
u
b
s
tit
u
te
-
nu
m
ber on ARM
commit
|
commitdiff
|
tree
2012-11-15
inglorion
F
i
x
i386
code gene
r
ator
commit
|
commitdiff
|
tree
2012-11-15
inglor
i
on
M
ake
a
uto-bytes and a
u
to-words work wit
h
non-immed
i
a
te
.
.
.
commit
|
commitdiff
|
tree
2012-11-15
inglo
r
io
n
Ref
a
c
t
ored AMD64 code generator
commit
|
commitdiff
|
tree
2012-11-11
inglorion
Made au
t
o
-
bytes
and auto-w
o
rd
s
work with variable a
r
guments
.
.
.
commit
|
commitdiff
|
tree
2012-11-04
inglorio
n
I
m
plement auto
-
bytes and aut
o
-words for ARM
commit
|
commitdiff
|
tree
2012-11-04
in
g
lorion
Make set-at work on ARM
commit
|
commitdiff
|
tree
2012-11-03
inglorio
n
Fix ARM generator to work with new
Environment code
commit
|
commitdiff
|
tree
2012-11-03
inglor
i
o
n
Upda
t
e te
s
t/
.
gitignore
t
o
ignor
e
new binaries
commit
|
commitdiff
|
tree
2012-11-03
inglorion
S
plit many-vars into 3 sepa
r
ate
test p
r
ograms
commit
|
commitdiff
|
tree
2012-11-03
ing
l
o
r
ion
r
e
pla
c
ed references to incremen
t
_e
r
rors
in
t
ests
commit
|
commitdiff
|
tree
2012-10-31
i
nglorion
Changes f
o
r R
u
by 1
.
9 compatibility
commit
|
commitdiff
|
tree
2012-10-09
inglo
r
ion
Rep
o
r
t
number of
pas
s
ed and failed t
e
sts
commit
|
commitdiff
|
tree
2012-10-09
i
nglorion
Implemented auto-bytes and au
t
o-wo
r
ds fo
r
mips
commit
|
commitdiff
|
tree
2012-10-05
in
g
lorion
Up
d
ate
MIPS code gen
e
rator to work with refac
t
ored
.
.
.
commit
|
commitdiff
|
tree
2012-10-05
ing
l
or
i
o
n
Add
.
s to
.
SUFFI
X
ES in te
s
t/M
a
kefile
commit
|
commitdiff
|
tree
2012-09-17
inglorion
Added
tes
t
case for auto-word
s
a
nd made i
t
p
ass on
.
.
.
commit
|
commitdiff
|
tree
2012-09-16
ingl
o
rion
Fix i3
8
6
code generator s
o
that all t
e
s
ts p
a
ss
commit
|
commitdiff
|
tree
2012-09-15
inglor
i
on
Implemen
t
ed
auto-by
t
es on
A
MD
6
4
commit
|
commitdiff
|
tree
2012-09-10
inglorion
New Environment c
l
ass
.
Tests pass on AMD6
4
commit
|
commitdiff
|
tree
2012-02-05
i
n
glorion
More tests
f
or s
e
t
with at-
e
xpressions
commit
|
commitdiff
|
tree
2012-02-05
inglorion
Allo
w
set
to assig
n
to at-expre
s
sions
commit
|
commitdiff
|
tree
2012-02-05
inglorion
Set
v
e
rsio
n
to 1
.
1-dev
commit
|
commitdiff
|
tree
2012-01-29
ing
l
orion
Also test
error text
in tes
t
_par
s
er
.
r
b
commit
|
commitdiff
|
tree
2012-01-29
inglorion
Made p
a
rser able to report multiple
e
rr
o
r
s
per call
.
.
.
commit
|
commitdiff
|
tree
2012-01-29
inglorion
R
e
f
a
ctored
test
.
rb so
t
ha
t
pass_tes
t
and fail_test
.
.
.
commit
|
commitdiff
|
tree
2012-01-26
inglorion
Set version to 1
.
0
.
1
commit
|
commitdiff
|
tree
2012-01-26
inglorion
added
some
t
e
sts f
o
r
the pa
r
ser and fixed
some bugs
commit
|
commitdiff
|
tree
2012-01-26
inglorion
Restru
c
tured tests
so that tests fo
r
va
l
id
a
tor and
.
.
.
commit
|
commitdiff
|
tree
2012-01-14
inglorion
Added doc/features
.
html
commit
|
commitdiff
|
tree
2012-01-06
inglor
i
on
Ad
d
ed more tests for at-expressions
commit
|
commitdiff
|
tree
2012-01-06
in
g
lor
i
on
Updated t
e
sts
t
o
de
a
l
wit
h
ne
w
featu
r
es
commit
|
commitdiff
|
tree
2012-01-06
ingl
o
r
i
on
Added features bit
s
-per
-
word,
b
y
te-or
d
er and
b
ytes
.
.
.
commit
|
commitdiff
|
tree
2012-01-06
in
g
l
o
rion
U
pdated docume
n
tation for parser
commit
|
commitdiff
|
tree
2012-01-06
i
n
glorion
Refactored validator
commit
|
commitdiff
|
tree
2012-01-06
inglorion
Ma
d
e spacing in t
e
sts
m
ore
c
o
nsi
s
t
e
n
t
commit
|
commitdiff
|
tree
2012-01-06
inglorion
A
d
d
e
d 201
2
to list
o
f
years
in CO
P
Y
I
N
G
commit
|
commitdiff
|
tree
2012-01-06
inglo
r
io
n
U
p
dated manpag
e
and
README
commit
|
commitdiff
|
tree
2012-01-06
in
g
lorio
n
Run tests in parallel
commit
|
commitdiff
|
tree
2012-01-06
i
n
g
l
orion
Updated list of years in
COPYING
commit
|
commitdiff
|
tree
2012-01-06
inglorion
Adde
d
-
-version option to voodooc
.
commit
|
commitdiff
|
tree
2012-01-06
inglo
r
i
o
n
R
e
move
d
support and te
s
t
s
for
o
ld
c
ode gen
e
r
a
tor API
commit
|
commitdiff
|
tree
2012-01-06
inglorion
S
et ve
r
s
io
n
numb
e
r to 1
.
0
.
0
commit
|
commitdiff
|
tree
2012-01-06
i
n
glor
i
on
Added tests for supporte
d
language version
commit
|
commitdiff
|
tree
2012-01-06
inglor
i
on
Documented
that features and has_fea
t
ure? m
e
thods ar
e
.
.
.
commit
|
commitdiff
|
tree
2012-01-06
inglorion
M
oved features a
n
d has_feature? from
Voodoo
m
o
dul
e
.
.
.
commit
|
commitdiff
|
tree
2011-12-17
i
n
glorion
M
e
rge branch 'master' i
n
to experimenta
l
commit
|
commitdiff
|
tree
2011-12-15
i
n
glorion
Made test dr
i
v
er flu
s
h s
t
do
u
t be
f
ore running test program
commit
|
commitdiff
|
tree
2011-12-15
inglorion
i3
8
6
_
nas
m
_ge
n
erat
o
r: added m
i
ssing require
f
or nasm_generator
commit
|
commitdiff
|
tree
2011-12-15
inglorion
Made test driver
flus
h
stdout before runn
i
ng
t
est
p
r
o
gram
commit
|
commitdiff
|
tree
2011-12-15
inglorion
i38
6
_nasm_generator: added m
i
ssi
n
g
r
eq
u
i
re for nasm
_
generator
commit
|
commitdiff
|
tree
2011-08-29
inglor
i
on
Updated l
a
nguage specif
i
cat
i
on
commit
|
commitdiff
|
tree
2011-08-29
inglorion
val
i
dator: get-byte and
g
et-word are e
x
pressions,
not
.
.
.
commit
|
commitdiff
|
tree
2011-08-25
inglori
o
n
Fixed
m
ore
typos
commit
|
commitdiff
|
tree
2011-08-25
inglorion
Removed TODO a
n
d fixed some ty
p
os in MIPS ass
e
mbly
.
.
.
commit
|
commitdiff
|
tree
2011-08-25
inglorion
Removed mention
of "i386"
from MIPS ass
e
mb
l
y generator
commit
|
commitdiff
|
tree
2011-08-19
ingl
o
rion
a
r
m_gas_
g
enerat
o
r
:
Don'
t
writ
e
debug info to
std
e
rr
commit
|
commitdiff
|
tree
2011-08-19
inglorion
arm_gas_gene
r
ator: Impleme
n
ted tail calls
commit
|
commitdiff
|
tree
2011-08-19
inglorion
arm_
g
as_generat
o
r: I
m
plem
e
nt
e
d
r
o
l
commit
|
commitdiff
|
tree
2011-08-19
inglo
r
io
n
arm_gas_generato
r
: Im
p
lemente
d
div and mod usin
g
__aeabi_
i
di
.
.
.
commit
|
commitdiff
|
tree
2011-08-19
inglorion
arm_gas_generato
r
: Em
i
t constants at every got
o
and
.
.
.
commit
|
commitdiff
|
tree
2011-08-19
inglorion
arm_gas
_
generator:
A
d
ded support for blocks
commit
|
commitdiff
|
tree
2011-08-19
inglor
i
on
arm_gas_ge
n
erato
r
: make cal
l
work with
addresses in
.
.
.
commit
|
commitdiff
|
tree
2011-08-18
inglorion
First
support for arm arch
i
tec
t
u
r
e
commit
|
commitdiff
|
tree
2011-07-08
inglorion
Upd
a
ted tests c
a
ses
for set-byte and s
e
t word
commit
|
commitdiff
|
tree
2011-06-25
inglorion
Added test
pr
o
gram contain
i
ng errors
commit
|
commitdiff
|
tree
2011-06-25
inglorion
Added support for listing
a
nd testing feature
s
commit
|
commitdiff
|
tree
2011-04-04
inglorio
n
Improved error reporting
commit
|
commitdiff
|
tree
2011-04-04
inglor
i
on
P
u
t
validation in the parser
commit
|
commitdiff
|
tree
2011-03-20
ing
l
o
rion
Made voodoo
c
report mul
t
iple compiler errors, if present
commit
|
commitdiff
|
tree
2011-03-20
in
g
lor
i
on
Changed "
t
opl
e
vel" to "top_level"
t
o ali
g
n w
i
th exi
s
t
i
n
g
.
.
.
commit
|
commitdiff
|
tree
2011-03-19
inglori
o
n
M
a
de com
p
ile
r
c
o
llect err
o
rs, in
s
tead of bailing ou
t
.
.
.
commit
|
commitdiff
|
tree
2011-03-18
inglori
o
n
Me
r
ged validator test
s
with compil
e
r tests
commit
|
commitdiff
|
tree
2011-03-18
inglorion
Added validator to
compiler
commit
|
commitdiff
|
tree
2011-03-18
inglo
r
ion
Added supp
o
rt for at-expressions to
validat
o
r
commit
|
commitdiff
|
tree
2011-03-17
inglorion
Added more
d
irectives to validator
commit
|
commitdiff
|
tree
2011-03-17
ing
l
orion
Added vali
d
ator
commit
|
commitdiff
|
tree
2011-03-15
inglorio
n
Added
.
gitignore file to test d
i
rectory
commit
|
commitdiff
|
tree
2011-01-15
inglor
i
o
n
S
ynchronized language
.
ht
m
l with latest la
n
gua
g
e specificati
o
n
commit
|
commitdiff
|
tree
next