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
made import on amd64 and i386 use common_code_generator
2013-12-01
i
ngl
o
rion
ma
d
e i
m
port on amd
6
4 a
n
d i386 use common_code_generator
commit
|
commitdiff
|
tree
2013-12-01
inglorion
also remove
.
s fil
e
s whe
n
runni
n
g mak
e
cl
e
an in te
s
t
.
.
.
commit
|
commitdiff
|
tree
2013-12-01
inglor
i
on
hoisted comm
o
n func
t
ionality for import
t
o
common_code_ge
n
erator
commit
|
commitdiff
|
tree
2013-11-30
inglo
r
ion
re
j
ect
p
rogr
a
ms that imp
o
rt sy
m
b
o
l
s
a
f
te
r
using them
commit
|
commitdiff
|
tree
2013-11-19
i
n
glorion
b
uild t
e
st/libgrou
p
.
so instead of t
e
st/libgr
o
up
.
s
commit
|
commitdiff
|
tree
2013-11-19
i
n
g
l
orion
updat
e
d architectur
e
detection for MRI 2
.
0
commit
|
commitdiff
|
tree
2013-11-19
inglor
i
on
added
i
g
nor
e
rules f
o
r
test/labels
commit
|
commitdiff
|
tree
2013-10-30
inglorion
support labels th
a
t st
a
r
t
in u
n
dersc
o
res
commit
|
commitdiff
|
tree
2013-10-19
inglor
i
o
n
reject program
s
t
h
a
t use symbols t
h
a
t
hav
e
not be
e
n
.
.
.
commit
|
commitdiff
|
tree
2013-10-19
inglorion
fixed
parsing
o
f numbers
aft
e
r line continuations
commit
|
commitdiff
|
tree
2013-10-18
ingl
o
rion
mak
e
gem
n
o
w g
e
nerates gems w
i
th default p
a
t
hs,
archite
c
ture
.
.
.
commit
|
commitdiff
|
tree
2013-10-18
inglorion
s
et versi
o
n
to 1
.
1
.
2
commit
|
commitdiff
|
tree
2013-10-16
i
n
glorion
fi
x
e
d
c
ount_
l
ocals
_
help
e
r
so that bl
o
cks inside conditi
o
na
l
s
.
.
.
commit
|
commitdiff
|
tree
2013-10-16
inglorion
fixed computation of local offset
s
on ARM
commit
|
commitdiff
|
tree
2013-07-15
inglorion
set version
t
o 1
.
1
.
1
commit
|
commitdiff
|
tree
2013-07-15
inglorion
set
versio
n
to 1
.
1
commit
|
commitdiff
|
tree
2013-07-15
inglorion
updated la
n
guage specification
t
o Voodoo 1
.
1
commit
|
commitdiff
|
tree
2013-07-15
inglorion
more test fixes
commit
|
commitdiff
|
tree
2013-07-15
inglorion
fixed errors and
help tests
commit
|
commitdiff
|
tree
2013-07-13
inglorion
some
u
pda
t
e
s
to the documentation
commit
|
commitdiff
|
tree
2013-07-06
inglorion
added mor
e
generat
e
d files to tes
t
/
.
gitignore
commit
|
commitdiff
|
tree
2013-06-29
inglorion
adde
d
--c
h
eck
o
ption to vood
o
oc
commit
|
commitdiff
|
tree
2013-03-18
i
nglorion
allocate few
e
r l
o
cal variab
l
e
slots
commit
|
commitdiff
|
tree
2013-02-18
i
n
glorion
a
dded grou
p
s
commit
|
commitdiff
|
tree
2013-02-17
inglorion
str
i
cte
r
te
s
t for vari
a
bles in shared libraries
commit
|
commitdiff
|
tree
2013-02-17
inglor
i
on
made variabl
e
s
in shar
e
d
l
ibraries work on i386
commit
|
commitdiff
|
tree
2013-02-17
inglorion
made vari
a
bles in shared l
i
braries work
on AMD64
commit
|
commitdiff
|
tree
2013-02-17
inglorion
shared
l
i
b
r
a
r
i
e
s c
a
n now
export va
r
i
ables
o
n MIPS
commit
|
commitdiff
|
tree
2013-02-17
in
g
lorion
implemented shared li
b
rary support on MIPS
commit
|
commitdiff
|
tree
2013-02-17
inglorion
added share
d
librar
y
support to AMD64 and i386
commit
|
commitdiff
|
tree
2013-02-17
inglori
o
n
added
s
upport fo
r
creating shared l
i
br
a
rie
s
on
A
RM
commit
|
commitdiff
|
tree
2013-02-10
inglorio
n
keep track
o
f saved registers on MIPS
commit
|
commitdiff
|
tree
2013-02-10
in
g
lorion
added save-frame-and
-
lo
c
als
commit
|
commitdiff
|
tree
2013-02-09
i
nglorion
r
e
moved
n
o longer nec
e
ssary code
f
rom mips_gas_
g
enerator
commit
|
commitdiff
|
tree
2013-02-09
ing
l
o
ri
o
n
imple
m
ented s
a
ve-lo
c
a
ls and restor
e
-
locals on MIPS
commit
|
commitdiff
|
tree
2013-02-06
inglo
r
i
o
n
made s
a
ve-fra
m
e
o
nly save
r
egisters
not yet s
a
v
ed in
.
.
.
commit
|
commitdiff
|
tree
2013-02-06
inglorion
moved
more cod
e
in
t
o
common_
c
ode_generator
commit
|
commitdiff
|
tree
2013-02-05
inglor
i
on
Moved
s
ave and restore log
i
c
f
or
fr
a
mes and locals
.
.
.
commit
|
commitdiff
|
tree
2013-02-03
inglorion
i
m
plemented s
a
ve
-
loca
l
s and rest
o
r
e
-locals on i3
8
6
commit
|
commitdiff
|
tree
2013-02-03
i
n
g
lorio
n
imple
m
ented {save,restore}-frame and
{
s
ave,restore
.
.
.
commit
|
commitdiff
|
tree
2013-02-02
inglorion
add
e
d
save-l
o
ca
l
s
a
nd restore-locals,
i
mp
l
e
m
ented on AR
M
commit
|
commitdiff
|
tree
2012-11-25
inglorion
Eliminate some unnecessar
y
loads on AMD64
commit
|
commitdiff
|
tree
2012-11-25
inglorion
R
e
mov
e
d a number of spe
c
i
al cases f
r
om
t
h
e
N
A
S
M
g
enerator
commit
|
commitdiff
|
tree
2012-11-25
inglorion
Store loc
a
ls in registers on AMD64
commit
|
commitdiff
|
tree
2012-11-24
inglorion
U
s
e
sy
m
bo
l
s ins
t
ead of strings to den
o
te regis
t
ers
.
.
.
commit
|
commitdiff
|
tree
2012-11-24
i
n
glo
r
ion
Use imme
d
iate v
a
lues for small integers on
A
RM
commit
|
commitdiff
|
tree
2012-11-24
inglo
r
ion
R
emove
d
superfluous deb
u
g comments from A
R
M generator
commit
|
commitdiff
|
tree
2012-11-24
i
nglorio
n
On ARM, don't
generate m
u
l with
d
e
st e
q
ual t
o
fir
s
t
.
.
.
commit
|
commitdiff
|
tree
2012-11-24
inglorion
Fix AMD64 l
o
ad
i
ng of immea
d
iate v
a
les outside 32-bit
.
.
.
commit
|
commitdiff
|
tree
2012-11-21
ingl
o
rion
Stron
g
er test for res
t
ore-frame
commit
|
commitdiff
|
tree
2012-11-21
inglo
r
ion
Implem
e
n
ted substitu
t
e-
n
umber
,
re
s
tore-
f
r
ame and save
.
.
.
commit
|
commitdiff
|
tree
2012-11-21
inglorion
Make save-
f
r
ame and
r
es
t
ore-frame
w
ork on A
M
D
6
4 and
.
.
.
commit
|
commitdiff
|
tree
2012-11-20
inglori
o
n
Ma
k
e sub
s
titu
t
e-number wor
k
on AMD64 an
d
i386
commit
|
commitdiff
|
tree
2012-11-20
i
n
glo
r
ion
Added rest
o
re-fra
m
e an
d
s
ave-frame on ARM
commit
|
commitdiff
|
tree
2012-11-19
in
g
lor
i
on
Add
e
d substitute-n
u
mbe
r
on ARM
commit
|
commitdiff
|
tree
2012-11-15
inglor
i
on
Fix
i386 code
g
enerator
commit
|
commitdiff
|
tree
2012-11-15
inglori
o
n
Ma
k
e
auto-bytes and auto-wo
r
d
s
work with non-i
m
me
d
iate
.
.
.
commit
|
commitdiff
|
tree
2012-11-15
in
g
lorion
Refactored AMD64 code gen
e
rato
r
commit
|
commitdiff
|
tree
2012-11-11
i
n
gl
o
rion
Made au
t
o
-bytes an
d
auto-w
o
rds wor
k
with variab
l
e arguments
.
.
.
commit
|
commitdiff
|
tree
2012-11-04
in
g
lorion
Impl
e
m
e
nt auto-
b
y
te
s
and a
u
to-wo
r
ds for AR
M
commit
|
commitdiff
|
tree
2012-11-04
ingl
o
rion
Make set-at work on ARM
commit
|
commitdiff
|
tree
2012-11-03
inglorio
n
Fix ARM generator
to work with
new Environme
n
t code
commit
|
commitdiff
|
tree
2012-11-03
inglorion
Update
test/
.
gitig
n
ore to ignore new binaries
commit
|
commitdiff
|
tree
2012-11-03
inglorion
Sp
l
i
t many-va
r
s i
n
to 3 separ
a
te t
e
st programs
commit
|
commitdiff
|
tree
2012-11-03
inglor
i
on
r
eplac
e
d
r
eferences to increment_errors in
t
e
s
ts
commit
|
commitdiff
|
tree
2012-10-31
inglor
i
on
Cha
n
ges
f
or Ru
b
y
1
.
9 com
p
atibility
commit
|
commitdiff
|
tree
2012-10-09
ing
l
orio
n
Re
p
ort number
o
f pass
e
d
and
f
ailed test
s
commit
|
commitdiff
|
tree
2012-10-09
inglorion
Im
p
l
emented auto-bytes a
n
d auto-words fo
r
mips
commit
|
commitdiff
|
tree
2012-10-05
inglo
r
ion
Update MIP
S
code generator to work w
i
t
h r
e
factored
.
.
.
commit
|
commitdiff
|
tree
2012-10-05
inglori
o
n
Add
.
s to
.
SUFFIXES in test/Makefile
commit
|
commitdiff
|
tree
2012-09-17
i
nglo
r
ion
Added test case for auto-words
a
nd
made it p
a
ss on
.
.
.
commit
|
commitdiff
|
tree
2012-09-16
i
n
g
l
orion
F
ix i386 code generator so that
all tests pa
s
s
commit
|
commitdiff
|
tree
2012-09-15
i
n
glorion
Implement
e
d aut
o
-b
y
tes on AMD
6
4
commit
|
commitdiff
|
tree
2012-09-10
in
g
lor
i
o
n
New Environment class
.
Tes
t
s pass on AMD64
commit
|
commitdiff
|
tree
2012-02-05
inglorio
n
M
ore tests f
o
r set
with at-expre
s
sio
n
s
commit
|
commitdiff
|
tree
2012-02-05
ingl
o
rion
Allow set to assign to at-exp
r
essions
commit
|
commitdiff
|
tree
2012-02-05
i
n
glorion
Se
t
v
ersion to 1
.
1
-de
v
commit
|
commitdiff
|
tree
2012-01-29
inglo
r
i
on
Also test error
t
ext
in test_
p
arser
.
rb
commit
|
commitdiff
|
tree
2012-01-29
i
n
g
l
orio
n
Made parser able t
o
report multipl
e
errors per
ca
l
l
.
.
.
commit
|
commitdiff
|
tree
2012-01-29
i
nglori
o
n
R
e
f
ac
t
ored t
e
st
.
rb
s
o that pass_test and fai
l
_test
.
.
.
commit
|
commitdiff
|
tree
2012-01-26
i
nglorion
Set v
e
rsion to 1
.
0
.
1
commit
|
commitdiff
|
tree
2012-01-26
inglorion
adde
d
some t
e
sts for
th
e
parser a
n
d
fix
e
d some bugs
commit
|
commitdiff
|
tree
2012-01-26
inglorion
Restructur
e
d tests
so that tests for validat
o
r
and
.
.
.
commit
|
commitdiff
|
tree
2012-01-14
inglori
o
n
Added doc/features
.
h
tml
commit
|
commitdiff
|
tree
2012-01-06
inglorion
Added more
t
ests for at-e
x
pression
s
commit
|
commitdiff
|
tree
2012-01-06
inglor
i
o
n
U
pd
a
te
d
test
s
to deal with n
e
w feat
u
res
commit
|
commitdiff
|
tree
2012-01-06
i
n
glorion
Added
f
eat
u
res bits-per-word, byte-orde
r
and bytes
.
.
.
commit
|
commitdiff
|
tree
2012-01-06
inglorion
U
pd
a
ted documen
t
ati
o
n f
o
r
pars
e
r
commit
|
commitdiff
|
tree
2012-01-06
ing
l
orion
Refactore
d
vali
d
ato
r
commit
|
commitdiff
|
tree
2012-01-06
inglorion
Mad
e
spacing i
n
tests more co
n
sistent
commit
|
commitdiff
|
tree
2012-01-06
ing
l
orion
A
dded 2012 to
l
ist o
f
years in COPYING
commit
|
commitdiff
|
tree
2012-01-06
inglor
i
on
U
pdated manpage a
n
d README
commit
|
commitdiff
|
tree
2012-01-06
ingl
o
r
ion
Run tests in p
a
rallel
commit
|
commitdiff
|
tree
2012-01-06
ing
l
orio
n
Updated list of years in COPYI
N
G
commit
|
commitdiff
|
tree
2012-01-06
inglorion
A
dded --version option to
v
oodooc
.
commit
|
commitdiff
|
tree
2012-01-06
i
nglorion
Removed
s
u
pport and tests
for old code generator API
commit
|
commitdiff
|
tree
2012-01-06
inglorion
S
e
t version
number to 1
.
0
.
0
commit
|
commitdiff
|
tree
2012-01-06
inglorion
Added tests for supported lang
u
ag
e
versio
n
commit
|
commitdiff
|
tree
2012-01-06
in
g
lo
r
ion
Documented that f
e
atures a
n
d
h
a
s
_feature? met
h
o
d
s
are
.
.
.
commit
|
commitdiff
|
tree
2012-01-06
i
n
g
l
o
rion
Moved
f
e
a
tur
e
s a
n
d has_fea
t
ure? from
Voodoo
m
odule
.
.
.
commit
|
commitdiff
|
tree
next