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
moved more code into common_code_generator
2013-02-06
inglorion
moved more code into co
m
mon_co
d
e_generator
commit
|
commitdiff
|
tree
2013-02-05
inglo
r
ion
Move
d
save and r
e
store logi
c
for frames and
l
ocals
.
.
.
commit
|
commitdiff
|
tree
2013-02-03
ingl
o
r
ion
impl
e
mented save-locals an
d
r
estore-lo
c
als
on
i
386
commit
|
commitdiff
|
tree
2013-02-03
i
n
g
lorion
implemente
d
{save,re
s
tore
}
-frame and {sa
v
e,restore
.
.
.
commit
|
commitdiff
|
tree
2013-02-02
i
n
glorion
added
sa
v
e-loc
a
ls and
r
estor
e
-locals,
implemen
t
ed on A
R
M
commit
|
commitdiff
|
tree
2012-11-25
inglori
o
n
Elimin
a
te som
e
un
n
e
c
essary loads on AMD64
commit
|
commitdiff
|
tree
2012-11-25
inglorion
Remov
e
d a n
u
m
ber of special cases from t
h
e
N
ASM gene
r
ator
commit
|
commitdiff
|
tree
2012-11-25
i
n
glorion
S
t
ore
l
oc
a
ls in r
e
gisters on AMD
6
4
commit
|
commitdiff
|
tree
2012-11-24
i
nglorion
U
s
e symbols in
s
tead of strin
g
s to
d
enote registers
.
.
.
commit
|
commitdiff
|
tree
2012-11-24
inglorion
Use immediate values for small integers o
n
ARM
commit
|
commitdiff
|
tree
2012-11-24
inglorio
n
Removed supe
r
fluous debug
c
omments from ARM
g
en
e
r
a
tor
commit
|
commitdiff
|
tree
2012-11-24
i
n
glorio
n
On ARM, don'
t
generate mul with dest equal to f
i
rst
.
.
.
commit
|
commitdiff
|
tree
2012-11-24
inglo
r
ion
Fix
AMD64 loading o
f
immeadiate
va
l
es
outside 3
2
-bit
.
.
.
commit
|
commitdiff
|
tree
2012-11-21
inglori
o
n
Stronger te
s
t for restore-
f
rame
commit
|
commitdiff
|
tree
2012-11-21
ingl
o
rion
Implemented subst
i
tute-number, restore-frame and
s
a
ve
.
.
.
commit
|
commitdiff
|
tree
2012-11-21
inglorion
M
ake save-f
r
ame and restore-fr
a
me
work o
n
AMD64 and
.
.
.
commit
|
commitdiff
|
tree
2012-11-20
inglorion
Make substitute-number work on AMD64
a
nd i3
8
6
commit
|
commitdiff
|
tree
2012-11-20
i
n
g
l
orion
A
dd
e
d resto
r
e-frame and save-frame on ARM
commit
|
commitdiff
|
tree
2012-11-19
inglorion
Added
substitute
-
n
umber
on ARM
commit
|
commitdiff
|
tree
2012-11-15
inglo
r
ion
Fix i3
8
6 code g
e
nerator
commit
|
commitdiff
|
tree
2012-11-15
inglorion
M
a
k
e auto-bytes and
auto
-
word
s
work wi
t
h
non-immed
i
a
t
e
.
.
.
commit
|
commitdiff
|
tree
2012-11-15
inglorion
Refactore
d
AM
D
64 code gener
a
tor
commit
|
commitdiff
|
tree
2012-11-11
inglor
i
on
Made
a
uto-b
y
tes and auto-wo
r
d
s
work with variable a
r
guments
.
.
.
commit
|
commitdiff
|
tree
2012-11-04
inglorion
Impl
e
ment auto-bytes
a
nd auto-words for A
R
M
commit
|
commitdiff
|
tree
2012-11-04
i
n
glo
r
ion
Mak
e
set-at work on ARM
commit
|
commitdiff
|
tree
2012-11-03
inglorion
Fix
A
RM gen
e
rator to work with ne
w
E
nv
i
ronment code
commit
|
commitdiff
|
tree
2012-11-03
inglorion
Up
d
ate t
e
st/
.
gitignore
to ig
n
ore
n
ew binaries
commit
|
commitdiff
|
tree
2012-11-03
inglorion
S
plit ma
n
y
-
vars int
o
3 separate test program
s
commit
|
commitdiff
|
tree
2012-11-03
inglor
i
on
replaced references to
i
ncrement_
e
rrors
i
n
tests
commit
|
commitdiff
|
tree
2012-10-31
ingl
o
rion
Chan
g
es for Ruby 1
.
9 compatibility
commit
|
commitdiff
|
tree
2012-10-09
inglo
r
ion
R
e
port number
o
f p
a
ssed and
f
ailed tests
commit
|
commitdiff
|
tree
2012-10-09
inglorion
Im
p
lemente
d
auto-bytes
a
n
d aut
o
-words for m
i
p
s
commit
|
commitdiff
|
tree
2012-10-05
i
nglorion
Update MIPS co
d
e generator to wor
k
with refactored
.
.
.
commit
|
commitdiff
|
tree
2012-10-05
inglorion
A
d
d
.
s
to
.
SUFFIXES in test/Makef
i
le
commit
|
commitdiff
|
tree
2012-09-17
i
ngl
o
r
i
on
Added tes
t
case for auto-words and made it pass on
.
.
.
commit
|
commitdiff
|
tree
2012-09-16
inglorion
Fix i386 code generator s
o
t
hat all tests pass
commit
|
commitdiff
|
tree
2012-09-15
inglo
r
i
on
Im
p
lemented auto-bytes on AMD64
commit
|
commitdiff
|
tree
2012-09-10
in
g
lorion
Ne
w
Environment class
.
Tes
t
s pass
on AMD64
commit
|
commitdiff
|
tree
2012-02-05
in
g
lorion
M
ore tests
f
or set with at-
e
xpressions
commit
|
commitdiff
|
tree
2012-02-05
i
nglorion
Allow
s
e
t
to assign
t
o at-expres
s
i
ons
commit
|
commitdiff
|
tree
2012-02-05
i
nglo
r
ion
Se
t
version to 1
.
1-dev
commit
|
commitdiff
|
tree
2012-01-29
i
nglorion
A
l
so test error text in test_parse
r
.
rb
commit
|
commitdiff
|
tree
2012-01-29
i
n
glorio
n
Made parser able to r
e
port mul
t
ip
l
e e
r
r
o
rs
p
er call
.
.
.
commit
|
commitdiff
|
tree
2012-01-29
inglorion
Refa
c
t
ored
tes
t
.
rb so that p
a
ss_t
e
st
a
n
d fail_test
.
.
.
commit
|
commitdiff
|
tree
2012-01-26
inglorio
n
S
et vers
i
on to 1
.
0
.
1
commit
|
commitdiff
|
tree
2012-01-26
i
ngl
o
r
i
o
n
added som
e
tests
for the parser
and fixed
some bugs
commit
|
commitdiff
|
tree
2012-01-26
inglorion
Restructu
r
e
d tests so that test
s
for val
i
dat
o
r and
.
.
.
commit
|
commitdiff
|
tree
2012-01-14
i
ngl
o
rio
n
Adde
d
doc/f
e
atures
.
h
t
m
l
commit
|
commitdiff
|
tree
2012-01-06
inglorion
Added more
t
ests for at
-
expres
s
ions
commit
|
commitdiff
|
tree
2012-01-06
inglorion
U
p
dat
e
d
tests to deal
w
ith n
e
w features
commit
|
commitdiff
|
tree
2012-01-06
inglorion
Added
features bit
s
-per-word, byte-order and b
y
tes
.
.
.
commit
|
commitdiff
|
tree
2012-01-06
inglorion
Updated docum
e
ntation for
p
arser
commit
|
commitdiff
|
tree
2012-01-06
inglorion
Refactored validator
commit
|
commitdiff
|
tree
2012-01-06
in
g
lo
r
ion
Ma
d
e spacing
in tests more c
o
nsistent
commit
|
commitdiff
|
tree
2012-01-06
inglorion
A
d
ded 2012 to li
s
t of
years in COP
Y
ING
commit
|
commitdiff
|
tree
2012-01-06
i
ngl
o
r
i
on
Updat
e
d man
p
age and
R
EADME
commit
|
commitdiff
|
tree
2012-01-06
inglorion
Run tests in parallel
commit
|
commitdiff
|
tree
2012-01-06
inglor
i
on
Updated list o
f
years in C
O
PYING
commit
|
commitdiff
|
tree
2012-01-06
ing
l
o
r
i
o
n
Added --ve
r
sion option
t
o voodooc
.
commit
|
commitdiff
|
tree
2012-01-06
inglorion
Rem
o
ved s
u
pport and tests
f
or old code generator A
P
I
commit
|
commitdiff
|
tree
2012-01-06
in
g
lorion
Set ve
r
sion number t
o
1
.
0
.
0
commit
|
commitdiff
|
tree
2012-01-06
inglorion
A
dded tests for supp
o
rt
e
d language ve
r
sio
n
commit
|
commitdiff
|
tree
2012-01-06
inglorio
n
Docum
e
nted t
h
at fe
a
tures and has_feature?
m
e
thods are
.
.
.
commit
|
commitdiff
|
tree
2012-01-06
in
g
l
orion
Moved
f
e
atu
r
es a
n
d
h
a
s
_f
e
ature? f
r
om V
o
odoo module
.
.
.
commit
|
commitdiff
|
tree
2011-12-17
i
nglor
i
on
M
erge branch
'ma
s
t
e
r' into experi
m
e
ntal
commit
|
commitdiff
|
tree
2011-12-15
inglorion
M
a
de test dri
v
e
r
f
l
ush st
d
out before running test
program
commit
|
commitdiff
|
tree
2011-12-15
inglorion
i386_na
s
m
_generator: added m
i
ssing require for nasm_generato
r
commit
|
commitdiff
|
tree
2011-12-15
inglori
o
n
Made
t
est d
r
iver flu
s
h stdout before running tes
t
p
rogram
commit
|
commitdiff
|
tree
2011-12-15
inglorion
i3
8
6_nasm
_
g
e
nerator: added missi
n
g r
e
q
uire fo
r
nasm
_
gen
e
rator
commit
|
commitdiff
|
tree
2011-08-29
inglorion
Updated lang
u
age specification
commit
|
commitdiff
|
tree
2011-08-29
inglorion
val
i
dator: get-byte and get-word
are expressions, not
.
.
.
commit
|
commitdiff
|
tree
2011-08-25
ing
l
orion
F
ixed mor
e
t
y
pos
commit
|
commitdiff
|
tree
2011-08-25
ingl
o
rion
Remov
e
d TOD
O
and
f
i
x
e
d some typos in MIPS assemb
l
y
.
.
.
commit
|
commitdiff
|
tree
2011-08-25
i
nglor
i
o
n
Removed men
t
ion of "
i
386" from MIPS a
s
sembl
y
generator
commit
|
commitdiff
|
tree
2011-08-19
ing
l
ori
o
n
arm_gas_ge
n
era
t
or: Don't write debu
g
info
t
o
stderr
commit
|
commitdiff
|
tree
2011-08-19
ing
l
orion
a
r
m_gas_genera
t
or: Implemented tail cal
l
s
commit
|
commitdiff
|
tree
2011-08-19
inglorio
n
ar
m
_
gas_gen
e
r
ator
:
Imple
m
ented r
o
l
commit
|
commitdiff
|
tree
2011-08-19
inglorion
arm
_
gas_
g
enerato
r
: Implemented di
v
and mod using
__aeabi_idi
.
.
.
commit
|
commitdiff
|
tree
2011-08-19
ing
l
orion
arm_gas_g
e
nerator: Emit const
a
nts at every got
o
and
.
.
.
commit
|
commitdiff
|
tree
2011-08-19
ing
l
orion
arm
_
g
as_gener
a
tor: Added support for blocks
commit
|
commitdiff
|
tree
2011-08-19
inglorion
arm_gas_ge
n
erator
:
m
a
k
e call
w
o
r
k with
addresses in
.
.
.
commit
|
commitdiff
|
tree
2011-08-18
inglorion
First support for
arm architecture
commit
|
commitdiff
|
tree
2011-07-08
inglorion
Updated
t
ests cases for set-byte an
d
s
et word
commit
|
commitdiff
|
tree
2011-06-25
ing
l
or
i
on
Added te
s
t
program containing erro
r
s
commit
|
commitdiff
|
tree
2011-06-25
ing
l
or
i
o
n
Added supp
o
rt f
o
r listi
n
g and testi
n
g featu
r
es
commit
|
commitdiff
|
tree
2011-04-04
inglorion
I
m
p
roved error r
e
port
i
ng
commit
|
commitdiff
|
tree
2011-04-04
in
g
lorion
Pu
t
v
ali
d
a
t
ion in
t
h
e parser
commit
|
commitdiff
|
tree
2011-03-20
i
nglorion
Made voodooc repor
t
multiple compile
r
er
r
ors, i
f
presen
t
commit
|
commitdiff
|
tree
2011-03-20
i
nglo
r
ion
Changed "to
p
l
e
vel" to "to
p
_le
v
el" to ali
g
n
with exi
s
ting
.
.
.
commit
|
commitdiff
|
tree
2011-03-19
i
nglorion
Made
c
ompi
l
er col
l
ect errors, instead of bail
i
ng out
.
.
.
commit
|
commitdiff
|
tree
2011-03-18
inglor
i
o
n
M
e
rged vali
d
ator te
s
ts with compil
e
r tests
commit
|
commitdiff
|
tree
2011-03-18
i
n
glorio
n
Added validato
r
to compiler
commit
|
commitdiff
|
tree
2011-03-18
ingl
o
r
ion
Ad
d
ed support fo
r
a
t
-
expressions to va
l
idator
commit
|
commitdiff
|
tree
2011-03-17
i
nglorion
Added more d
i
rectiv
e
s
t
o v
a
lidator
commit
|
commitdiff
|
tree
2011-03-17
inglorion
Added
v
alid
a
tor
commit
|
commitdiff
|
tree
2011-03-15
inglorion
Added
.
gitigno
r
e
f
ile to tes
t
directory
commit
|
commitdiff
|
tree
2011-01-15
inglorion
Synchroni
z
ed lan
g
uage
.
html with lat
e
s
t language specification
commit
|
commitdiff
|
tree
2011-01-10
i
n
glorion
Added s
u
pport for chained if
commit
|
commitdiff
|
tree
2011-01-10
inglorion
Added tes
t
case
f
or chained if
commit
|
commitdiff
|
tree
2011-01-08
inglorio
n
I
mpleme
n
ted rotate
a
c
tio
n
s
for
MIPS
commit
|
commitdiff
|
tree
next