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
set version to 1.1.4
2014-11-10
inglorion
s
e
t version to
1
.
1
.
4
commit
|
commitdiff
|
tree
2014-11-10
inglorion
updated copyright notice
t
o include
2
014
commit
|
commitdiff
|
tree
2014-10-28
i
n
glorion
ma
d
e refere
n
ces to symbols always po
s
ition-in
d
ependent
.
.
.
commit
|
commitdiff
|
tree
2014-10-27
in
g
l
orion
updated many-args test to tes
t
that
l
ocals a
r
e preserve
d
commit
|
commitdiff
|
tree
2014-10-26
inglor
i
o
n
man
y
-
args-tail: test that tai
l
calls p
r
eserve pa
r
ame
t
e
r
s
.
.
.
commit
|
commitdiff
|
tree
2014-10-26
inglorion
fixe
d
tail-cal
l
on amd64
commit
|
commitdiff
|
tree
2014-10-07
ing
l
o
r
ion
adde
d
more
tes
t
s
f
or @ expr
e
ss
i
ons
commit
|
commitdiff
|
tree
2014-10-07
inglorion
implement
e
d
c
o
n
stant
p
ool distance
l
ogi
c
using named
.
.
.
commit
|
commitdiff
|
tree
2014-10-06
i
n
glorio
n
lim
i
ted d
i
stance of
c
onstan
t
pools to instructions
.
.
.
commit
|
commitdiff
|
tree
2014-10-06
in
g
lor
i
o
n
on i386 a
n
d AMD64,
gene
r
ate position-independent
code
.
.
.
commit
|
commitdiff
|
tree
2014-10-04
inglorion
m
a
de
A
MD64 code
g
e
nerator pr
e
serve rbx
commit
|
commitdiff
|
tree
2014-09-01
inglori
o
n
added more thorough testing
o
f expre
s
s
i
ons
commit
|
commitdiff
|
tree
2013-12-01
i
nglorio
n
se
t
ver
s
i
o
n
to 1
.
1
.
3
commit
|
commitdiff
|
tree
2013-12-01
in
g
lorion
a
d
d
ed miss
i
n
g
@
symbol_tracker
.
use on
M
IPS
commit
|
commitdiff
|
tree
2013-12-01
in
g
lorio
n
reject programs
t
hat export symbols after they hav
e
.
.
.
commit
|
commitdiff
|
tree
2013-12-01
i
n
g
l
orio
n
upd
a
t
ed lan
g
u
age defini
t
io
n
w
i
th export/import orde
r
i
ng
.
.
.
commit
|
commitdiff
|
tree
2013-12-01
inglorion
made impo
r
t on amd64 and i386 us
e
c
o
mm
o
n_code_generator
commit
|
commitdiff
|
tree
2013-12-01
inglor
i
on
a
l
so remo
v
e
.
s files
when runn
i
ng make
cle
a
n in
test
.
.
.
commit
|
commitdiff
|
tree
2013-12-01
i
ng
l
orion
hois
t
e
d
common
funct
i
onality f
o
r import to com
m
on_code_generator
commit
|
commitdiff
|
tree
2013-11-30
inglorion
r
e
j
ect pr
o
grams t
h
at
import symbols after using them
commit
|
commitdiff
|
tree
2013-11-19
i
n
glorion
build test/libgroup
.
so instead
of test/l
i
bgroup
.
s
commit
|
commitdiff
|
tree
2013-11-19
i
n
glo
r
i
on
updated arc
h
itecture det
e
ction
f
or MRI 2
.
0
commit
|
commitdiff
|
tree
2013-11-19
inglo
r
ion
ad
d
ed
ignore rules for test/labels
commit
|
commitdiff
|
tree
2013-10-30
inglorion
support labels that start in underscores
commit
|
commitdiff
|
tree
2013-10-19
in
g
lorion
r
eject programs
that
us
e
symbols that have not been
.
.
.
commit
|
commitdiff
|
tree
2013-10-19
in
g
lorion
fixed
p
arsing
of numbers aft
e
r line continuations
commit
|
commitdiff
|
tree
2013-10-18
i
n
glo
r
ion
make gem now generates
g
ems wi
t
h
de
f
au
l
t paths, architec
t
u
re
.
.
.
commit
|
commitdiff
|
tree
2013-10-18
ing
l
o
r
ion
set version
t
o 1
.
1
.
2
commit
|
commitdiff
|
tree
2013-10-16
inglorion
fi
x
e
d
count_locals_helper
s
o
t
h
at blocks inside conditionals
.
.
.
commit
|
commitdiff
|
tree
2013-10-16
inglo
r
ion
f
i
xed computation o
f
loc
a
l offsets on
ARM
commit
|
commitdiff
|
tree
2013-07-15
inglorion
s
et version to 1
.
1
.
1
commit
|
commitdiff
|
tree
2013-07-15
inglorion
set version to 1
.
1
commit
|
commitdiff
|
tree
2013-07-15
i
n
g
l
orion
updated lang
u
age
spec
i
fic
a
tion to Voodoo 1
.
1
commit
|
commitdiff
|
tree
2013-07-15
ingl
o
r
i
o
n
m
o
re test fixes
commit
|
commitdiff
|
tree
2013-07-15
i
n
g
lorion
fixed err
o
rs and
h
elp
t
e
sts
commit
|
commitdiff
|
tree
2013-07-13
inglorion
some updat
e
s to t
h
e d
o
cumentation
commit
|
commitdiff
|
tree
2013-07-06
ingl
o
ri
o
n
added mo
r
e gen
e
rated files t
o
tes
t
/
.
gitignor
e
commit
|
commitdiff
|
tree
2013-06-29
ingl
o
rion
added
-
-check op
t
i
o
n
t
o voodooc
commit
|
commitdiff
|
tree
2013-03-18
ing
l
orion
alloc
a
t
e f
e
w
e
r loc
a
l v
a
riable slots
commit
|
commitdiff
|
tree
2013-02-18
i
n
glo
r
ion
added group
s
commit
|
commitdiff
|
tree
2013-02-17
inglorion
stricter
t
est
f
or
variables in shared libraries
commit
|
commitdiff
|
tree
2013-02-17
in
g
lori
o
n
made variables in shared li
b
rar
i
es w
o
rk
on i386
commit
|
commitdiff
|
tree
2013-02-17
inglorion
m
a
d
e variables in
shared l
i
braries work on AMD64
commit
|
commitdiff
|
tree
2013-02-17
inglorion
s
hared libraries can
n
ow export variables on MIPS
commit
|
commitdiff
|
tree
2013-02-17
inglorion
imp
l
emented shar
e
d library
s
u
ppo
r
t on
M
IPS
commit
|
commitdiff
|
tree
2013-02-17
ingl
o
rion
added shared library
s
upport to AMD64
and
i
38
6
commit
|
commitdiff
|
tree
2013-02-17
inglor
i
on
ad
d
ed supp
o
rt for creating shar
e
d li
b
r
ar
i
es on ARM
commit
|
commitdiff
|
tree
2013-02-10
inglorio
n
keep track o
f
saved registers on MIPS
commit
|
commitdiff
|
tree
2013-02-10
inglorion
added save-frame-
a
nd-lo
c
als
commit
|
commitdiff
|
tree
2013-02-09
inglorion
re
m
ov
e
d no longer necessary code
f
rom mips_gas
_
generato
r
commit
|
commitdiff
|
tree
2013-02-09
in
g
l
o
ri
o
n
implemented save-locals and
restore-locals
o
n
MIP
S
commit
|
commitdiff
|
tree
2013-02-06
inglorion
made
sa
v
e-frame only save re
g
i
s
t
e
r
s
not yet saved i
n
.
.
.
commit
|
commitdiff
|
tree
2013-02-06
in
g
lor
i
o
n
m
oved mo
r
e code
i
n
to
co
m
mon_code_gene
r
ato
r
commit
|
commitdiff
|
tree
2013-02-05
in
g
l
orion
Moved s
a
ve and re
s
tor
e
logic
for fr
a
mes and locals
.
.
.
commit
|
commitdiff
|
tree
2013-02-03
inglorio
n
impl
e
mented save-
l
ocals and r
e
st
o
r
e-lo
c
als on i386
commit
|
commitdiff
|
tree
2013-02-03
inglo
r
ion
i
m
plem
e
nted {save,
r
estore}-frame a
n
d {save,res
t
ore
.
.
.
commit
|
commitdiff
|
tree
2013-02-02
ing
l
orion
ad
d
ed sav
e
-locals and
restore-loca
l
s
, implemented on ARM
commit
|
commitdiff
|
tree
2012-11-25
i
nglorion
E
liminate some unnecessary loads on AMD64
commit
|
commitdiff
|
tree
2012-11-25
inglorion
Removed a num
b
er of special cases
f
rom th
e
N
A
S
M generat
o
r
commit
|
commitdiff
|
tree
2012-11-25
inglorion
S
t
ore
l
ocals in
r
egisters on A
M
D
6
4
commit
|
commitdiff
|
tree
2012-11-24
i
nglorion
Use symbols inste
a
d
of strings to denot
e
r
e
gisters
.
.
.
commit
|
commitdiff
|
tree
2012-11-24
inglorion
Use immediat
e
values
for sm
a
ll integers on A
R
M
commit
|
commitdiff
|
tree
2012-11-24
inglo
r
ion
Remov
e
d superfluous
debug comments from
A
RM
gene
r
ator
commit
|
commitdiff
|
tree
2012-11-24
ing
l
o
r
ion
O
n
AR
M
, do
n
't
generate mul with dest equal
to
first
.
.
.
commit
|
commitdiff
|
tree
2012-11-24
inglorion
F
i
x
AMD
6
4 loading of
imm
e
adi
a
te v
a
les ou
t
side 32-b
i
t
.
.
.
commit
|
commitdiff
|
tree
2012-11-21
i
ngl
o
rion
Stronger test
f
or restore-frame
commit
|
commitdiff
|
tree
2012-11-21
ingl
o
rion
Implemented substitute-
n
umber
,
re
s
tore-frame and save
.
.
.
commit
|
commitdiff
|
tree
2012-11-21
inglorion
Make
s
a
v
e-frame a
n
d restore-frame work on
AMD64 and
.
.
.
commit
|
commitdiff
|
tree
2012-11-20
i
ng
l
orion
Make substi
t
u
t
e-numbe
r
wo
r
k on AMD6
4
and i386
commit
|
commitdiff
|
tree
2012-11-20
inglor
i
on
Added
resto
r
e
-
frame and save-fr
a
me on ARM
commit
|
commitdiff
|
tree
2012-11-19
in
g
lorion
A
dded substitute-number on ARM
commit
|
commitdiff
|
tree
2012-11-15
inglorion
Fix i
3
86 code generat
o
r
commit
|
commitdiff
|
tree
2012-11-15
inglorion
Make auto-bytes and auto-words work
with non-
i
mmediate
.
.
.
commit
|
commitdiff
|
tree
2012-11-15
inglorio
n
Refactored AMD6
4
code gene
r
ato
r
commit
|
commitdiff
|
tree
2012-11-11
inglo
r
ion
Made auto-bytes
a
n
d
a
uto-w
o
rds
w
o
rk with var
i
able
arguments
.
.
.
commit
|
commitdiff
|
tree
2012-11-04
inglo
r
ion
Implement aut
o
-bytes a
n
d auto
-
word
s
for ARM
commit
|
commitdiff
|
tree
2012-11-04
inglori
o
n
Make s
e
t
-at
w
ork o
n
A
RM
commit
|
commitdiff
|
tree
2012-11-03
inglorion
Fix A
R
M
generat
o
r to
w
ork with ne
w
Environment
c
o
de
commit
|
commitdiff
|
tree
2012-11-03
inglorion
U
p
date t
e
st/
.
git
i
gnore to ignore
new binarie
s
commit
|
commitdiff
|
tree
2012-11-03
inglo
r
ion
Split
m
a
n
y
-va
r
s
into 3 se
p
arate test programs
commit
|
commitdiff
|
tree
2012-11-03
inglorion
r
e
place
d
references to
i
n
creme
n
t_er
r
ors
in tests
commit
|
commitdiff
|
tree
2012-10-31
i
n
g
l
o
rion
Cha
n
ges fo
r
Rub
y
1
.
9 compatibility
commit
|
commitdiff
|
tree
2012-10-09
inglorion
Repo
r
t
n
umber o
f
pa
s
s
e
d and failed tests
commit
|
commitdiff
|
tree
2012-10-09
inglorion
Implemented auto-bytes
an
d
auto-wo
r
d
s
for m
i
ps
commit
|
commitdiff
|
tree
2012-10-05
i
n
glorion
Upd
a
te MIPS
code gen
e
r
a
tor
t
o
w
o
r
k with refa
c
t
o
r
ed
.
.
.
commit
|
commitdiff
|
tree
2012-10-05
inglorion
Add
.
s t
o
.
SUFFIXES in test/Makefil
e
commit
|
commitdiff
|
tree
2012-09-17
ing
l
orion
A
dded te
s
t case for auto-w
o
rds and made it p
a
ss on
.
.
.
commit
|
commitdiff
|
tree
2012-09-16
in
g
l
o
rion
Fix i3
8
6 cod
e
generator so that al
l
tests pass
commit
|
commitdiff
|
tree
2012-09-15
i
n
glorio
n
Implemen
t
ed auto-b
y
tes on AMD64
commit
|
commitdiff
|
tree
2012-09-10
inglorion
New Environme
n
t
class
.
T
ests pass on
A
M
D64
commit
|
commitdiff
|
tree
2012-02-05
i
n
glorion
M
o
r
e
t
ests for set
wi
t
h at-e
x
p
r
essions
commit
|
commitdiff
|
tree
2012-02-05
inglorion
Allow set to
a
s
sig
n
to at-expres
s
ions
commit
|
commitdiff
|
tree
2012-02-05
inglorion
S
e
t version to 1
.
1-dev
commit
|
commitdiff
|
tree
2012-01-29
inglorion
A
l
so test err
o
r
text
in te
s
t_parse
r
.
rb
commit
|
commitdiff
|
tree
2012-01-29
inglorion
Made
parser
a
ble to r
e
p
or
t
multiple err
o
rs pe
r
call
.
.
.
commit
|
commitdiff
|
tree
2012-01-29
inglor
i
on
Refactored test
.
rb so that pass
_
t
e
s
t and fail
_
tes
t
.
.
.
commit
|
commitdiff
|
tree
2012-01-26
inglori
o
n
Set version
t
o
1
.
0
.
1
commit
|
commitdiff
|
tree
2012-01-26
inglorion
added some
t
es
t
s for
t
he
p
arser and fixed some
b
ugs
commit
|
commitdiff
|
tree
2012-01-26
in
g
lorion
Restructured test
s
s
o
that
t
e
s
ts for
val
i
dator and
.
.
.
commit
|
commitdiff
|
tree
2012-01-14
inglorion
A
dded doc/features
.
html
commit
|
commitdiff
|
tree
next