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
keep track of saved registers on MIPS
2013-02-10
inglorion
keep track of
s
a
ved registers on M
I
P
S
commit
|
commitdiff
|
tree
2013-02-10
ing
l
or
i
o
n
add
e
d save-frame-and-loca
l
s
commit
|
commitdiff
|
tree
2013-02-09
in
g
lorion
removed no
longer n
e
cessary code from mi
p
s_gas_generator
commit
|
commitdiff
|
tree
2013-02-09
inglo
r
ion
i
mplemente
d
save-locals and rest
o
re-loc
a
l
s on MIPS
commit
|
commitdiff
|
tree
2013-02-06
inglorion
made
s
ave-frame only save
registers not yet saved in
.
.
.
commit
|
commitdiff
|
tree
2013-02-06
inglorion
m
o
ved mor
e
code
i
n
to common_
c
od
e
_g
e
n
erator
commit
|
commitdiff
|
tree
2013-02-05
inglorion
Mov
e
d
save
a
n
d resto
r
e
lo
g
ic for frames and
lo
c
a
l
s
.
.
.
commit
|
commitdiff
|
tree
2013-02-03
inglorion
implemented s
a
ve-l
o
cal
s
and restore-locals o
n
i3
8
6
commit
|
commitdiff
|
tree
2013-02-03
i
nglori
o
n
implemented
{save,
r
e
store}-frame and {save
,
resto
r
e
.
.
.
commit
|
commitdiff
|
tree
2013-02-02
inglorion
a
dded
s
ave
-
locals and re
s
t
o
re-locals, implemented on ARM
commit
|
commitdiff
|
tree
2012-11-25
inglorion
E
l
iminate some unnecessary loads on
A
MD6
4
commit
|
commitdiff
|
tree
2012-11-25
inglorion
R
emoved a numbe
r
o
f
special cases from the
N
ASM generator
commit
|
commitdiff
|
tree
2012-11-25
inglorion
Store locals in re
g
isters on AMD64
commit
|
commitdiff
|
tree
2012-11-24
ingl
o
r
ion
Use symbols instea
d
of strin
g
s
to denote r
e
gist
e
r
s
.
.
.
commit
|
commitdiff
|
tree
2012-11-24
inglorion
Use imme
d
i
ate values
for smal
l
i
ntege
r
s
on ARM
commit
|
commitdiff
|
tree
2012-11-24
inglorion
Remove
d
sup
e
rfluous debug
c
omm
e
n
t
s fr
o
m
ARM generator
commit
|
commitdiff
|
tree
2012-11-24
in
g
lorio
n
On ARM, don't gen
e
ra
t
e mu
l
with dest equal to first
.
.
.
commit
|
commitdiff
|
tree
2012-11-24
i
nglorion
Fix AMD
6
4 loading of immea
d
iate vales outside
3
2-bit
.
.
.
commit
|
commitdiff
|
tree
2012-11-21
inglorion
Stronger test for rest
o
re-frame
commit
|
commitdiff
|
tree
2012-11-21
inglorion
Imp
l
emented substi
t
ute-number, res
t
o
re-frame and sav
e
.
.
.
commit
|
commitdiff
|
tree
2012-11-21
i
n
glorion
Make save-frame and restore-fram
e
wo
r
k on
AMD64 a
n
d
.
.
.
commit
|
commitdiff
|
tree
2012-11-20
inglorion
Make su
b
s
t
i
tute-number
w
ork on AM
D
64 and i386
commit
|
commitdiff
|
tree
2012-11-20
inglorion
Added
restore-frame a
n
d sa
v
e-fram
e
on ARM
commit
|
commitdiff
|
tree
2012-11-19
inglorio
n
Added substi
t
ute-number on AR
M
commit
|
commitdiff
|
tree
2012-11-15
inglorion
Fix i386 code
g
e
nerator
commit
|
commitdiff
|
tree
2012-11-15
inglorion
Make auto-b
y
tes and
a
u
to-words
work with no
n
-imm
e
dia
t
e
.
.
.
commit
|
commitdiff
|
tree
2012-11-15
inglorion
Refa
c
t
ored AM
D
64 code generator
commit
|
commitdiff
|
tree
2012-11-11
i
n
glori
o
n
Made au
t
o-byt
e
s and auto-words work with variab
l
e arg
u
ments
.
.
.
commit
|
commitdiff
|
tree
2012-11-04
inglorion
Imple
m
ent aut
o
-bytes and
auto-words
for ARM
commit
|
commitdiff
|
tree
2012-11-04
inglorion
Make
s
e
t
-at work on
ARM
commit
|
commitdiff
|
tree
2012-11-03
inglorion
Fix ARM gener
a
tor to work with new En
v
ironment c
o
de
commit
|
commitdiff
|
tree
2012-11-03
in
g
lorio
n
Upda
t
e test/
.
gi
t
ignore
to ignore new binaries
commit
|
commitdiff
|
tree
2012-11-03
in
g
lorion
S
p
l
i
t many-vars int
o
3 separat
e
test pr
o
g
r
a
ms
commit
|
commitdiff
|
tree
2012-11-03
inglor
i
on
replaced references to in
c
rement_errors in
tests
commit
|
commitdiff
|
tree
2012-10-31
in
g
lorion
C
h
anges for
R
u
b
y
1
.
9 compatibility
commit
|
commitdiff
|
tree
2012-10-09
inglorion
R
epo
r
t num
b
er of pas
s
e
d
an
d
fa
i
l
ed test
s
commit
|
commitdiff
|
tree
2012-10-09
inglorion
Im
p
lemen
t
ed auto-bytes
a
n
d auto-wor
d
s f
o
r m
i
ps
commit
|
commitdiff
|
tree
2012-10-05
inglo
r
ion
Update MIPS code generator to
w
ork wi
t
h refactored
.
.
.
commit
|
commitdiff
|
tree
2012-10-05
inglorio
n
Add
.
s to
.
SUFFIXES in t
e
st/M
a
kefile
commit
|
commitdiff
|
tree
2012-09-17
inglorio
n
Adde
d
test case for
a
uto-word
s
a
n
d m
a
de it pass on
.
.
.
commit
|
commitdiff
|
tree
2012-09-16
i
n
g
l
o
r
i
o
n
Fix
i386 code gener
a
tor so that all tests pass
commit
|
commitdiff
|
tree
2012-09-15
inglorion
I
mplemented auto-b
y
tes on AMD64
commit
|
commitdiff
|
tree
2012-09-10
inglo
r
i
on
New Environment class
.
T
ests pass on AMD
6
4
commit
|
commitdiff
|
tree
2012-02-05
i
n
glori
o
n
More
t
ests
for se
t
with
a
t-
e
xpressions
commit
|
commitdiff
|
tree
2012-02-05
inglorion
A
l
low set to assign t
o
at-exp
r
essions
commit
|
commitdiff
|
tree
2012-02-05
i
n
g
lo
r
ion
Set v
e
rsion
to 1
.
1-dev
commit
|
commitdiff
|
tree
2012-01-29
inglori
o
n
Also test
er
r
or t
e
xt in test_parser
.
rb
commit
|
commitdiff
|
tree
2012-01-29
in
g
lo
r
ion
Made parser able
t
o
repor
t
multi
p
le errors per call
.
.
.
commit
|
commitdiff
|
tree
2012-01-29
inglorion
Refactored t
e
st
.
rb so that pas
s
_test and fai
l
_test
.
.
.
commit
|
commitdiff
|
tree
2012-01-26
inglor
i
o
n
Set ver
s
i
o
n
t
o
1
.
0
.
1
commit
|
commitdiff
|
tree
2012-01-26
i
n
glorio
n
added some
tests for the parser and fixed some
b
ugs
commit
|
commitdiff
|
tree
2012-01-26
inglorion
R
e
structured test
s
so that tests for v
a
lidator and
.
.
.
commit
|
commitdiff
|
tree
2012-01-14
ingl
o
rion
Added doc
/
features
.
htm
l
commit
|
commitdiff
|
tree
2012-01-06
inglori
o
n
Added
m
o
re test
s
for at-expressions
commit
|
commitdiff
|
tree
2012-01-06
i
n
glorio
n
Upd
a
ted tests to deal with n
e
w features
commit
|
commitdiff
|
tree
2012-01-06
i
nglor
i
on
Added f
e
atu
r
es bits-per-
w
ord, byte-order
a
nd byt
e
s
.
.
.
commit
|
commitdiff
|
tree
2012-01-06
i
n
glorion
Upd
a
t
e
d documentation fo
r
par
s
e
r
commit
|
commitdiff
|
tree
2012-01-06
in
g
lorion
R
e
factored validator
commit
|
commitdiff
|
tree
2012-01-06
inglor
i
o
n
M
a
d
e spacing
in tests m
o
re con
s
istent
commit
|
commitdiff
|
tree
2012-01-06
inglorion
A
d
d
e
d 2012 to list of years i
n
COPYING
commit
|
commitdiff
|
tree
2012-01-06
inglorion
Updated manpage and README
commit
|
commitdiff
|
tree
2012-01-06
inglorion
Run tests
i
n
parallel
commit
|
commitdiff
|
tree
2012-01-06
inglorion
Update
d
list of
ye
a
rs in
C
O
PYING
commit
|
commitdiff
|
tree
2012-01-06
ing
l
orion
Added --version option to voodooc
.
commit
|
commitdiff
|
tree
2012-01-06
i
n
glorio
n
Removed support and test
s
for old code
g
enerato
r
A
PI
commit
|
commitdiff
|
tree
2012-01-06
inglorion
S
e
t version
number
t
o 1
.
0
.
0
commit
|
commitdiff
|
tree
2012-01-06
inglorion
Added tes
t
s for support
e
d
l
an
g
uage
ve
r
sion
commit
|
commitdiff
|
tree
2012-01-06
ingl
o
r
i
o
n
D
o
cumente
d
that features and has_feature?
me
t
hods
ar
e
.
.
.
commit
|
commitdiff
|
tree
2012-01-06
ingl
o
ri
o
n
Moved
features and h
a
s_fe
a
ture? from Voodoo modu
l
e
.
.
.
commit
|
commitdiff
|
tree
2011-12-17
inglorion
Merge
branch
'
master'
i
n
t
o ex
p
eri
m
ent
a
l
commit
|
commitdiff
|
tree
2011-12-15
i
nglorion
Made test
driver flus
h
stdou
t
before
r
unn
i
ng test
p
rogram
commit
|
commitdiff
|
tree
2011-12-15
inglor
i
on
i386_nasm
_
generator:
a
dded
m
issing requi
r
e for nasm_gene
r
ator
commit
|
commitdiff
|
tree
2011-12-15
inglo
r
i
on
Ma
d
e tes
t
driver flush std
o
u
t
before running test program
commit
|
commitdiff
|
tree
2011-12-15
inglo
r
ion
i3
8
6
_
nasm_ge
n
erator: adde
d
mis
s
ing require
f
o
r nasm_generator
commit
|
commitdiff
|
tree
2011-08-29
inglor
i
on
Updated lan
g
uage specificat
i
on
commit
|
commitdiff
|
tree
2011-08-29
i
nglorion
va
l
i
d
ator:
get-byte a
n
d get-word
are e
x
p
r
e
s
sions, not
.
.
.
commit
|
commitdiff
|
tree
2011-08-25
ingl
o
rion
F
ix
e
d more
t
ypos
commit
|
commitdiff
|
tree
2011-08-25
i
n
glorion
Re
m
o
ved TODO an
d
fi
x
ed some t
y
pos in
MIPS as
s
emb
l
y
.
.
.
commit
|
commitdiff
|
tree
2011-08-25
ing
l
orion
Removed
mentio
n
of "i386" from
MIP
S
asse
m
b
ly generator
commit
|
commitdiff
|
tree
2011-08-19
inglorion
arm_
g
as_generator: D
o
n't w
r
ite
debug info to
s
tderr
commit
|
commitdiff
|
tree
2011-08-19
inglori
o
n
arm
_
gas_g
e
ne
r
a
tor:
I
m
pl
e
mented
tail c
a
l
l
s
commit
|
commitdiff
|
tree
2011-08-19
inglorion
a
r
m
_gas
_
gene
r
ato
r
:
Implemented rol
commit
|
commitdiff
|
tree
2011-08-19
inglorion
arm_gas_generator
:
Implemented di
v
a
n
d mod using
__aeabi_idi
.
.
.
commit
|
commitdiff
|
tree
2011-08-19
inglorion
ar
m
_gas
_
generator
:
Em
i
t constan
t
s at
ev
e
r
y goto
an
d
.
.
.
commit
|
commitdiff
|
tree
2011-08-19
inglorion
arm_gas_generator: Add
e
d suppo
r
t for
b
locks
commit
|
commitdiff
|
tree
2011-08-19
inglo
r
ion
arm_gas_gener
a
tor: ma
k
e
call work with addresses in
.
.
.
commit
|
commitdiff
|
tree
2011-08-18
inglorion
First su
p
port for arm archi
t
ectur
e
commit
|
commitdiff
|
tree
2011-07-08
inglorion
Updated te
s
t
s cases
for
s
et-byte an
d
set word
commit
|
commitdiff
|
tree
2011-06-25
inglorion
Added test progr
a
m containing err
o
rs
commit
|
commitdiff
|
tree
2011-06-25
inglori
o
n
A
d
ded support
f
o
r
lis
t
ing and testing feature
s
commit
|
commitdiff
|
tree
2011-04-04
inglorion
Im
p
r
oved error report
i
n
g
commit
|
commitdiff
|
tree
2011-04-04
inglorion
Put
valid
a
tion in the
parse
r
commit
|
commitdiff
|
tree
2011-03-20
inglorion
Made voodooc report
multiple compi
l
er errors, if
present
commit
|
commitdiff
|
tree
2011-03-20
ing
l
or
i
on
Ch
a
n
ged "toplevel"
t
o "t
o
p_level" to ali
g
n wi
t
h existin
g
.
.
.
commit
|
commitdiff
|
tree
2011-03-19
inglorion
Made compiler collect
errors, i
n
stead of
b
ailing
o
ut
.
.
.
commit
|
commitdiff
|
tree
2011-03-18
inglorion
Merged validator test
s
with compiler tes
t
s
commit
|
commitdiff
|
tree
2011-03-18
ingl
o
rion
Ad
d
ed validator
to compi
l
er
commit
|
commitdiff
|
tree
2011-03-18
ingl
o
rion
Added
s
u
pport for at-expr
e
s
s
ions t
o
validator
commit
|
commitdiff
|
tree
2011-03-17
i
n
glorion
Added mor
e
directiv
e
s to
v
al
i
d
a
t
or
commit
|
commitdiff
|
tree
2011-03-17
inglorion
Added va
l
idator
commit
|
commitdiff
|
tree
next