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
some updates to the documentation
2013-07-13
inglorion
some updates to the documentation
commit
|
commitdiff
|
tree
2013-07-06
inglo
r
ion
ad
d
ed more generated file
s
to test/
.
gi
t
ignore
commit
|
commitdiff
|
tree
2013-06-29
ing
l
orion
adde
d
--chec
k
op
t
ion
to voodooc
commit
|
commitdiff
|
tree
2013-03-18
inglo
r
ion
allocate fe
w
er local variable
s
l
o
ts
commit
|
commitdiff
|
tree
2013-02-18
i
nglorion
added
g
roups
commit
|
commitdiff
|
tree
2013-02-17
inglor
i
o
n
str
i
cter test for variab
l
es in shar
e
d libraries
commit
|
commitdiff
|
tree
2013-02-17
i
n
g
lorion
made
v
ariables
i
n
shared
l
ibraries work on i386
commit
|
commitdiff
|
tree
2013-02-17
inglorion
made
va
r
i
a
bles in shar
e
d li
b
raries work on AMD64
commit
|
commitdiff
|
tree
2013-02-17
inglorion
shared li
b
raries can no
w
export vari
a
bles on MIPS
commit
|
commitdiff
|
tree
2013-02-17
inglor
i
o
n
impleme
n
ted shared lib
r
a
ry
sup
p
or
t
on MIPS
commit
|
commitdiff
|
tree
2013-02-17
inglorion
added shared libr
a
ry support to A
M
D64 and i386
commit
|
commitdiff
|
tree
2013-02-17
inglorion
a
dded support
for
creating shared
l
ibrar
i
es on ARM
commit
|
commitdiff
|
tree
2013-02-10
inglorion
k
e
ep track of sa
v
ed registers on
MIPS
commit
|
commitdiff
|
tree
2013-02-10
inglorion
added
s
ave-
f
rame-and-local
s
commit
|
commitdiff
|
tree
2013-02-09
ing
l
ori
o
n
remov
e
d n
o
longer
n
ecessar
y
code
from mi
p
s_gas_g
e
nerator
commit
|
commitdiff
|
tree
2013-02-09
i
n
glorion
implement
e
d
save-loc
a
ls and res
t
ore-locals on
M
IPS
commit
|
commitdiff
|
tree
2013-02-06
in
g
lorion
made
s
ave-f
r
ame only
s
ave regist
e
rs
not yet
s
aved in
.
.
.
commit
|
commitdiff
|
tree
2013-02-06
in
g
lor
i
on
moved mo
r
e code into comm
o
n_c
o
de_gener
a
tor
commit
|
commitdiff
|
tree
2013-02-05
inglorion
Moved save and restore logic for fr
a
mes and locals
.
.
.
commit
|
commitdiff
|
tree
2013-02-03
inglorion
implemented save-loc
a
ls and restore-lo
c
al
s
o
n
i386
commit
|
commitdiff
|
tree
2013-02-03
inglorion
implem
e
nted {save,rest
o
re}-frame
a
n
d
{save,restore
.
.
.
commit
|
commitdiff
|
tree
2013-02-02
in
g
lorion
added save-locals a
n
d restore
-
loca
l
s, impleme
n
ted on ARM
commit
|
commitdiff
|
tree
2012-11-25
inglori
o
n
El
i
minate so
m
e
unnecessary loads on AMD64
commit
|
commitdiff
|
tree
2012-11-25
inglorion
Remove
d
a number of s
p
e
c
ial c
a
ses from
t
h
e
N
A
SM gen
e
r
a
tor
commit
|
commitdiff
|
tree
2012-11-25
inglorion
Store locals i
n
register
s
on AMD64
commit
|
commitdiff
|
tree
2012-11-24
inglorion
Use
s
ymbo
l
s
i
n
stea
d
of strings to
denote
r
e
g
ister
s
.
.
.
commit
|
commitdiff
|
tree
2012-11-24
i
ng
l
o
rion
U
se immediate values for sma
l
l in
t
egers
on ARM
commit
|
commitdiff
|
tree
2012-11-24
inglori
o
n
Removed superfluous
debug comments
fr
o
m A
R
M
gener
a
tor
commit
|
commitdiff
|
tree
2012-11-24
inglo
r
ion
On A
R
M
,
don't
generate m
u
l wi
t
h de
s
t equal to fi
r
st
.
.
.
commit
|
commitdiff
|
tree
2012-11-24
inglorion
Fix AMD64
l
o
ading of imme
a
diate vales outside 32-bit
.
.
.
commit
|
commitdiff
|
tree
2012-11-21
inglorion
Stronger test for restore-
f
rame
commit
|
commitdiff
|
tree
2012-11-21
inglo
r
ion
Imple
m
ented subs
t
itute-nu
m
b
e
r, restore-fram
e
and save
.
.
.
commit
|
commitdiff
|
tree
2012-11-21
ingl
o
ri
o
n
M
ake save-frame
an
d
restore
-
fra
m
e work on AMD64 and
.
.
.
commit
|
commitdiff
|
tree
2012-11-20
in
g
lorion
Make substitute-nu
m
b
e
r work on AMD64 and
i386
commit
|
commitdiff
|
tree
2012-11-20
ing
l
orion
Ad
d
ed
restore-frame and sav
e
-fram
e
on ARM
commit
|
commitdiff
|
tree
2012-11-19
i
n
glorion
Added substi
t
u
te-num
b
er
o
n ARM
commit
|
commitdiff
|
tree
2012-11-15
inglorion
F
ix i
3
8
6
code generator
commit
|
commitdiff
|
tree
2012-11-15
i
nglorion
Make auto-bytes a
n
d a
u
to-words work with non-immedia
t
e
.
.
.
commit
|
commitdiff
|
tree
2012-11-15
inglorion
R
e
factore
d
AMD64
cod
e
g
enerator
commit
|
commitdiff
|
tree
2012-11-11
inglorio
n
Made auto-by
t
es and auto-words wo
r
k with v
a
riab
l
e argume
n
t
s
.
.
.
commit
|
commitdiff
|
tree
2012-11-04
inglorion
Implemen
t
auto-bytes
and auto-words for ARM
commit
|
commitdiff
|
tree
2012-11-04
i
n
glorion
Make s
e
t
-at
wor
k
on ARM
commit
|
commitdiff
|
tree
2012-11-03
inglorion
F
ix ARM generator to w
o
rk w
i
th n
e
w Environment
code
commit
|
commitdiff
|
tree
2012-11-03
inglori
o
n
Update tes
t
/
.
g
itignore to ignore new bin
a
r
i
es
commit
|
commitdiff
|
tree
2012-11-03
i
nglorion
Split man
y
-
vars into 3 separate te
s
t programs
commit
|
commitdiff
|
tree
2012-11-03
in
g
lor
i
on
replaced
references t
o
increm
e
n
t
_errors in tes
t
s
commit
|
commitdiff
|
tree
2012-10-31
ing
l
ori
o
n
C
h
an
g
es f
o
r
R
uby 1
.
9
compatibility
commit
|
commitdiff
|
tree
2012-10-09
i
n
glorion
R
eport num
b
er of
pas
s
ed and failed
t
e
sts
commit
|
commitdiff
|
tree
2012-10-09
inglorion
Implemented auto-
b
ytes and a
u
to-words for mips
commit
|
commitdiff
|
tree
2012-10-05
inglorion
Up
d
a
t
e
MIPS
code generato
r
t
o work with re
f
actor
e
d
.
.
.
commit
|
commitdiff
|
tree
2012-10-05
inglorion
Add
.
s to
.
SU
F
F
IXES in
test/Makefile
commit
|
commitdiff
|
tree
2012-09-17
i
n
glorion
Added test cas
e
for auto-
w
ords an
d
made it pa
s
s on
.
.
.
commit
|
commitdiff
|
tree
2012-09-16
inglorion
Fi
x
i
3
86 c
o
de generator so that all tests p
a
s
s
commit
|
commitdiff
|
tree
2012-09-15
in
g
lorion
I
m
plemented auto-bytes on AMD64
commit
|
commitdiff
|
tree
2012-09-10
inglorion
New En
v
ironment cla
s
s
.
Test
s
p
a
ss on AMD64
commit
|
commitdiff
|
tree
2012-02-05
inglorio
n
More
tests for
s
et
w
ith a
t
-exp
r
es
s
i
ons
commit
|
commitdiff
|
tree
2012-02-05
inglorion
Allow se
t
to ass
i
gn to at-expres
s
ions
commit
|
commitdiff
|
tree
2012-02-05
inglorio
n
Set version to
1
.
1-dev
commit
|
commitdiff
|
tree
2012-01-29
inglorion
A
lso test e
r
ro
r
text in
test
_
par
s
er
.
rb
commit
|
commitdiff
|
tree
2012-01-29
inglorion
Made
p
arser able
to re
p
ort m
u
l
t
ip
l
e err
o
rs per call
.
.
.
commit
|
commitdiff
|
tree
2012-01-29
inglorion
Refacto
r
e
d
t
est
.
rb so
t
hat pass_test an
d
fail_test
.
.
.
commit
|
commitdiff
|
tree
2012-01-26
inglorion
Set version t
o
1
.
0
.
1
commit
|
commitdiff
|
tree
2012-01-26
inglorion
a
d
de
d
som
e
tes
t
s for the pa
r
ser and fixed
some bu
g
s
commit
|
commitdiff
|
tree
2012-01-26
inglorion
R
estructured tests so tha
t
tests for validato
r
and
.
.
.
commit
|
commitdiff
|
tree
2012-01-14
i
nglorion
Added doc/features
.
html
commit
|
commitdiff
|
tree
2012-01-06
i
nglorion
Added m
o
re tests for at
-
expressions
commit
|
commitdiff
|
tree
2012-01-06
inglorion
Updated te
s
ts to
d
eal wit
h
n
e
w features
commit
|
commitdiff
|
tree
2012-01-06
ingl
o
rio
n
Added
f
eatures
bits-per-wo
r
d, byte-order
and bytes
.
.
.
commit
|
commitdiff
|
tree
2012-01-06
inglorion
Updated
d
o
c
u
m
entation for parse
r
commit
|
commitdiff
|
tree
2012-01-06
inglo
r
ion
R
efactored validator
commit
|
commitdiff
|
tree
2012-01-06
in
g
lorion
Made spacing in tests more consist
e
nt
commit
|
commitdiff
|
tree
2012-01-06
i
ngl
o
rion
Added 2012 to
l
ist of year
s
in COPYING
commit
|
commitdiff
|
tree
2012-01-06
inglorion
Upda
t
ed man
p
age and READM
E
commit
|
commitdiff
|
tree
2012-01-06
inglorion
Ru
n
te
s
t
s in para
l
l
e
l
commit
|
commitdiff
|
tree
2012-01-06
i
nglorion
Upda
t
ed list of yea
r
s in
CO
P
YING
commit
|
commitdiff
|
tree
2012-01-06
inglorion
Added --version o
p
tion t
o
voodooc
.
commit
|
commitdiff
|
tree
2012-01-06
inglorion
R
e
m
oved su
p
port and tests for
o
ld
code gener
a
tor API
commit
|
commitdiff
|
tree
2012-01-06
in
g
l
o
rion
S
e
t version number to 1
.
0
.
0
commit
|
commitdiff
|
tree
2012-01-06
i
n
gl
o
rion
A
dded tests for suppo
r
t
e
d language vers
i
on
commit
|
commitdiff
|
tree
2012-01-06
inglorion
Doc
u
mented that featu
r
es and has_feature? methods
a
re
.
.
.
commit
|
commitdiff
|
tree
2012-01-06
i
n
glorion
Moved fe
a
t
u
res and ha
s
_feature?
from Vood
o
o module
.
.
.
commit
|
commitdiff
|
tree
2011-12-17
i
n
glo
r
ion
Mer
g
e branch
'mas
t
e
r
' in
t
o experimenta
l
commit
|
commitdiff
|
tree
2011-12-15
inglorion
Made
test driver flush s
t
dout
b
e
f
ore
r
unning test pr
o
gram
commit
|
commitdiff
|
tree
2011-12-15
inglorion
i386_nasm_generator:
added missing requir
e
for nasm_gen
e
rator
commit
|
commitdiff
|
tree
2011-12-15
inglor
i
on
Made test
driver flush st
d
out
be
f
ore running test prog
r
am
commit
|
commitdiff
|
tree
2011-12-15
in
g
lor
i
on
i386_nasm
_
gene
r
ator: added miss
i
ng req
u
ire
for nasm_
g
enerator
commit
|
commitdiff
|
tree
2011-08-29
inglorion
Updated
l
a
n
guage specifi
c
ation
commit
|
commitdiff
|
tree
2011-08-29
inglorion
valid
a
tor: get-byte and get-wor
d
are e
x
pressio
n
s, not
.
.
.
commit
|
commitdiff
|
tree
2011-08-25
inglor
i
on
Fixed
more
t
y
p
o
s
commit
|
commitdiff
|
tree
2011-08-25
inglorion
Remo
v
ed TOD
O
an
d
fixed some
typos in MIPS assembly
.
.
.
commit
|
commitdiff
|
tree
2011-08-25
inglori
o
n
Removed mentio
n
of "i386" from MIP
S
assembly
g
ener
a
t
or
commit
|
commitdiff
|
tree
2011-08-19
inglorio
n
a
rm_gas_
g
enerator: Don'
t
w
rite
d
e
b
u
g info to st
d
err
commit
|
commitdiff
|
tree
2011-08-19
i
nglor
i
on
arm_gas_generator: I
m
plemented tail
calls
commit
|
commitdiff
|
tree
2011-08-19
inglorion
arm_
g
a
s_gene
r
ator: Implemented rol
commit
|
commitdiff
|
tree
2011-08-19
in
g
lorion
a
r
m_
g
as_g
e
nerator: Im
p
lemented div and mod usi
n
g __
a
e
a
b
i_id
i
.
.
.
commit
|
commitdiff
|
tree
2011-08-19
in
g
lorion
arm_gas_generator: Emit consta
n
ts at every goto and
.
.
.
commit
|
commitdiff
|
tree
2011-08-19
inglor
i
on
arm_gas_generator:
A
dded
s
upport for blocks
commit
|
commitdiff
|
tree
2011-08-19
inglorion
arm_gas_generator: make call
w
o
r
k with
a
ddres
s
es in
.
.
.
commit
|
commitdiff
|
tree
2011-08-18
inglorion
First support
f
o
r arm architectu
r
e
commit
|
commitdiff
|
tree
2011-07-08
inglorion
Up
d
a
t
ed tests cas
e
s for set
-
byte and set word
commit
|
commitdiff
|
tree
next