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 shared library support on MIPS
2013-02-17
inglorion
i
mplemented s
h
ared li
b
rar
y
support on MIPS
commit
|
commitdiff
|
tree
2013-02-17
i
nglorion
added shared lib
r
ary s
u
ppo
r
t to AMD64
an
d
i386
commit
|
commitdiff
|
tree
2013-02-17
i
n
g
lorion
added
support for
creati
n
g sha
r
ed lib
r
a
r
i
e
s
on
A
R
M
commit
|
commitdiff
|
tree
2013-02-10
inglorio
n
k
e
ep track of sa
v
ed re
g
isters
o
n
MIPS
commit
|
commitdiff
|
tree
2013-02-10
inglori
o
n
ad
d
ed save-frame-and-locals
commit
|
commitdiff
|
tree
2013-02-09
ing
l
orio
n
re
m
oved no longer n
e
cessary code fro
m
mips_gas_gene
r
a
t
or
commit
|
commitdiff
|
tree
2013-02-09
i
n
glorion
implemente
d
save-locals and
restore-locals on
M
IPS
commit
|
commitdiff
|
tree
2013-02-06
in
g
lor
i
on
m
a
de save-frame onl
y
s
a
ve reg
i
sters not
y
e
t
saved in
.
.
.
commit
|
commitdiff
|
tree
2013-02-06
inglor
i
on
mo
v
ed mo
r
e code
i
nto common_code_generator
commit
|
commitdiff
|
tree
2013-02-05
i
n
g
lori
o
n
Moved save and restor
e
logic for f
r
am
e
s and locals
.
.
.
commit
|
commitdiff
|
tree
2013-02-03
i
nglorion
implemented save-
l
ocals and restore-locals on i386
commit
|
commitdiff
|
tree
2013-02-03
inglori
o
n
implemen
t
e
d {save
,
r
e
store}-f
r
a
m
e
a
nd
{
sa
v
e,rest
o
r
e
.
.
.
commit
|
commitdiff
|
tree
2013-02-02
inglorion
ad
d
e
d save-local
s
an
d
r
estore-l
o
cals, implemented
on
ARM
commit
|
commitdiff
|
tree
2012-11-25
ingl
o
rion
E
limin
a
te some unnecess
a
ry loads on AMD
6
4
commit
|
commitdiff
|
tree
2012-11-25
inglorio
n
Removed a
numbe
r
of special
cases
from t
h
e NA
S
M gene
r
ator
commit
|
commitdiff
|
tree
2012-11-25
inglorion
Store
l
o
cals i
n
registers on A
M
D64
commit
|
commitdiff
|
tree
2012-11-24
in
g
lo
r
ion
U
s
e symbols i
n
stead of st
r
ings
to denot
e
register
s
.
.
.
commit
|
commitdiff
|
tree
2012-11-24
i
ngl
o
rion
Use immediate va
l
ues for small integers on
A
RM
commit
|
commitdiff
|
tree
2012-11-24
i
nglorio
n
Removed superfluous
debu
g
comment
s
from A
R
M gen
e
r
ato
r
commit
|
commitdiff
|
tree
2012-11-24
ing
l
orion
On ARM,
don't
generate mul with dest equal to
f
irst
.
.
.
commit
|
commitdiff
|
tree
2012-11-24
i
n
glorion
Fix AMD64 l
o
ading of immeadiate vales outside 32-bit
.
.
.
commit
|
commitdiff
|
tree
2012-11-21
ing
l
orion
Stronger tes
t
for restore-fram
e
commit
|
commitdiff
|
tree
2012-11-21
inglorio
n
I
mplem
e
nted substitute-nu
m
ber, resto
r
e-frame an
d
save
.
.
.
commit
|
commitdiff
|
tree
2012-11-21
in
g
lorion
Make save-
f
rame a
n
d restore-frame w
o
rk on AMD64 an
d
.
.
.
commit
|
commitdiff
|
tree
2012-11-20
inglor
i
on
Make subst
i
tute-number work on AMD6
4
and i386
commit
|
commitdiff
|
tree
2012-11-20
i
nglorio
n
Ad
d
ed restore-fra
m
e and save-frame on ARM
commit
|
commitdiff
|
tree
2012-11-19
i
nglorio
n
Add
e
d subs
t
itute
-
numb
e
r on ARM
commit
|
commitdiff
|
tree
2012-11-15
i
n
glorion
Fix i386 code generator
commit
|
commitdiff
|
tree
2012-11-15
inglorion
Make auto-b
y
tes and a
u
t
o-w
o
r
d
s work with non-immediate
.
.
.
commit
|
commitdiff
|
tree
2012-11-15
inglorion
Refactored AM
D
6
4
code
g
ene
r
ato
r
commit
|
commitdiff
|
tree
2012-11-11
inglorion
Mad
e
auto-by
t
es and auto-
w
ords work with var
i
able arguments
.
.
.
commit
|
commitdiff
|
tree
2012-11-04
i
nglori
o
n
Implement
a
ut
o
-b
y
tes and auto
-
words for A
R
M
commit
|
commitdiff
|
tree
2012-11-04
in
g
lorion
Make set-at w
o
r
k
on
ARM
commit
|
commitdiff
|
tree
2012-11-03
inglorion
Fix A
R
M generator t
o
work wit
h
n
ew Environment code
commit
|
commitdiff
|
tree
2012-11-03
inglorion
Update test/
.
gitignore to ignore new bi
n
aries
commit
|
commitdiff
|
tree
2012-11-03
inglorion
Split many-
v
ars into 3
sepa
r
ate test
programs
commit
|
commitdiff
|
tree
2012-11-03
inglo
r
i
on
replaced
references
to increment_
e
rrors in
t
e
s
ts
commit
|
commitdiff
|
tree
2012-10-31
i
nglorion
C
h
anges for Ruby 1
.
9 compatibility
commit
|
commitdiff
|
tree
2012-10-09
inglori
o
n
Report
number of passed an
d
failed t
e
st
s
commit
|
commitdiff
|
tree
2012-10-09
inglorion
Imple
m
ented auto-byte
s
a
nd aut
o
-words for mips
commit
|
commitdiff
|
tree
2012-10-05
inglorion
Update MIPS code
g
enerator to wo
r
k with refactored
.
.
.
commit
|
commitdiff
|
tree
2012-10-05
in
g
lor
i
o
n
Add
.
s to
.
SUFFIX
E
S in test/Makefile
commit
|
commitdiff
|
tree
2012-09-17
i
n
glorion
Added test case for auto
-
words a
n
d ma
d
e
it pas
s
on
.
.
.
commit
|
commitdiff
|
tree
2012-09-16
inglorio
n
Fix i386
co
d
e genera
t
o
r
so
t
ha
t
all tests pas
s
commit
|
commitdiff
|
tree
2012-09-15
inglorion
Implem
e
nted
a
u
to-
b
ytes on AM
D
64
commit
|
commitdiff
|
tree
2012-09-10
i
ngl
o
rio
n
Ne
w
Environmen
t
class
.
Test
s
p
a
ss
o
n AMD64
commit
|
commitdiff
|
tree
2012-02-05
inglori
o
n
More tests for
s
et with at
-
expressions
commit
|
commitdiff
|
tree
2012-02-05
in
g
l
o
rion
Allow set to assig
n
to at
-
expres
s
ions
commit
|
commitdiff
|
tree
2012-02-05
inglo
r
i
o
n
S
et
v
e
rsi
o
n to 1
.
1-dev
commit
|
commitdiff
|
tree
2012-01-29
inglorion
Also test error
t
ext in
tes
t
_parser
.
rb
commit
|
commitdiff
|
tree
2012-01-29
inglor
i
on
Made parser able to report multiple errors per c
a
ll
.
.
.
commit
|
commitdiff
|
tree
2012-01-29
inglorion
R
e
factored test
.
r
b so that
pas
s
_
test and fail_test
.
.
.
commit
|
commitdiff
|
tree
2012-01-26
i
nglorion
Se
t
version
to 1
.
0
.
1
commit
|
commitdiff
|
tree
2012-01-26
inglor
i
on
a
d
ded some
tests
fo
r
the parser and f
i
xe
d
some
b
ugs
commit
|
commitdiff
|
tree
2012-01-26
ingl
o
rion
Restructured
t
es
t
s
so tha
t
te
s
t
s
for validato
r
and
.
.
.
commit
|
commitdiff
|
tree
2012-01-14
i
n
glorion
Ad
d
ed do
c
/
f
ea
t
ures
.
html
commit
|
commitdiff
|
tree
2012-01-06
inglorion
A
d
d
ed mo
r
e t
e
sts for
a
t-expres
s
ions
commit
|
commitdiff
|
tree
2012-01-06
inglorio
n
Up
d
ated tests to
d
eal with ne
w
f
ea
t
ures
commit
|
commitdiff
|
tree
2012-01-06
inglorion
Ad
d
ed features bit
s
-
per-word, byte
-
order and bytes
.
.
.
commit
|
commitdiff
|
tree
2012-01-06
in
g
lorion
Upd
a
ted
documen
t
ation for parser
commit
|
commitdiff
|
tree
2012-01-06
inglorion
Refactor
e
d validator
commit
|
commitdiff
|
tree
2012-01-06
inglori
o
n
Made spacing in
t
ests more consistent
commit
|
commitdiff
|
tree
2012-01-06
i
n
glori
o
n
Added 201
2
to list of years in COP
Y
IN
G
commit
|
commitdiff
|
tree
2012-01-06
inglorion
U
p
dat
e
d
m
anpage and README
commit
|
commitdiff
|
tree
2012-01-06
in
g
lori
o
n
Run t
e
st
s
i
n
paralle
l
commit
|
commitdiff
|
tree
2012-01-06
inglorion
Updated list of
years in COPYING
commit
|
commitdiff
|
tree
2012-01-06
inglorion
Added
--version op
t
io
n
t
o
voodooc
.
commit
|
commitdiff
|
tree
2012-01-06
inglor
i
on
Removed support and
te
s
ts for old
c
ode g
e
ne
r
a
t
o
r
API
commit
|
commitdiff
|
tree
2012-01-06
ing
l
o
rion
Set
v
ersion numbe
r
t
o 1
.
0
.
0
commit
|
commitdiff
|
tree
2012-01-06
ing
l
orion
Added
t
e
s
ts for s
u
pported languag
e
versio
n
commit
|
commitdiff
|
tree
2012-01-06
in
g
lorion
Docume
n
ted that
featu
r
es and
h
as_featu
r
e? methods
a
r
e
.
.
.
commit
|
commitdiff
|
tree
2012-01-06
i
nglorion
Moved f
e
atures
a
n
d has_fe
a
ture? from Voodoo module
.
.
.
commit
|
commitdiff
|
tree
2011-12-17
inglorion
Merge branch 'master'
into
e
x
per
i
men
t
a
l
commit
|
commitdiff
|
tree
2011-12-15
i
ng
l
orio
n
M
ade test dri
v
e
r
flush stdo
u
t befor
e
ru
n
ning test program
commit
|
commitdiff
|
tree
2011-12-15
inglorion
i386_nasm
_
ge
n
erator: adde
d
missing requ
i
re for nasm_ge
n
erat
o
r
commit
|
commitdiff
|
tree
2011-12-15
ingl
o
r
ion
Made
tes
t
d
river flush s
t
dout
b
efore
running test pro
g
ra
m
commit
|
commitdiff
|
tree
2011-12-15
inglorion
i386_na
s
m_g
e
n
e
rator: added missing requi
r
e
f
o
r na
s
m_generator
commit
|
commitdiff
|
tree
2011-08-29
inglo
r
i
on
U
p
dated language specification
commit
|
commitdiff
|
tree
2011-08-29
ingl
o
r
io
n
validat
o
r: get-byte
a
n
d
g
et-wor
d
are expressions, n
o
t
.
.
.
commit
|
commitdiff
|
tree
2011-08-25
inglorion
Fixed more typ
o
s
commit
|
commitdiff
|
tree
2011-08-25
inglo
r
i
o
n
Removed TODO and fixed
s
ome typos in
M
IP
S
assembly
.
.
.
commit
|
commitdiff
|
tree
2011-08-25
in
g
lorion
Remov
e
d men
t
ion of "i386" from
M
IPS as
s
embly generator
commit
|
commitdiff
|
tree
2011-08-19
inglor
i
on
arm_gas_ge
n
e
r
ator: Don't write
d
ebug info to stderr
commit
|
commitdiff
|
tree
2011-08-19
inglor
i
on
arm_gas_
g
ener
a
tor: Implemented tail calls
commit
|
commitdiff
|
tree
2011-08-19
i
n
glorion
a
rm_gas_g
e
nera
t
or: Implemen
t
ed rol
commit
|
commitdiff
|
tree
2011-08-19
i
n
glorion
a
r
m_
g
as_gen
e
rator:
I
mplemented d
i
v and
m
od using __
a
eabi_idi
.
.
.
commit
|
commitdiff
|
tree
2011-08-19
ingl
o
rion
arm_ga
s
_generator: Emit constants at ev
e
ry goto a
n
d
.
.
.
commit
|
commitdiff
|
tree
2011-08-19
in
g
lorion
ar
m
_gas_gene
r
ator: Added
s
u
p
port f
o
r block
s
commit
|
commitdiff
|
tree
2011-08-19
inglorion
arm_gas_
g
e
n
erat
o
r: m
a
ke call wor
k
with addresses in
.
.
.
commit
|
commitdiff
|
tree
2011-08-18
i
n
glorio
n
First support for arm architect
u
re
commit
|
commitdiff
|
tree
2011-07-08
inglor
i
on
Upd
a
t
ed t
e
sts case
s
fo
r
set-b
y
te a
n
d set
word
commit
|
commitdiff
|
tree
2011-06-25
inglorion
A
dded test program containing errors
commit
|
commitdiff
|
tree
2011-06-25
inglorion
Added sup
p
ort for
l
isting and testing
f
ea
t
u
r
es
commit
|
commitdiff
|
tree
2011-04-04
inglori
o
n
Improved error r
e
p
orting
commit
|
commitdiff
|
tree
2011-04-04
inglorion
Put validat
i
on in th
e
pa
r
ser
commit
|
commitdiff
|
tree
2011-03-20
inglo
r
i
on
M
a
de voodoo
c
rep
o
rt mu
l
t
ip
l
e compi
l
er errors, if present
commit
|
commitdiff
|
tree
2011-03-20
ing
l
orion
Changed
"to
p
level" t
o
"top_level" to align with
exi
s
t
ing
.
.
.
commit
|
commitdiff
|
tree
2011-03-19
ing
l
or
i
o
n
Made compiler collect errors, instead of bailing ou
t
.
.
.
commit
|
commitdiff
|
tree
2011-03-18
inglor
i
on
Merged v
a
lidator tests with
comp
i
ler test
s
commit
|
commitdiff
|
tree
2011-03-18
inglorio
n
Added validator to compiler
commit
|
commitdiff
|
tree
next