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
make gem now generates gems with default paths, architecture and format
2013-10-18
inglorion
m
a
ke gem n
o
w gen
e
rates gems with defa
u
l
t
paths, ar
c
hitecture
.
.
.
commit
|
commitdiff
|
tree
2013-10-18
ingl
o
rio
n
set
version to 1
.
1
.
2
commit
|
commitdiff
|
tree
2013-10-16
inglorion
fixed cou
n
t_lo
c
als_helper so
th
a
t bloc
k
s inside conditionals
.
.
.
commit
|
commitdiff
|
tree
2013-10-16
inglorion
fix
e
d comput
a
tion o
f
local off
s
e
t
s on AR
M
commit
|
commitdiff
|
tree
2013-07-15
i
n
glo
r
i
on
set versio
n
to
1
.
1
.
1
commit
|
commitdiff
|
tree
2013-07-15
inglorion
set version
t
o 1
.
1
commit
|
commitdiff
|
tree
2013-07-15
inglorion
update
d
langu
a
ge specification to Voodoo 1
.
1
commit
|
commitdiff
|
tree
2013-07-15
in
g
l
orio
n
m
ore
test fixes
commit
|
commitdiff
|
tree
2013-07-15
inglorion
fixe
d
error
s
and help tests
commit
|
commitdiff
|
tree
2013-07-13
inglorion
s
o
me updates
t
o the d
o
cu
m
entation
commit
|
commitdiff
|
tree
2013-07-06
i
n
glo
r
ion
added m
o
re generated files to
test/
.
g
i
tigno
r
e
commit
|
commitdiff
|
tree
2013-06-29
ing
l
orion
added --
c
h
eck option to voodooc
commit
|
commitdiff
|
tree
2013-03-18
inglo
r
ion
al
l
oca
t
e fe
w
er local variable
s
lots
commit
|
commitdiff
|
tree
2013-02-18
inglori
o
n
added groups
commit
|
commitdiff
|
tree
2013-02-17
ing
l
orion
stri
c
ter t
e
st for variabl
e
s in
s
hared
l
ibraries
commit
|
commitdiff
|
tree
2013-02-17
inglorion
ma
d
e
v
aria
b
le
s
in sh
a
red libraries work
o
n i386
commit
|
commitdiff
|
tree
2013-02-17
inglori
o
n
made variables in sha
r
ed l
i
braries
w
o
rk o
n
A
MD
6
4
commit
|
commitdiff
|
tree
2013-02-17
inglorion
shared librar
i
e
s c
a
n no
w
ex
p
ort variables on MIPS
commit
|
commitdiff
|
tree
2013-02-17
inglorion
implemen
t
e
d sh
a
red l
i
brary support on M
I
PS
commit
|
commitdiff
|
tree
2013-02-17
in
g
lori
o
n
add
e
d
shared library support t
o
AMD6
4
and i386
commit
|
commitdiff
|
tree
2013-02-17
inglorion
a
dde
d
support f
o
r
c
reating
s
hared l
i
brari
e
s on ARM
commit
|
commitdiff
|
tree
2013-02-10
i
n
glo
r
i
o
n
keep track of
save
d
registers on MIPS
commit
|
commitdiff
|
tree
2013-02-10
ingl
o
rion
added save-frame-and-locals
commit
|
commitdiff
|
tree
2013-02-09
ingl
o
rion
removed no longer necessary
c
o
d
e from
mips_
g
a
s_generator
commit
|
commitdiff
|
tree
2013-02-09
inglorion
implemente
d
save-locals and
r
e
s
tore-locals on
M
I
P
S
commit
|
commitdiff
|
tree
2013-02-06
inglorion
made
s
ave-fr
a
m
e
o
nly s
a
ve regist
e
rs no
t
yet saved in
.
.
.
commit
|
commitdiff
|
tree
2013-02-06
inglorion
moved more code
into common_co
d
e_
g
enerator
commit
|
commitdiff
|
tree
2013-02-05
inglorion
Mo
v
ed
save an
d
resto
r
e
l
ogic for fram
e
s and l
o
cals
.
.
.
commit
|
commitdiff
|
tree
2013-02-03
inglorion
i
mp
l
emented save-locals and restore-loc
a
ls on i386
commit
|
commitdiff
|
tree
2013-02-03
inglorion
im
p
lement
e
d {save,restore}-frame and {sa
v
e,re
s
tore
.
.
.
commit
|
commitdiff
|
tree
2013-02-02
inglo
r
ion
a
dded
s
ave-local
s
and
r
estore-loc
a
ls, implement
e
d on ARM
commit
|
commitdiff
|
tree
2012-11-25
inglorion
E
liminate some unn
e
cessary loads
on AMD64
commit
|
commitdiff
|
tree
2012-11-25
inglo
r
ion
Removed
a number of special
c
ases fro
m
th
e
NASM gener
a
to
r
commit
|
commitdiff
|
tree
2012-11-25
inglorio
n
Store locals in registers
o
n
AMD
6
4
commit
|
commitdiff
|
tree
2012-11-24
ingl
o
rion
U
se symbols instead of stri
n
gs to
d
e
n
ot
e
registers
.
.
.
commit
|
commitdiff
|
tree
2012-11-24
inglor
i
on
Use immediat
e
v
a
l
ues for
small in
t
egers
o
n ARM
commit
|
commitdiff
|
tree
2012-11-24
inglorion
Removed sup
e
rfluou
s
debu
g
comments from ARM g
e
nerator
commit
|
commitdiff
|
tree
2012-11-24
inglorion
On ARM
,
don't
gene
r
ate mul wi
t
h dest equal to first
.
.
.
commit
|
commitdiff
|
tree
2012-11-24
inglorion
Fix AMD64 loading
o
f immeadiate vales o
u
tside 32-bit
.
.
.
commit
|
commitdiff
|
tree
2012-11-21
ingl
o
rion
Stronger test for res
t
ore-frame
commit
|
commitdiff
|
tree
2012-11-21
i
n
glorion
Implemente
d
s
u
bstitute-
n
u
m
ber,
r
es
t
ore-frame and
s
ave
.
.
.
commit
|
commitdiff
|
tree
2012-11-21
ingl
o
r
ion
Make save-
f
rame and
res
t
o
r
e-
f
rame work on AMD
6
4 a
n
d
.
.
.
commit
|
commitdiff
|
tree
2012-11-20
inglorion
Make substitute-number w
o
rk on AMD6
4
a
n
d
i386
commit
|
commitdiff
|
tree
2012-11-20
inglorion
A
d
de
d
r
e
store-frame
a
nd sav
e
-fr
a
me o
n
ARM
commit
|
commitdiff
|
tree
2012-11-19
i
n
glorion
A
d
ded substitute-
n
um
b
er
on ARM
commit
|
commitdiff
|
tree
2012-11-15
inglorion
Fix i3
8
6 code generator
commit
|
commitdiff
|
tree
2012-11-15
inglorion
Make au
t
o-byte
s
and auto-words work wit
h
n
o
n-immediate
.
.
.
commit
|
commitdiff
|
tree
2012-11-15
inglorion
Refa
c
tored AMD64 co
d
e
g
en
e
rato
r
commit
|
commitdiff
|
tree
2012-11-11
ingl
o
rio
n
Made
auto-by
t
es and aut
o
-wor
d
s wo
r
k with variable arguments
.
.
.
commit
|
commitdiff
|
tree
2012-11-04
inglorion
Imp
l
ement auto-b
y
tes and a
u
to-words for AR
M
commit
|
commitdiff
|
tree
2012-11-04
i
nglor
i
on
M
ake
set-at work on ARM
commit
|
commitdiff
|
tree
2012-11-03
i
n
glorion
Fix
A
R
M
generato
r
to work wi
t
h n
e
w
Environm
e
nt code
commit
|
commitdiff
|
tree
2012-11-03
ing
l
orion
Updat
e
t
e
st/
.
gitignore to i
g
nore n
e
w
b
inar
i
es
commit
|
commitdiff
|
tree
2012-11-03
inglor
i
on
Split man
y
-
vars into
3 separate test program
s
commit
|
commitdiff
|
tree
2012-11-03
i
n
glor
i
on
repla
c
e
d re
f
erences to increment_error
s
in tests
commit
|
commitdiff
|
tree
2012-10-31
in
g
l
o
rion
C
h
anges for Ruby 1
.
9 co
m
patibility
commit
|
commitdiff
|
tree
2012-10-09
ingl
o
r
ion
Report nu
m
ber
of
passed
a
nd f
a
iled tests
commit
|
commitdiff
|
tree
2012-10-09
inglo
r
ion
Implemente
d
aut
o
-bytes an
d
aut
o
-words
fo
r
mips
commit
|
commitdiff
|
tree
2012-10-05
inglorion
Update MIPS
code gen
e
rator to
w
ork with refactored
.
.
.
commit
|
commitdiff
|
tree
2012-10-05
inglorion
Add
.
s to
.
S
U
FFIX
E
S
i
n
tes
t
/Makefile
commit
|
commitdiff
|
tree
2012-09-17
i
n
glorion
Added t
e
st ca
s
e for au
t
o-wo
r
ds a
n
d ma
d
e it pass on
.
.
.
commit
|
commitdiff
|
tree
2012-09-16
inglor
i
on
Fix i386 code
g
enerat
o
r
so that all t
e
st
s
pas
s
commit
|
commitdiff
|
tree
2012-09-15
in
g
lorion
I
m
p
l
emented a
u
to-bytes on AMD64
commit
|
commitdiff
|
tree
2012-09-10
inglorio
n
New
E
nviron
m
ent class
.
Tests p
a
ss o
n
AMD64
commit
|
commitdiff
|
tree
2012-02-05
inglori
o
n
M
o
r
e tests for set with a
t
-
e
x
pressions
commit
|
commitdiff
|
tree
2012-02-05
inglorion
All
o
w set
t
o assign
t
o at-
e
x
pressions
commit
|
commitdiff
|
tree
2012-02-05
inglo
r
ion
Set version to
1
.
1-de
v
commit
|
commitdiff
|
tree
2012-01-29
inglorion
Als
o
test
error text in test_parser
.
rb
commit
|
commitdiff
|
tree
2012-01-29
inglori
o
n
Made
p
arser able
to r
e
p
o
r
t multiple errors
p
er call
.
.
.
commit
|
commitdiff
|
tree
2012-01-29
i
ng
l
o
r
ion
Refa
c
t
ored
t
es
t
.
rb
s
o that pas
s
_test and fail_test
.
.
.
commit
|
commitdiff
|
tree
2012-01-26
inglor
i
on
Set version to 1
.
0
.
1
commit
|
commitdiff
|
tree
2012-01-26
inglo
r
io
n
a
dde
d
some
te
s
ts fo
r
the pa
r
ser and fixed some bugs
commit
|
commitdiff
|
tree
2012-01-26
inglorion
Restructur
e
d tests so that tests for v
a
l
idator and
.
.
.
commit
|
commitdiff
|
tree
2012-01-14
inglo
r
ion
Added doc/features
.
html
commit
|
commitdiff
|
tree
2012-01-06
inglorion
Added more t
e
s
t
s for at
-
expre
s
sions
commit
|
commitdiff
|
tree
2012-01-06
inglorion
Updated tests to
deal
with
n
e
w fea
t
ures
commit
|
commitdiff
|
tree
2012-01-06
inglorion
Added features bits-per-wo
r
d, byte-
o
rder and bytes
.
.
.
commit
|
commitdiff
|
tree
2012-01-06
inglori
o
n
Updated
d
ocumentation for parser
commit
|
commitdiff
|
tree
2012-01-06
inglorion
Refactored
v
alidator
commit
|
commitdiff
|
tree
2012-01-06
ing
l
o
rion
Made spacing in tests more co
n
sistent
commit
|
commitdiff
|
tree
2012-01-06
ing
l
orion
Ad
d
ed 2012 to lis
t
o
f years in COPYING
commit
|
commitdiff
|
tree
2012-01-06
inglorion
Up
d
ated manpage and REA
D
ME
commit
|
commitdiff
|
tree
2012-01-06
ingl
o
r
i
on
R
u
n tests in parallel
commit
|
commitdiff
|
tree
2012-01-06
i
n
g
lorion
Updated list of years in
C
O
P
Y
ING
commit
|
commitdiff
|
tree
2012-01-06
in
g
lorion
A
d
ded --versio
n
option to voodooc
.
commit
|
commitdiff
|
tree
2012-01-06
inglorion
Rem
o
ved
s
upport and
te
s
t
s for
old code
g
enerator API
commit
|
commitdiff
|
tree
2012-01-06
ingl
o
rion
Set versi
o
n number to 1
.
0
.
0
commit
|
commitdiff
|
tree
2012-01-06
inglorion
Add
e
d
te
s
ts for supported languag
e
version
commit
|
commitdiff
|
tree
2012-01-06
ingl
o
rion
Documented tha
t
features and
has_feature? me
t
h
ods are
.
.
.
commit
|
commitdiff
|
tree
2012-01-06
inglorion
Moved features a
n
d
has_feature?
f
rom Voodoo module
.
.
.
commit
|
commitdiff
|
tree
2011-12-17
i
n
g
lor
i
o
n
Mer
g
e bra
n
c
h 'maste
r
' into
experime
n
t
a
l
commit
|
commitdiff
|
tree
2011-12-15
in
g
lorio
n
Made test driver flush stdout before running
test program
commit
|
commitdiff
|
tree
2011-12-15
in
g
lorio
n
i386_nasm
_
generator: added missing
require for na
s
m_generator
commit
|
commitdiff
|
tree
2011-12-15
ing
l
o
r
ion
Made test
d
river flush stdo
u
t before running t
e
st program
commit
|
commitdiff
|
tree
2011-12-15
inglorion
i386_n
a
sm_generator: added missing require for nasm
_
g
en
e
rator
commit
|
commitdiff
|
tree
2011-08-29
ing
l
o
rion
U
p
d
ate
d
l
a
nguage
spec
i
fication
commit
|
commitdiff
|
tree
2011-08-29
inglorion
validator: get-byte and
g
et-word are expressions, no
t
.
.
.
commit
|
commitdiff
|
tree
2011-08-25
inglorion
Fix
e
d more typo
s
commit
|
commitdiff
|
tree
2011-08-25
inglori
o
n
R
emoved TODO
a
nd fixed som
e
typo
s
in MIPS as
s
embly
.
.
.
commit
|
commitdiff
|
tree
2011-08-25
ingl
o
rion
Remove
d
mention of "i386" from MIP
S
assembly generator
commit
|
commitdiff
|
tree
next