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
Store locals in registers on AMD64
2012-11-25
inglorion
Store locals in registers on AMD64
commit
|
commitdiff
|
tree
2012-11-24
inglorion
Use symbols instead of strings to den
o
te
registers
.
.
.
commit
|
commitdiff
|
tree
2012-11-24
inglorion
Use
i
m
mediate valu
e
s for small integers
on ARM
commit
|
commitdiff
|
tree
2012-11-24
i
n
gl
o
rion
Removed superfluous debug comments from ARM
g
enerator
commit
|
commitdiff
|
tree
2012-11-24
i
n
glorion
On ARM, don't generate mu
l
w
ith dest equal to first
.
.
.
commit
|
commitdiff
|
tree
2012-11-24
inglorion
Fix AMD64 loading of i
m
m
e
adiate vales outside 32-bit
.
.
.
commit
|
commitdiff
|
tree
2012-11-21
inglorion
Stronger
t
e
st for restore-fram
e
commit
|
commitdiff
|
tree
2012-11-21
inglo
r
i
o
n
I
m
plemen
t
ed substitute-nu
m
ber, restor
e
-fr
a
me and s
a
ve
.
.
.
commit
|
commitdiff
|
tree
2012-11-21
inglorio
n
Make s
a
ve-frame and restore-
f
rame work on
AMD64 and
.
.
.
commit
|
commitdiff
|
tree
2012-11-20
ing
l
o
rion
Make substitute-num
b
er w
o
rk on AMD64 and i386
commit
|
commitdiff
|
tree
2012-11-20
inglor
i
on
Added r
e
s
t
ore-
f
r
ame and save-frame on ARM
commit
|
commitdiff
|
tree
2012-11-19
inglorion
Added substitute-number on ARM
commit
|
commitdiff
|
tree
2012-11-15
in
g
lo
r
ion
Fix i386 code g
e
nera
t
or
commit
|
commitdiff
|
tree
2012-11-15
inglorion
Make
a
uto-
b
ytes
and aut
o
-w
o
rds wor
k
with non-immedia
t
e
.
.
.
commit
|
commitdiff
|
tree
2012-11-15
inglori
o
n
R
e
factor
e
d AMD64 code generator
commit
|
commitdiff
|
tree
2012-11-11
inglorion
M
ade
auto-bytes and auto-
w
ords work with variable
a
r
guments
.
.
.
commit
|
commitdiff
|
tree
2012-11-04
inglorion
Implement auto-byt
e
s a
n
d auto-w
o
r
ds f
o
r AR
M
commit
|
commitdiff
|
tree
2012-11-04
inglorion
Make
s
et-at work on ARM
commit
|
commitdiff
|
tree
2012-11-03
inglo
r
ion
Fix AR
M
genera
t
or to work w
i
th new E
n
vironment code
commit
|
commitdiff
|
tree
2012-11-03
inglorion
Update test/
.
gitignore
to i
g
nore new binaries
commit
|
commitdiff
|
tree
2012-11-03
ingl
o
rion
Split man
y
-
vars into 3 separate te
s
t
programs
commit
|
commitdiff
|
tree
2012-11-03
inglorion
replaced
re
f
eren
c
es
to in
c
r
ement_errors in tests
commit
|
commitdiff
|
tree
2012-10-31
i
ngl
o
rion
Changes for Rub
y
1
.
9 compatibility
commit
|
commitdiff
|
tree
2012-10-09
ingl
o
r
ion
Report
numbe
r
of passed
a
nd failed t
e
sts
commit
|
commitdiff
|
tree
2012-10-09
inglorion
Implemented auto-
b
ytes
and auto-w
o
r
d
s f
o
r
mips
commit
|
commitdiff
|
tree
2012-10-05
inglorion
U
p
date MIPS code
g
e
n
erator to wor
k
with refa
c
tored
.
.
.
commit
|
commitdiff
|
tree
2012-10-05
in
g
lorion
Add
.
s to
.
SUFFIXES in test
/
Makefil
e
commit
|
commitdiff
|
tree
2012-09-17
inglori
o
n
Added test case for auto-wo
r
d
s and made i
t
pass o
n
.
.
.
commit
|
commitdiff
|
tree
2012-09-16
inglorion
Fix
i
386 co
d
e generator so tha
t
all
t
ests pass
commit
|
commitdiff
|
tree
2012-09-15
inglorion
I
m
p
lem
e
nted auto-bytes o
n
AM
D
64
commit
|
commitdiff
|
tree
2012-09-10
i
nglori
o
n
New E
n
vironment class
.
Te
s
ts pa
s
s on
AMD64
commit
|
commitdiff
|
tree
2012-02-05
inglorio
n
More tests for set wit
h
at-exp
r
essio
n
s
commit
|
commitdiff
|
tree
2012-02-05
inglorion
A
l
low set to assign
t
o
a
t
-
e
xpressions
commit
|
commitdiff
|
tree
2012-02-05
inglorion
Set version to 1
.
1
-
d
e
v
commit
|
commitdiff
|
tree
2012-01-29
inglorion
Also test erro
r
text in test_
p
arse
r
.
rb
commit
|
commitdiff
|
tree
2012-01-29
inglorion
Mad
e
pars
e
r abl
e
to report multiple e
r
rors per ca
l
l
.
.
.
commit
|
commitdiff
|
tree
2012-01-29
inglori
o
n
R
e
fa
c
t
o
re
d
t
est
.
rb
so that pass_test
and fail
_
test
.
.
.
commit
|
commitdiff
|
tree
2012-01-26
inglo
r
i
on
Set vers
i
on to 1
.
0
.
1
commit
|
commitdiff
|
tree
2012-01-26
in
g
lorion
added
some test
s
for
t
he parser and fixed some bugs
commit
|
commitdiff
|
tree
2012-01-26
inglorion
Restructured te
s
ts so that tests for
v
alidator and
.
.
.
commit
|
commitdiff
|
tree
2012-01-14
inglor
i
on
Ad
d
ed doc/f
e
a
t
ures
.
htm
l
commit
|
commitdiff
|
tree
2012-01-06
ing
l
o
r
ion
Added more tests for at-expressio
n
s
commit
|
commitdiff
|
tree
2012-01-06
inglor
i
on
Updated tests to
deal
w
ith
ne
w
features
commit
|
commitdiff
|
tree
2012-01-06
inglori
o
n
Added
feat
u
res bits-pe
r
-w
o
rd, byte
-
order and bytes
.
.
.
commit
|
commitdiff
|
tree
2012-01-06
ing
l
orion
Updated d
o
cumentation for parser
commit
|
commitdiff
|
tree
2012-01-06
ing
l
orion
Refa
c
tored
v
a
l
i
d
a
t
or
commit
|
commitdiff
|
tree
2012-01-06
inglorion
M
ade spacing in tests more c
o
nsi
s
te
n
t
commit
|
commitdiff
|
tree
2012-01-06
in
g
lori
o
n
Added 2012 to
l
ist of years
i
n
COPYING
commit
|
commitdiff
|
tree
2012-01-06
inglo
r
ion
Updated
ma
n
p
ag
e
and README
commit
|
commitdiff
|
tree
2012-01-06
in
g
lorion
R
u
n tests in parallel
commit
|
commitdiff
|
tree
2012-01-06
in
g
lorion
Updated
l
i
st of
ye
a
rs in C
O
PYI
N
G
commit
|
commitdiff
|
tree
2012-01-06
inglo
r
ion
Added
--vers
i
on opt
i
on to voodooc
.
commit
|
commitdiff
|
tree
2012-01-06
inglo
r
ion
Re
m
o
ved support and tests for ol
d
code g
e
nerator API
commit
|
commitdiff
|
tree
2012-01-06
inglorion
Set versi
o
n number to 1
.
0
.
0
commit
|
commitdiff
|
tree
2012-01-06
i
nglo
r
ion
A
d
ded
t
e
sts for supported
lang
u
a
g
e version
commit
|
commitdiff
|
tree
2012-01-06
ing
l
orion
Docu
m
ented that features and h
a
s_featu
r
e? methods are
.
.
.
commit
|
commitdiff
|
tree
2012-01-06
inglorion
Moved fea
t
ures and has_feature? from Voodoo module
.
.
.
commit
|
commitdiff
|
tree
2011-12-17
inglo
r
ion
Merge b
r
anch '
m
a
ster' int
o
experimental
commit
|
commitdiff
|
tree
2011-12-15
inglorion
Made
t
est driver flush stdout before r
u
n
ning test program
commit
|
commitdiff
|
tree
2011-12-15
inglor
i
on
i
386_n
a
sm_generator:
added missing requ
i
re
f
o
r nasm_
g
en
e
rator
commit
|
commitdiff
|
tree
2011-12-15
inglorio
n
Mad
e
test drive
r
flush stdout
before running
t
est pro
g
ram
commit
|
commitdiff
|
tree
2011-12-15
inglorion
i386_nasm
_
generato
r
: added missing req
u
i
r
e for
n
a
sm
_
g
enerat
o
r
commit
|
commitdiff
|
tree
2011-08-29
in
g
l
orion
Up
d
ated
l
anguage speci
f
ication
commit
|
commitdiff
|
tree
2011-08-29
inglorion
validato
r
: get-byte
a
nd ge
t
-word
a
re
expr
e
ssions, not
.
.
.
commit
|
commitdiff
|
tree
2011-08-25
inglorion
F
ixed more
ty
p
os
commit
|
commitdiff
|
tree
2011-08-25
inglo
r
ion
Re
m
oved TODO
a
nd
fix
e
d some typo
s
in
M
I
PS as
s
embly
.
.
.
commit
|
commitdiff
|
tree
2011-08-25
inglor
i
on
Remov
e
d
mention of "i386
"
from MIPS
a
ssembly gener
a
tor
commit
|
commitdiff
|
tree
2011-08-19
in
g
lor
i
on
a
r
m_gas_gene
r
a
t
or: Don't
w
rite debug inf
o
to stderr
commit
|
commitdiff
|
tree
2011-08-19
in
g
l
o
ri
o
n
ar
m
_gas_generator: Impl
e
mented tail calls
commit
|
commitdiff
|
tree
2011-08-19
ing
l
or
i
on
arm_gas_gener
a
t
o
r: Implemented rol
commit
|
commitdiff
|
tree
2011-08-19
inglorion
arm
_
gas_generator: Implemented div and mod using
_
_aeabi_i
d
i
.
.
.
commit
|
commitdiff
|
tree
2011-08-19
inglo
r
ion
arm_gas_generator
:
Emit co
n
s
t
ants at every
g
o
to and
.
.
.
commit
|
commitdiff
|
tree
2011-08-19
ingl
o
rion
arm_ga
s
_generator:
A
dde
d
support
f
or bloc
k
s
commit
|
commitdiff
|
tree
2011-08-19
i
n
g
lorion
arm_gas_generato
r
: make ca
l
l work with addresse
s
i
n
.
.
.
commit
|
commitdiff
|
tree
2011-08-18
inglori
o
n
First
s
upp
o
rt for arm architectur
e
commit
|
commitdiff
|
tree
2011-07-08
ing
l
orion
Upda
t
ed tests
c
ases for set-
b
yt
e
and s
e
t word
commit
|
commitdiff
|
tree
2011-06-25
inglorion
Added test program containing e
r
rors
commit
|
commitdiff
|
tree
2011-06-25
inglorion
Added suppo
r
t for
listing an
d
testing
featur
e
s
commit
|
commitdiff
|
tree
2011-04-04
ing
l
o
r
ion
I
m
proved error repor
t
in
g
commit
|
commitdiff
|
tree
2011-04-04
inglorion
Put v
a
lidation in the parser
commit
|
commitdiff
|
tree
2011-03-20
inglor
i
o
n
Made voodooc repor
t
mu
l
tiple
compiler errors, if
p
resent
commit
|
commitdiff
|
tree
2011-03-20
i
nglorion
C
h
anged "
t
ople
v
el" to "t
o
p_
l
e
vel" to alig
n
with
e
xisti
n
g
.
.
.
commit
|
commitdiff
|
tree
2011-03-19
inglorion
Made
compil
e
r co
l
lect errors
,
inst
e
ad of bailing
o
ut
.
.
.
commit
|
commitdiff
|
tree
2011-03-18
i
nglorion
Merge
d
validator tests with compi
l
er tests
commit
|
commitdiff
|
tree
2011-03-18
ing
l
orion
Added validator to
c
ompiler
commit
|
commitdiff
|
tree
2011-03-18
inglorion
Added sup
p
ort for
a
t-expre
s
s
i
ons t
o
validato
r
commit
|
commitdiff
|
tree
2011-03-17
ing
l
o
r
i
o
n
Added more dir
e
ctives to validato
r
commit
|
commitdiff
|
tree
2011-03-17
inglo
r
ion
Added validator
commit
|
commitdiff
|
tree
2011-03-15
ingl
o
rion
Added
.
gitignore
file to tes
t
di
r
ectory
commit
|
commitdiff
|
tree
2011-01-15
ing
l
or
i
on
Sy
n
chronized langu
a
g
e
.
html w
i
th latest lan
g
u
age
s
p
ecification
commit
|
commitdiff
|
tree
2011-01-10
inglorion
Adde
d
s
uppor
t
for chain
e
d
if
commit
|
commitdiff
|
tree
2011-01-10
i
n
glorion
Add
e
d test c
a
se
f
or chained if
commit
|
commitdiff
|
tree
2011-01-08
i
n
glorion
Imple
m
ented rotate
actions f
o
r
M
IPS
commit
|
commitdiff
|
tree
2011-01-08
i
n
glorion
Impleme
n
ted
r
otat
e
actions for i386 a
n
d
AM
D
64
commit
|
commitdiff
|
tree
2011-01-08
inglor
i
o
n
Added test for ro
t
ate action
s
commit
|
commitdiff
|
tree
2011-01-08
inglorion
Implement
e
d shi
f
t ins
t
ru
c
ti
o
ns for MIPS
commit
|
commitdiff
|
tree
2011-01-08
i
ngl
o
rion
Implemented shift actions for i386 an
d
AMD64
commit
|
commitdiff
|
tree
2011-01-08
inglorio
n
Added tes
t
for
bitwise an
d
ari
t
hmetic shift operations
commit
|
commitdiff
|
tree
2010-12-07
ingl
o
rion
Fixed N
A
SM gene
r
ator so that begin_bl
o
ck ac
c
epts the
.
.
.
commit
|
commitdiff
|
tree
2010-12-07
inglorion
Implem
e
nte
d
b
locks f
o
r MIPS
.
commit
|
commitdiff
|
tree
next