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
reject programs that export symbols after they have been used
2013-12-01
inglorion
reject
progr
a
ms that export
s
ymb
o
ls after they have
.
.
.
commit
|
commitdiff
|
tree
2013-12-01
inglori
o
n
updated
language defi
n
i
tion with export
/
import orde
r
ing
.
.
.
commit
|
commitdiff
|
tree
2013-12-01
inglorion
made import on amd6
4
a
nd i386 use common_code_ge
n
era
t
o
r
commit
|
commitdiff
|
tree
2013-12-01
inglorion
also remove
.
s f
i
l
es when r
u
nning make
clean in test
.
.
.
commit
|
commitdiff
|
tree
2013-12-01
i
nglorion
h
o
isted
commo
n
functionality for import to com
m
on_c
o
de_generator
commit
|
commitdiff
|
tree
2013-11-30
inglorion
reject
p
r
og
r
ams
that
i
m
po
r
t
s
y
m
b
ols after usin
g
them
commit
|
commitdiff
|
tree
2013-11-19
inglorion
b
u
ild test/li
b
group
.
so inste
a
d
of test/libgroup
.
s
commit
|
commitdiff
|
tree
2013-11-19
inglorion
updated archi
t
ecture
d
et
e
ction for MRI
2
.
0
commit
|
commitdiff
|
tree
2013-11-19
inglorion
added
i
g
n
ore r
u
les for test/labels
commit
|
commitdiff
|
tree
2013-10-30
inglori
o
n
support la
b
els
t
hat st
a
rt in
underscores
commit
|
commitdiff
|
tree
2013-10-19
ingl
o
r
ion
reject programs th
a
t use symbols
t
hat have not been
.
.
.
commit
|
commitdiff
|
tree
2013-10-19
ingl
o
rion
f
i
xed parsing of
n
umbers after
l
ine continuation
s
commit
|
commitdiff
|
tree
2013-10-18
inglo
r
ion
mak
e
gem now
generates gems w
i
th default paths
,
architect
u
re
.
.
.
commit
|
commitdiff
|
tree
2013-10-18
i
nglorio
n
set version to
1
.
1
.
2
commit
|
commitdiff
|
tree
2013-10-16
inglori
o
n
f
i
xed coun
t
_locals_helper so that bl
o
ck
s
i
nside conditionals
.
.
.
commit
|
commitdiff
|
tree
2013-10-16
inglor
i
on
fixed compu
t
ation of local
o
ffsets o
n
ARM
commit
|
commitdiff
|
tree
2013-07-15
inglor
i
on
set versi
o
n to
1
.
1
.
1
commit
|
commitdiff
|
tree
2013-07-15
inglorion
set vers
i
on to 1
.
1
commit
|
commitdiff
|
tree
2013-07-15
in
g
lorion
u
p
dat
e
d language specification to
Voodoo 1
.
1
commit
|
commitdiff
|
tree
2013-07-15
i
n
g
lorion
mor
e
test fixes
commit
|
commitdiff
|
tree
2013-07-15
inglorion
fixed errors and
h
e
l
p
tests
commit
|
commitdiff
|
tree
2013-07-13
inglorio
n
some
u
pd
a
tes to
the documentation
commit
|
commitdiff
|
tree
2013-07-06
inglorio
n
adde
d
mor
e
ge
n
erated
files to test/
.
gitignore
commit
|
commitdiff
|
tree
2013-06-29
inglorion
a
dded
-
-check option to
v
oodooc
commit
|
commitdiff
|
tree
2013-03-18
inglorion
allocate fewer
local variab
l
e slots
commit
|
commitdiff
|
tree
2013-02-18
inglori
o
n
added groups
commit
|
commitdiff
|
tree
2013-02-17
inglorion
st
r
icter test for
variabl
e
s in
shared
l
i
b
raries
commit
|
commitdiff
|
tree
2013-02-17
ingl
o
rion
made variable
s
in shared libraries
w
ork on i386
commit
|
commitdiff
|
tree
2013-02-17
inglorion
made variables
in shared libraries work o
n
AMD64
commit
|
commitdiff
|
tree
2013-02-17
inglor
i
on
shared lib
r
a
r
ie
s
can now expor
t
variables
on MI
P
S
commit
|
commitdiff
|
tree
2013-02-17
i
nglorion
i
mplemented
s
ha
r
ed lib
r
ary suppor
t
on M
I
PS
commit
|
commitdiff
|
tree
2013-02-17
inglo
r
ion
added shared l
i
brary support
to
AMD64 and i3
8
6
commit
|
commitdiff
|
tree
2013-02-17
inglorion
adde
d
s
upport for creating shared
librari
e
s
o
n A
R
M
commit
|
commitdiff
|
tree
2013-02-10
inglorion
keep
t
rack of saved r
e
gisters on MIPS
commit
|
commitdiff
|
tree
2013-02-10
inglorion
add
e
d sav
e
-
f
ram
e
-and-locals
commit
|
commitdiff
|
tree
2013-02-09
inglo
r
i
o
n
removed n
o
longer
necessa
r
y code from mips_
g
as_gene
r
ator
commit
|
commitdiff
|
tree
2013-02-09
inglorion
imp
l
emente
d
save-local
s
an
d
restore
-
loc
a
ls on MI
P
S
commit
|
commitdiff
|
tree
2013-02-06
ing
l
orion
made save-frame only save registers not yet sa
v
ed in
.
.
.
commit
|
commitdiff
|
tree
2013-02-06
inglo
r
ion
mov
e
d
more code in
t
o
common_co
d
e_g
e
nerator
commit
|
commitdiff
|
tree
2013-02-05
in
g
lorion
M
oved save
a
nd re
s
tore
logic
f
or
fr
a
m
es a
n
d
locals
.
.
.
commit
|
commitdiff
|
tree
2013-02-03
inglor
i
on
implement
e
d
s
ave-locals an
d
restore-locals
on i386
commit
|
commitdiff
|
tree
2013-02-03
inglorion
implem
e
nted
{
save,restore}-frame and {
s
ave,re
s
tore
.
.
.
commit
|
commitdiff
|
tree
2013-02-02
inglorion
adde
d
sav
e
-locals and
r
est
o
re-locals,
i
m
ple
m
ented
o
n ARM
commit
|
commitdiff
|
tree
2012-11-25
inglorion
Eliminate some u
n
necessary
loads on AMD64
commit
|
commitdiff
|
tree
2012-11-25
inglori
o
n
Removed a number of special cases fr
o
m
t
he NASM generator
commit
|
commitdiff
|
tree
2012-11-25
ingl
o
rion
Stor
e
locals in re
g
ist
e
rs on
A
MD64
commit
|
commitdiff
|
tree
2012-11-24
ing
l
orion
Use symbol
s
i
n
stead of stri
n
gs to denote registers
.
.
.
commit
|
commitdiff
|
tree
2012-11-24
in
g
l
orion
Use
i
mme
d
i
a
te v
a
lu
e
s fo
r
small
i
ntegers on ARM
commit
|
commitdiff
|
tree
2012-11-24
ingl
o
rion
Removed superfluous deb
u
g comments from AR
M
generator
commit
|
commitdiff
|
tree
2012-11-24
inglori
o
n
On
A
R
M
, don'
t
generate mul with
de
s
t
equal to
first
.
.
.
commit
|
commitdiff
|
tree
2012-11-24
inglorion
F
i
x AM
D
64 loading
of immeadiate vales ou
t
side
3
2-bit
.
.
.
commit
|
commitdiff
|
tree
2012-11-21
i
n
g
lorion
Stro
n
ger te
s
t for restore-frame
commit
|
commitdiff
|
tree
2012-11-21
in
g
lori
o
n
Impl
e
mented substitute-numb
e
r, restore-frame and save
.
.
.
commit
|
commitdiff
|
tree
2012-11-21
inglorion
Ma
k
e
s
ave-frame and restore-frame work on
AMD64 and
.
.
.
commit
|
commitdiff
|
tree
2012-11-20
inglorion
Make substit
u
te
-
numb
e
r work
o
n AMD64 an
d
i386
commit
|
commitdiff
|
tree
2012-11-20
inglorion
Added re
s
tore-frame and save-fram
e
on A
R
M
commit
|
commitdiff
|
tree
2012-11-19
inglorion
Added substitute-number on ARM
commit
|
commitdiff
|
tree
2012-11-15
inglorio
n
Fix i386
c
od
e
generator
commit
|
commitdiff
|
tree
2012-11-15
inglorion
Make auto-bytes and auto
-
wo
r
ds work with non-imm
e
di
a
te
.
.
.
commit
|
commitdiff
|
tree
2012-11-15
inglorio
n
Refactor
e
d A
M
D
6
4
code generator
commit
|
commitdiff
|
tree
2012-11-11
inglorion
Made a
u
t
o
-bytes and aut
o
-wo
r
ds work
with
v
ariable arguments
.
.
.
commit
|
commitdiff
|
tree
2012-11-04
i
n
glor
i
on
I
m
p
lement auto-
b
ytes and
a
uto-words for
AR
M
commit
|
commitdiff
|
tree
2012-11-04
inglo
r
ion
Mak
e
set-at wo
r
k on ARM
commit
|
commitdiff
|
tree
2012-11-03
inglo
r
io
n
Fix ARM gen
e
r
ator
to work with new Environment code
commit
|
commitdiff
|
tree
2012-11-03
in
g
lorion
Update
t
est/
.
gitigno
r
e to ig
n
o
re new binaries
commit
|
commitdiff
|
tree
2012-11-03
inglorion
Split many-
v
a
rs into 3 sep
a
rate t
e
st programs
commit
|
commitdiff
|
tree
2012-11-03
inglorion
replaced referenc
e
s to incremen
t
_error
s
i
n
t
e
sts
commit
|
commitdiff
|
tree
2012-10-31
inglo
r
i
o
n
Cha
n
ges for
Ruby
1
.
9
c
ompatibility
commit
|
commitdiff
|
tree
2012-10-09
inglorion
Report number
of
passed a
n
d
f
ailed tests
commit
|
commitdiff
|
tree
2012-10-09
inglo
r
i
o
n
Implement
e
d auto-
b
ytes and au
t
o
-
words
f
o
r
mips
commit
|
commitdiff
|
tree
2012-10-05
inglorion
Update
MIP
S
c
o
de
g
enerator to work
with re
f
actored
.
.
.
commit
|
commitdiff
|
tree
2012-10-05
inglo
r
i
o
n
Add
.
s to
.
SUFFIXES in test/M
a
k
e
file
commit
|
commitdiff
|
tree
2012-09-17
inglorion
A
dde
d
test
case fo
r
a
u
to-wor
d
s and made it pass on
.
.
.
commit
|
commitdiff
|
tree
2012-09-16
inglorion
Fix i
3
86 co
d
e genera
t
or so t
h
a
t
all tests pass
commit
|
commitdiff
|
tree
2012-09-15
inglorion
Implemen
t
ed auto-bytes on AMD64
commit
|
commitdiff
|
tree
2012-09-10
inglorion
N
e
w Environment class
.
Tests pass on
AMD64
commit
|
commitdiff
|
tree
2012-02-05
inglorion
M
o
re test
s
f
or set
with at-expressi
o
n
s
commit
|
commitdiff
|
tree
2012-02-05
inglo
r
ion
Allow set to assign
t
o at-
e
xpr
e
ssio
n
s
commit
|
commitdiff
|
tree
2012-02-05
inglorion
Set version to 1
.
1-dev
commit
|
commitdiff
|
tree
2012-01-29
in
g
lorio
n
Als
o
test er
r
or text in test_parser
.
rb
commit
|
commitdiff
|
tree
2012-01-29
inglo
r
ion
Mad
e
parser abl
e
to report mult
i
ple erro
r
s per call
.
.
.
commit
|
commitdiff
|
tree
2012-01-29
in
g
lorion
R
e
factored t
e
s
t
.
r
b
so that pas
s
_test and fail_test
.
.
.
commit
|
commitdiff
|
tree
2012-01-26
inglori
o
n
S
et vers
i
o
n to 1
.
0
.
1
commit
|
commitdiff
|
tree
2012-01-26
inglorion
ad
d
ed some tests for the p
a
rser
a
nd fix
e
d
s
o
me bugs
commit
|
commitdiff
|
tree
2012-01-26
ing
l
orion
Restructured
tests so that tests for val
i
d
a
t
or
a
nd
.
.
.
commit
|
commitdiff
|
tree
2012-01-14
inglorion
Adde
d
doc/featur
e
s
.
html
commit
|
commitdiff
|
tree
2012-01-06
i
n
g
lorion
A
dded mo
r
e tests for at-expressi
o
ns
commit
|
commitdiff
|
tree
2012-01-06
inglorion
Upd
a
ted tests
to deal w
i
th new feat
u
re
s
commit
|
commitdiff
|
tree
2012-01-06
i
nglorio
n
A
dded f
e
a
t
ures
bits-pe
r
-word, byte-ord
e
r
a
n
d bytes
.
.
.
commit
|
commitdiff
|
tree
2012-01-06
inglorio
n
Updated
d
o
cume
n
tat
i
on for parser
commit
|
commitdiff
|
tree
2012-01-06
inglorion
R
e
factore
d
v
a
l
i
dator
commit
|
commitdiff
|
tree
2012-01-06
i
nglorion
Made spacing
in tests more co
n
sistent
commit
|
commitdiff
|
tree
2012-01-06
ing
l
orio
n
Add
e
d 2012
t
o list of years in COPYING
commit
|
commitdiff
|
tree
2012-01-06
ing
l
orion
Up
d
a
t
ed
ma
n
page and READM
E
commit
|
commitdiff
|
tree
2012-01-06
ing
l
o
rion
Run test
s
i
n
pa
r
allel
commit
|
commitdiff
|
tree
2012-01-06
inglo
r
ion
U
p
d
a
t
ed list
of ye
a
r
s
in
C
OPY
I
NG
commit
|
commitdiff
|
tree
2012-01-06
in
g
l
o
r
i
on
Added --versio
n
option t
o
voodooc
.
commit
|
commitdiff
|
tree
2012-01-06
inglorion
Remov
e
d support and t
e
s
t
s for
o
ld code g
e
nerator
A
PI
commit
|
commitdiff
|
tree
2012-01-06
inglori
o
n
Set version number to 1
.
0
.
0
commit
|
commitdiff
|
tree
2012-01-06
ing
l
orio
n
Adde
d
tests
f
or sup
p
o
r
te
d
langu
a
ge version
commit
|
commitdiff
|
tree
next