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
added more generated files to test/.gitignore
2013-07-06
inglor
i
on
a
d
d
ed
m
o
re gener
a
ted f
i
les
to test/
.
g
i
ti
g
n
o
re
commit
|
commitdiff
|
tree
2013-06-29
inglorio
n
a
dded --check optio
n
to voodooc
commit
|
commitdiff
|
tree
2013-03-18
inglorion
allocate fewer loca
l
va
r
iabl
e
slots
commit
|
commitdiff
|
tree
2013-02-18
ing
l
orion
added groups
commit
|
commitdiff
|
tree
2013-02-17
inglorio
n
strict
e
r test
f
o
r
variables in
shared libraries
commit
|
commitdiff
|
tree
2013-02-17
inglorion
made v
a
riables in share
d
libr
a
ries work on i386
commit
|
commitdiff
|
tree
2013-02-17
inglorion
m
a
de variables in shared libraries work on AMD64
commit
|
commitdiff
|
tree
2013-02-17
inglorion
shared
li
b
raries can now export variab
l
es on
MIPS
commit
|
commitdiff
|
tree
2013-02-17
inglorion
impl
e
mented sh
a
r
e
d l
i
brary support on MIPS
commit
|
commitdiff
|
tree
2013-02-17
inglorion
added shared libr
a
ry suppor
t
t
o
AMD64 a
n
d i386
commit
|
commitdiff
|
tree
2013-02-17
ing
l
orion
added sup
p
o
rt for creatin
g
shared libraries on ARM
commit
|
commitdiff
|
tree
2013-02-10
ing
l
orion
k
e
ep trac
k
of
saved regist
e
r
s
on
MIPS
commit
|
commitdiff
|
tree
2013-02-10
inglo
r
ion
add
e
d save-frame-and-locals
commit
|
commitdiff
|
tree
2013-02-09
i
nglori
o
n
remove
d
no l
o
nger
n
e
c
essary code
f
rom mip
s
_gas
_
generator
commit
|
commitdiff
|
tree
2013-02-09
i
nglor
i
on
implemented sav
e
-
locals a
n
d
r
e
s
tore-locals on MIPS
commit
|
commitdiff
|
tree
2013-02-06
in
g
lori
o
n
made save
-
f
r
a
m
e only save
r
egisters n
o
t yet saved in
.
.
.
commit
|
commitdiff
|
tree
2013-02-06
inglorion
moved more code
i
nto commo
n
_code
_
generator
commit
|
commitdiff
|
tree
2013-02-05
in
g
lorion
M
o
ve
d
sa
v
e and
r
estore logic for f
r
ames and local
s
.
.
.
commit
|
commitdiff
|
tree
2013-02-03
inglorion
impleme
n
ted save-
l
oc
a
ls an
d
restore-l
o
cals on i3
8
6
commit
|
commitdiff
|
tree
2013-02-03
inglor
i
on
i
m
ple
m
ented {save,resto
r
e
}-
f
rame and {save,r
e
store
.
.
.
commit
|
commitdiff
|
tree
2013-02-02
ing
l
orio
n
added s
a
ve-loca
l
s
and restore-
l
ocals, implemented o
n
ARM
commit
|
commitdiff
|
tree
2012-11-25
ing
l
orion
Eliminate some unnecessary
loads on AMD64
commit
|
commitdiff
|
tree
2012-11-25
in
g
lori
o
n
Removed
a number of special case
s
fro
m
the NA
S
M
generator
commit
|
commitdiff
|
tree
2012-11-25
inglorion
Store local
s
i
n
registers on
AMD64
commit
|
commitdiff
|
tree
2012-11-24
ing
l
orion
Use symbols instead of string
s
t
o deno
t
e registers
.
.
.
commit
|
commitdiff
|
tree
2012-11-24
i
n
g
l
o
r
ion
Us
e
imme
d
i
a
t
e
values for small int
e
gers
o
n ARM
commit
|
commitdiff
|
tree
2012-11-24
inglo
r
ion
Removed
s
uperflu
o
us de
b
ug com
m
ents
f
r
o
m ARM genera
t
or
commit
|
commitdiff
|
tree
2012-11-24
ingl
o
ri
o
n
On AR
M
, don't
g
enerate mul wi
t
h de
s
t equal to first
.
.
.
commit
|
commitdiff
|
tree
2012-11-24
i
n
glorion
Fix AMD64 loadi
n
g of immeadiate v
a
les outside 32-bit
.
.
.
commit
|
commitdiff
|
tree
2012-11-21
ing
l
orio
n
Stronger
test for restore-fra
m
e
commit
|
commitdiff
|
tree
2012-11-21
i
n
glorion
Implemented substitute-nu
m
ber, resto
r
e
-
frame and
s
a
ve
.
.
.
commit
|
commitdiff
|
tree
2012-11-21
inglo
r
i
o
n
Make save-frame and resto
r
e-frame work on AMD64 and
.
.
.
commit
|
commitdiff
|
tree
2012-11-20
inglorion
Make su
b
stitu
t
e-nu
m
ber wor
k
on AMD64 and i386
commit
|
commitdiff
|
tree
2012-11-20
inglorion
Added
restore-fr
a
me and save-frame o
n
A
R
M
commit
|
commitdiff
|
tree
2012-11-19
i
nglorion
A
dde
d
substitute-number on A
R
M
commit
|
commitdiff
|
tree
2012-11-15
inglorion
F
i
x
i386 co
d
e genera
t
or
commit
|
commitdiff
|
tree
2012-11-15
inglorion
M
ake auto-bytes and auto-words w
o
rk with non-immediate
.
.
.
commit
|
commitdiff
|
tree
2012-11-15
inglorio
n
Refactored
AMD64 code generator
commit
|
commitdiff
|
tree
2012-11-11
inglorio
n
Made
a
uto-bytes and auto-words work with va
r
iab
l
e arguments
.
.
.
commit
|
commitdiff
|
tree
2012-11-04
inglorion
Implement aut
o
-bytes and auto-wor
d
s
for ARM
commit
|
commitdiff
|
tree
2012-11-04
i
n
gl
o
r
ion
Mak
e
set-at work on ARM
commit
|
commitdiff
|
tree
2012-11-03
i
nglo
r
ion
F
i
x ARM
g
enera
t
or to
work with ne
w
Environment code
commit
|
commitdiff
|
tree
2012-11-03
ing
l
orion
Update test/
.
gitignore to i
g
no
r
e n
e
w bi
n
aries
commit
|
commitdiff
|
tree
2012-11-03
i
n
glorion
Split many-vars in
t
o
3
se
p
a
r
ate test prog
r
ams
commit
|
commitdiff
|
tree
2012-11-03
inglor
i
o
n
r
e
pl
a
ced r
e
fe
r
enc
e
s to in
c
rement
_
errors in tests
commit
|
commitdiff
|
tree
2012-10-31
i
n
glorion
Cha
n
ges for Ruby 1
.
9 compatibility
commit
|
commitdiff
|
tree
2012-10-09
inglorion
Report n
u
mber of passed
and failed test
s
commit
|
commitdiff
|
tree
2012-10-09
i
ngl
o
ri
o
n
Implemented auto
-
b
y
tes and
auto
-
w
o
rds for mip
s
commit
|
commitdiff
|
tree
2012-10-05
in
g
lorio
n
U
pdate MIPS code generator to wo
r
k with ref
a
ctored
.
.
.
commit
|
commitdiff
|
tree
2012-10-05
inglor
i
on
A
d
d
.
s to
.
S
U
F
F
I
XE
S
i
n
test/M
a
kefile
commit
|
commitdiff
|
tree
2012-09-17
inglorion
A
d
ded test case for auto-words and made it
pass
on
.
.
.
commit
|
commitdiff
|
tree
2012-09-16
inglorion
Fix i386 code
generator so t
h
at all tests
p
ass
commit
|
commitdiff
|
tree
2012-09-15
in
g
lorion
I
mp
l
e
m
e
nted auto
-
bytes o
n
AMD64
commit
|
commitdiff
|
tree
2012-09-10
in
g
lorion
N
ew Environment cla
s
s
.
T
e
sts pass on
A
M
D64
commit
|
commitdiff
|
tree
2012-02-05
inglorion
Mo
r
e tests for se
t
with
a
t-expressions
commit
|
commitdiff
|
tree
2012-02-05
i
nglorio
n
Allow
set to
assign to
at-e
x
pressions
commit
|
commitdiff
|
tree
2012-02-05
i
n
gl
o
rion
Set versio
n
to 1
.
1
-
dev
commit
|
commitdiff
|
tree
2012-01-29
inglorion
A
ls
o
test error text
i
n test_par
s
er
.
r
b
commit
|
commitdiff
|
tree
2012-01-29
ingl
o
rion
Ma
d
e parser
able to report
multiple er
r
ors per c
a
ll
.
.
.
commit
|
commitdiff
|
tree
2012-01-29
i
n
glorion
Refa
c
tor
e
d test
.
r
b s
o
that pass_test
a
nd fail_test
.
.
.
commit
|
commitdiff
|
tree
2012-01-26
inglorio
n
Set vers
i
on
t
o 1
.
0
.
1
commit
|
commitdiff
|
tree
2012-01-26
inglorio
n
added some tests for
the p
a
rser
and fixed some bugs
commit
|
commitdiff
|
tree
2012-01-26
inglorion
Restruct
u
red test
s
so that tests
f
or valid
a
to
r
and
.
.
.
commit
|
commitdiff
|
tree
2012-01-14
inglorion
A
dded doc/features
.
html
commit
|
commitdiff
|
tree
2012-01-06
inglorion
A
d
ded more
tests for at-expressions
commit
|
commitdiff
|
tree
2012-01-06
ingl
o
rion
Updated
t
es
t
s
to
d
eal w
i
th new features
commit
|
commitdiff
|
tree
2012-01-06
inglorion
A
d
ded feature
s
bits-p
e
r
-
word, byte-order and bytes
.
.
.
commit
|
commitdiff
|
tree
2012-01-06
inglorion
Upd
a
te
d
do
c
umentat
i
o
n
for parser
commit
|
commitdiff
|
tree
2012-01-06
inglo
r
ion
Refact
o
red validator
commit
|
commitdiff
|
tree
2012-01-06
inglor
i
on
Made
spacing in tests more
consistent
commit
|
commitdiff
|
tree
2012-01-06
inglorion
Added 2012 to
l
ist of years in COPYING
commit
|
commitdiff
|
tree
2012-01-06
inglorion
Updated
m
anpag
e
and RE
A
DME
commit
|
commitdiff
|
tree
2012-01-06
inglor
i
on
Run tests in parallel
commit
|
commitdiff
|
tree
2012-01-06
i
nglorion
Updated list o
f
years in COPYING
commit
|
commitdiff
|
tree
2012-01-06
ingl
o
rion
Adde
d
--versi
o
n o
p
tion to voodooc
.
commit
|
commitdiff
|
tree
2012-01-06
inglori
o
n
Re
m
oved
s
u
p
port an
d
tests f
o
r
old
c
o
d
e gener
a
tor API
commit
|
commitdiff
|
tree
2012-01-06
inglorion
Set version num
b
e
r
to
1
.
0
.
0
commit
|
commitdiff
|
tree
2012-01-06
i
n
g
lor
i
on
A
d
d
e
d tests for supported language version
commit
|
commitdiff
|
tree
2012-01-06
ingl
o
rion
Docu
m
ented tha
t
features and has_feature
?
m
e
t
hods are
.
.
.
commit
|
commitdiff
|
tree
2012-01-06
i
nglo
r
i
o
n
Moved features and
h
as_feature?
fro
m
Voodoo module
.
.
.
commit
|
commitdiff
|
tree
2011-12-17
i
n
glorion
Merge branch 'master' into
experi
m
ental
commit
|
commitdiff
|
tree
2011-12-15
inglorio
n
M
a
d
e
t
est d
r
iv
e
r flush stdo
u
t
b
efore running test
p
r
ogram
commit
|
commitdiff
|
tree
2011-12-15
ing
l
o
r
ion
i386_nasm_gen
e
ra
t
or: a
d
ded missing r
e
quire for
n
asm
_
generator
commit
|
commitdiff
|
tree
2011-12-15
i
nglor
i
on
Made te
s
t drive
r
flush
s
tdout
before running test
prog
r
am
commit
|
commitdiff
|
tree
2011-12-15
inglorion
i38
6
_nas
m
_g
e
nerator: added m
i
ssin
g
require for n
a
sm_gene
r
ato
r
commit
|
commitdiff
|
tree
2011-08-29
inglorion
Updated lan
g
u
a
g
e specif
i
cation
commit
|
commitdiff
|
tree
2011-08-29
ingl
o
rion
valida
t
or: g
e
t
-b
y
te and
get-w
o
rd are expr
e
ss
i
on
s
, not
.
.
.
commit
|
commitdiff
|
tree
2011-08-25
inglorion
Fixed
mor
e
typos
commit
|
commitdiff
|
tree
2011-08-25
inglorion
Removed TODO
a
nd f
i
xed so
m
e typos in
MIP
S
assemb
l
y
.
.
.
commit
|
commitdiff
|
tree
2011-08-25
in
g
lor
i
on
Removed me
n
t
i
o
n of "i386" from MIPS assembl
y
gener
a
t
o
r
commit
|
commitdiff
|
tree
2011-08-19
ing
l
orion
arm_ga
s
_generator
:
Don't write debug info
t
o stderr
commit
|
commitdiff
|
tree
2011-08-19
inglor
i
on
arm_gas
_
gen
e
rator: Impl
e
mented tail
cal
l
s
commit
|
commitdiff
|
tree
2011-08-19
i
n
g
l
orion
arm_gas_generator:
I
mplemented rol
commit
|
commitdiff
|
tree
2011-08-19
in
g
lorion
arm_gas_ge
n
erato
r
: Implemented div and mod
u
sing _
_
a
eabi_idi
.
.
.
commit
|
commitdiff
|
tree
2011-08-19
inglorion
arm_gas_generator:
E
mi
t
constants at every goto an
d
.
.
.
commit
|
commitdiff
|
tree
2011-08-19
inglor
i
o
n
ar
m
_ga
s
_gen
e
rat
o
r: Added support for blocks
commit
|
commitdiff
|
tree
2011-08-19
inglo
r
i
on
arm_gas_gene
r
ato
r
: ma
k
e call work with addresses in
.
.
.
commit
|
commitdiff
|
tree
2011-08-18
i
n
g
lorion
First support for arm architectu
r
e
commit
|
commitdiff
|
tree
2011-07-08
inglorion
Upd
a
ted tests case
s
f
o
r set
-
b
y
te
and
s
e
t
word
commit
|
commitdiff
|
tree
2011-06-25
i
nglo
r
io
n
Ad
d
ed test program contain
i
ng errors
commit
|
commitdiff
|
tree
next