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,restore}-frame and {save,restore}-locals on AMD64
2013-02-03
inglorion
i
mpleme
n
ted
{save
,
restore}-fr
a
m
e
a
n
d
{
sav
e
,re
s
tore
.
.
.
commit
|
commitdiff
|
tree
2013-02-02
inglor
i
on
added sa
v
e-
l
ocals and restore-locals, implem
e
nted on ARM
commit
|
commitdiff
|
tree
2012-11-25
in
g
lorion
Eliminate some unne
c
essary l
o
ads on AM
D
64
commit
|
commitdiff
|
tree
2012-11-25
inglorion
Rem
o
ved
a
number
o
f special
c
a
s
es
from the NASM g
e
nerator
commit
|
commitdiff
|
tree
2012-11-25
inglorion
S
t
ore locals in registers on AMD64
commit
|
commitdiff
|
tree
2012-11-24
i
nglo
r
i
o
n
Use symbols instead
o
f string
s
to d
e
note registers
.
.
.
commit
|
commitdiff
|
tree
2012-11-24
i
n
glorion
Use immedi
a
te values for
s
mall integers on AR
M
commit
|
commitdiff
|
tree
2012-11-24
i
n
glorion
Removed superflu
o
us debug comments from ARM generator
commit
|
commitdiff
|
tree
2012-11-24
inglorion
On A
R
M, don't gen
e
r
ate mul with dest equal to fir
s
t
.
.
.
commit
|
commitdiff
|
tree
2012-11-24
i
n
glorion
Fix AMD64 lo
a
ding
o
f i
m
meadi
a
te vales outside 32-bit
.
.
.
commit
|
commitdiff
|
tree
2012-11-21
inglori
o
n
Stronger tes
t
fo
r
restore-frame
commit
|
commitdiff
|
tree
2012-11-21
inglori
o
n
Implemented
s
ubstitute-number, restore
-
frame and save
.
.
.
commit
|
commitdiff
|
tree
2012-11-21
inglorion
Ma
k
e save-frame an
d
re
s
tore-fra
m
e
work
on AMD6
4
and
.
.
.
commit
|
commitdiff
|
tree
2012-11-20
in
g
lorion
Make substitut
e
-numb
e
r work on AMD64
and i386
commit
|
commitdiff
|
tree
2012-11-20
inglorion
Added restore-fram
e
and
s
a
ve-
f
rame on ARM
commit
|
commitdiff
|
tree
2012-11-19
inglorion
Added s
u
bstitute-n
u
mber on ARM
commit
|
commitdiff
|
tree
2012-11-15
inglorio
n
Fix i386 co
d
e ge
n
erator
commit
|
commitdiff
|
tree
2012-11-15
inglori
o
n
M
a
ke auto-
b
ytes and auto-
w
ords wo
r
k
with
n
on-immediat
e
.
.
.
commit
|
commitdiff
|
tree
2012-11-15
in
g
lorion
Refac
t
o
r
ed AMD64 code
g
e
n
e
r
ator
commit
|
commitdiff
|
tree
2012-11-11
inglo
r
ion
Made a
u
to-
b
yte
s
and auto-w
o
rds
w
o
r
k with va
r
iable a
r
gumen
t
s
.
.
.
commit
|
commitdiff
|
tree
2012-11-04
i
n
gl
o
rio
n
Implement auto-bytes
a
nd auto
-
wo
r
ds for ARM
commit
|
commitdiff
|
tree
2012-11-04
inglori
o
n
Make set-at w
o
rk on A
R
M
commit
|
commitdiff
|
tree
2012-11-03
ing
l
orion
Fix
A
RM
g
enerat
o
r
to
work with ne
w
E
nv
i
ron
m
ent code
commit
|
commitdiff
|
tree
2012-11-03
in
g
lorion
Upd
a
t
e test/
.
g
itignore
to
ignor
e
new binaries
commit
|
commitdiff
|
tree
2012-11-03
inglorion
Split many-vars into 3
separate test programs
commit
|
commitdiff
|
tree
2012-11-03
inglori
o
n
replaced
referen
c
es
to increm
e
n
t_error
s
i
n
tests
commit
|
commitdiff
|
tree
2012-10-31
inglorion
C
hanges for Ruby
1
.
9 c
o
mp
a
tibility
commit
|
commitdiff
|
tree
2012-10-09
in
g
lorio
n
Report number of pass
e
d
and failed t
e
sts
commit
|
commitdiff
|
tree
2012-10-09
inglori
o
n
Implemented
a
uto
-
bytes and auto-words fo
r
mips
commit
|
commitdiff
|
tree
2012-10-05
inglorion
Update MIPS code gen
e
r
a
t
o
r to work wi
t
h re
f
actored
.
.
.
commit
|
commitdiff
|
tree
2012-10-05
i
nglo
r
ion
Add
.
s to
.
SUFFIXES i
n
te
s
t/Makefile
commit
|
commitdiff
|
tree
2012-09-17
ing
l
orio
n
Add
e
d test case
for auto-words a
n
d made it pass
on
.
.
.
commit
|
commitdiff
|
tree
2012-09-16
inglorion
Fix i386 cod
e
g
enerator so t
h
at
all tests pass
commit
|
commitdiff
|
tree
2012-09-15
inglo
r
i
on
Implem
e
nted a
u
to-bytes on AMD64
commit
|
commitdiff
|
tree
2012-09-10
inglo
r
ion
New
Envir
o
nment
c
lass
.
Tes
t
s pass on AMD64
commit
|
commitdiff
|
tree
2012-02-05
i
n
glorion
More tests for set with a
t
-expressions
commit
|
commitdiff
|
tree
2012-02-05
inglori
o
n
Allow
set to assign to a
t
-e
x
pressi
o
ns
commit
|
commitdiff
|
tree
2012-02-05
inglo
r
ion
Set ver
s
ion to 1
.
1
-
dev
commit
|
commitdiff
|
tree
2012-01-29
i
n
gl
o
rio
n
A
lso test err
o
r te
x
t in t
e
s
t_p
a
rser
.
rb
commit
|
commitdiff
|
tree
2012-01-29
i
n
glorion
Made par
s
er ab
l
e to rep
o
rt multiple errors
p
er call
.
.
.
commit
|
commitdiff
|
tree
2012-01-29
i
nglorion
Refac
t
ored test
.
rb so that pass_test a
n
d fail_test
.
.
.
commit
|
commitdiff
|
tree
2012-01-26
inglorion
Set version
to 1
.
0
.
1
commit
|
commitdiff
|
tree
2012-01-26
inglorion
added s
o
me
tests for the
parser and fi
x
e
d
some bugs
commit
|
commitdiff
|
tree
2012-01-26
i
n
glorion
Re
s
tructured
te
s
ts so that tests fo
r
validator and
.
.
.
commit
|
commitdiff
|
tree
2012-01-14
inglorion
A
d
ded
doc/features
.
htm
l
commit
|
commitdiff
|
tree
2012-01-06
ingl
o
rion
Added
m
ore
tests for at-expressions
commit
|
commitdiff
|
tree
2012-01-06
i
ngl
o
rion
Updated t
e
st
s
to deal with new features
commit
|
commitdiff
|
tree
2012-01-06
inglorion
Added f
e
atures bi
t
s-per-word, byte-ord
e
r and b
y
tes
.
.
.
commit
|
commitdiff
|
tree
2012-01-06
inglorion
U
p
dated
documentation for parser
commit
|
commitdiff
|
tree
2012-01-06
ing
l
orion
R
efactored
v
a
lidator
commit
|
commitdiff
|
tree
2012-01-06
in
g
lorion
Made s
p
acing in tests more co
n
sisten
t
commit
|
commitdiff
|
tree
2012-01-06
inglorion
Added 2012 to li
s
t of years in COPYIN
G
commit
|
commitdiff
|
tree
2012-01-06
inglorion
U
pdated manpage
a
nd README
commit
|
commitdiff
|
tree
2012-01-06
inglorion
Run tests in parallel
commit
|
commitdiff
|
tree
2012-01-06
ingl
o
rion
Updat
e
d
list
o
f
years in CO
P
Y
ING
commit
|
commitdiff
|
tree
2012-01-06
i
n
g
l
o
rion
Added
-
-version option to voodooc
.
commit
|
commitdiff
|
tree
2012-01-06
inglo
r
io
n
Removed support and tests for o
l
d cod
e
generato
r
A
PI
commit
|
commitdiff
|
tree
2012-01-06
ing
l
o
r
io
n
Set
v
ersi
o
n number t
o
1
.
0
.
0
commit
|
commitdiff
|
tree
2012-01-06
inglorio
n
A
dded tests
for
supported l
a
n
guage ver
s
ion
commit
|
commitdiff
|
tree
2012-01-06
inglorion
Docume
n
ted that features a
n
d
has_featur
e
? meth
o
ds
are
.
.
.
commit
|
commitdiff
|
tree
2012-01-06
i
nglorion
Mo
v
ed features and has_feature? from Voodoo
m
o
d
u
le
.
.
.
commit
|
commitdiff
|
tree
2011-12-17
inglorion
Merge bra
n
ch 'master'
into
exper
i
mental
commit
|
commitdiff
|
tree
2011-12-15
i
n
g
lorion
Made test dri
v
er flush stdout bef
o
re running tes
t
program
commit
|
commitdiff
|
tree
2011-12-15
in
g
lorion
i386_nas
m
_generator: a
d
ded m
i
ssing
r
equir
e
f
or n
a
sm_generator
commit
|
commitdiff
|
tree
2011-12-15
inglorion
Ma
d
e t
e
st driver flush stdout before running test progra
m
commit
|
commitdiff
|
tree
2011-12-15
inglorion
i386_nasm_generator: added
m
i
s
s
ing require for na
s
m_generator
commit
|
commitdiff
|
tree
2011-08-29
inglorio
n
Updated l
a
ngu
a
ge specifica
t
ion
commit
|
commitdiff
|
tree
2011-08-29
inglorion
v
a
lidator: get-byte and get-word are expr
e
ssions, not
.
.
.
commit
|
commitdiff
|
tree
2011-08-25
in
g
lorion
Fixed more typos
commit
|
commitdiff
|
tree
2011-08-25
inglorion
Remo
v
ed TODO
an
d
fix
e
d so
m
e t
y
pos
in
M
IPS a
s
sem
b
ly
.
.
.
commit
|
commitdiff
|
tree
2011-08-25
i
n
g
lorion
Removed menti
o
n
o
f "i
3
86" from MIPS assembly generator
commit
|
commitdiff
|
tree
2011-08-19
inglor
i
on
arm_gas_gener
a
to
r
:
D
on't write debug
i
n
f
o to stde
r
r
commit
|
commitdiff
|
tree
2011-08-19
i
n
gl
o
r
i
on
arm_gas_generat
o
r: Implemented tail ca
l
l
s
commit
|
commitdiff
|
tree
2011-08-19
ing
l
o
rion
arm_gas
_
g
e
n
erat
o
r: Implemente
d
rol
commit
|
commitdiff
|
tree
2011-08-19
inglori
o
n
a
rm_gas_genera
t
or:
Implemented div and
mod using __aeabi_i
d
i
.
.
.
commit
|
commitdiff
|
tree
2011-08-19
inglorio
n
arm_g
a
s_gen
e
rator: Emit constan
t
s at every goto and
.
.
.
commit
|
commitdiff
|
tree
2011-08-19
inglorion
arm_ga
s
_gene
r
ato
r
:
Adde
d
support for blocks
commit
|
commitdiff
|
tree
2011-08-19
inglorion
arm_gas_gener
a
t
o
r: make ca
l
l work with
a
ddres
s
es
in
.
.
.
commit
|
commitdiff
|
tree
2011-08-18
in
g
lorion
First support for arm architec
t
ure
commit
|
commitdiff
|
tree
2011-07-08
i
n
g
l
orion
Updated tests case
s
for set-byte an
d
s
et word
commit
|
commitdiff
|
tree
2011-06-25
inglori
o
n
Add
e
d test program containing errors
commit
|
commitdiff
|
tree
2011-06-25
inglorio
n
Added s
u
pport
for li
s
t
i
ng
a
nd
t
esting features
commit
|
commitdiff
|
tree
2011-04-04
inglorio
n
Impr
o
ved erro
r
reporting
commit
|
commitdiff
|
tree
2011-04-04
i
n
glorion
Put valida
t
ion in
the parser
commit
|
commitdiff
|
tree
2011-03-20
i
ngl
o
rion
Made v
o
odooc report multi
p
l
e
compiler e
r
rors, if present
commit
|
commitdiff
|
tree
2011-03-20
inglo
r
i
on
Cha
n
g
e
d "to
p
level"
to "top_leve
l
"
to align with
e
xist
i
ng
.
.
.
commit
|
commitdiff
|
tree
2011-03-19
in
g
lo
r
ion
Made
c
ompiler collect errors, instead of baili
n
g
o
ut
.
.
.
commit
|
commitdiff
|
tree
2011-03-18
i
ngl
o
rion
Merged validator tests wi
t
h
c
ompiler tes
t
s
commit
|
commitdiff
|
tree
2011-03-18
inglori
o
n
Added
validator
t
o
compiler
commit
|
commitdiff
|
tree
2011-03-18
inglor
i
on
Added support for at-expr
e
s
s
io
n
s to validator
commit
|
commitdiff
|
tree
2011-03-17
inglori
o
n
Added more direct
i
ves to
v
alidator
commit
|
commitdiff
|
tree
2011-03-17
inglorion
Added valida
t
o
r
commit
|
commitdiff
|
tree
2011-03-15
i
n
glorion
Added
.
g
i
t
ignore file to test directory
commit
|
commitdiff
|
tree
2011-01-15
inglori
o
n
Synchronized
la
n
guage
.
htm
l
with latest
l
a
n
guage specification
commit
|
commitdiff
|
tree
2011-01-10
ingl
o
rion
A
d
ded
support for chained if
commit
|
commitdiff
|
tree
2011-01-10
ingl
o
rion
Added test case for c
h
ained if
commit
|
commitdiff
|
tree
2011-01-08
ingl
o
rion
I
m
p
l
emented
r
otate actions for MIPS
commit
|
commitdiff
|
tree
2011-01-08
inglorion
I
mplem
e
nted rotate act
i
ons for i386 and
AMD6
4
commit
|
commitdiff
|
tree
2011-01-08
i
nglorion
Added test for r
o
tate actions
commit
|
commitdiff
|
tree
2011-01-08
inglo
r
ion
Implemented shift instructions for MIPS
commit
|
commitdiff
|
tree
next