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
shared libraries can now export variables on MIPS
2013-02-17
inglor
i
on
s
h
ar
e
d li
b
rar
i
es ca
n
now expo
r
t variables
o
n MIPS
commit
|
commitdiff
|
tree
2013-02-17
inglo
r
ion
im
p
l
e
mente
d
shared library support
o
n MIPS
commit
|
commitdiff
|
tree
2013-02-17
inglorion
a
dde
d
share
d
l
ibrary
support
t
o AM
D
64
a
n
d i38
6
commit
|
commitdiff
|
tree
2013-02-17
inglori
o
n
ad
d
ed support for cr
e
a
t
ing shar
e
d
libr
a
ri
e
s on ARM
commit
|
commitdiff
|
tree
2013-02-10
inglor
i
on
keep
track of sa
v
e
d register
s
on MIPS
commit
|
commitdiff
|
tree
2013-02-10
inglor
i
on
added
sa
v
e-frame-
a
nd-locals
commit
|
commitdiff
|
tree
2013-02-09
i
n
glorion
re
m
oved no lon
g
er necessar
y
code from mip
s
_gas
_
gen
e
rator
commit
|
commitdiff
|
tree
2013-02-09
in
g
lorion
implement
e
d
s
ave-locals a
n
d re
s
tore-loca
l
s
on MIPS
commit
|
commitdiff
|
tree
2013-02-06
inglorio
n
made save
-
frame only save r
e
gi
s
t
e
rs not yet saved
in
.
.
.
commit
|
commitdiff
|
tree
2013-02-06
inglo
r
ion
m
ov
e
d m
o
r
e code into common_code_generator
commit
|
commitdiff
|
tree
2013-02-05
inglorion
Moved sa
v
e and
restore logic for
frames and locals
.
.
.
commit
|
commitdiff
|
tree
2013-02-03
inglorion
impl
e
mented save-locals
and
r
estor
e
-
l
ocals on i386
commit
|
commitdiff
|
tree
2013-02-03
inglo
r
ion
im
p
lemented {save,resto
r
e}
-
f
r
ame
a
nd
{save
,
rest
o
r
e
.
.
.
commit
|
commitdiff
|
tree
2013-02-02
i
nglorio
n
add
e
d s
a
ve-locals
and restore-loca
l
s, implemented on ARM
commit
|
commitdiff
|
tree
2012-11-25
inglorio
n
E
liminate some unne
c
e
ssar
y
lo
a
ds
o
n AMD64
commit
|
commitdiff
|
tree
2012-11-25
inglorion
Removed a
n
umber of special cases fro
m
the NASM gener
a
to
r
commit
|
commitdiff
|
tree
2012-11-25
inglorion
Store lo
c
al
s
in registers
o
n
A
MD64
commit
|
commitdiff
|
tree
2012-11-24
ingl
o
r
ion
Us
e
symbols instead of strings t
o
d
enote reg
i
sters
.
.
.
commit
|
commitdiff
|
tree
2012-11-24
i
n
glor
i
on
Use imm
e
diate values
f
or small int
e
gers on A
R
M
commit
|
commitdiff
|
tree
2012-11-24
i
nglorion
Removed
superfluo
u
s debug
comments from ARM generator
commit
|
commitdiff
|
tree
2012-11-24
i
nglorion
On
A
R
M, don'
t
gene
r
ate
m
ul
with dest equal
t
o fir
s
t
.
.
.
commit
|
commitdiff
|
tree
2012-11-24
inglori
o
n
Fix AMD64 loading of immeadiate val
e
s
o
utside 32-bit
.
.
.
commit
|
commitdiff
|
tree
2012-11-21
inglor
i
o
n
Str
o
nge
r
tes
t
for r
e
st
o
r
e
-f
r
ame
commit
|
commitdiff
|
tree
2012-11-21
inglorion
Implemented substit
u
t
e-number,
r
estore-fra
m
e and save
.
.
.
commit
|
commitdiff
|
tree
2012-11-21
i
nglorion
M
ake save-frame and
r
estore-frame work o
n
AMD64 and
.
.
.
commit
|
commitdiff
|
tree
2012-11-20
i
n
g
lorion
M
ake substitut
e
-number work on
A
MD64 and i386
commit
|
commitdiff
|
tree
2012-11-20
inglorion
A
dded restore-frame and save-frame o
n
ARM
commit
|
commitdiff
|
tree
2012-11-19
i
n
g
l
orion
Added substitute-number on ARM
commit
|
commitdiff
|
tree
2012-11-15
inglorion
Fix i386 code gener
a
tor
commit
|
commitdiff
|
tree
2012-11-15
i
nglorion
Make
a
uto-bytes
a
nd aut
o
-wo
r
ds
w
ork
w
ith non-
i
mmediat
e
.
.
.
commit
|
commitdiff
|
tree
2012-11-15
inglo
r
ion
Refactored AMD64 code generator
commit
|
commitdiff
|
tree
2012-11-11
inglorion
M
a
de auto-by
t
e
s
and aut
o
-words work
w
i
t
h variable arg
u
ments
.
.
.
commit
|
commitdiff
|
tree
2012-11-04
inglorion
Implement auto-bytes and auto-wo
r
ds for ARM
commit
|
commitdiff
|
tree
2012-11-04
inglo
r
ion
Make set-at work on ARM
commit
|
commitdiff
|
tree
2012-11-03
inglorion
F
i
x ARM genera
t
or to work with new Environment c
o
de
commit
|
commitdiff
|
tree
2012-11-03
inglorion
Update test/
.
giti
g
nore to ignore new binar
i
es
commit
|
commitdiff
|
tree
2012-11-03
inglorion
Split many-vars into
3 se
p
arate test program
s
commit
|
commitdiff
|
tree
2012-11-03
inglorio
n
rep
l
aced reference
s
t
o
i
n
crement_
e
rrors in tests
commit
|
commitdiff
|
tree
2012-10-31
inglorion
Changes for Ruby
1
.
9 c
o
mpati
b
ility
commit
|
commitdiff
|
tree
2012-10-09
inglorion
Repor
t
n
um
b
er of passed
and failed tests
commit
|
commitdiff
|
tree
2012-10-09
inglorion
Impl
e
mented auto-byt
e
s and
a
u
to-words for mips
commit
|
commitdiff
|
tree
2012-10-05
i
nglo
r
ion
Update MIPS code gen
e
rato
r
to work with refactore
d
.
.
.
commit
|
commitdiff
|
tree
2012-10-05
i
n
g
lorion
Add
.
s to
.
SUFFIXES in test/Makefil
e
commit
|
commitdiff
|
tree
2012-09-17
in
g
lorion
Add
e
d test ca
s
e f
o
r
a
u
to-words and made
i
t p
a
ss on
.
.
.
commit
|
commitdiff
|
tree
2012-09-16
i
n
gl
o
r
ion
Fix i386 co
d
e
g
ene
r
ator so th
a
t a
l
l
tests pass
commit
|
commitdiff
|
tree
2012-09-15
inglorion
Implemen
t
e
d
au
t
o-bytes on
AM
D
6
4
commit
|
commitdiff
|
tree
2012-09-10
inglorion
New Environment cl
a
ss
.
Tests pass on AMD6
4
commit
|
commitdiff
|
tree
2012-02-05
inglorio
n
More tests for se
t
with at-expressions
commit
|
commitdiff
|
tree
2012-02-05
ingl
o
rion
Allow
s
et t
o
assig
n
to a
t
-expressions
commit
|
commitdiff
|
tree
2012-02-05
ingl
o
rion
Se
t
version to 1
.
1-dev
commit
|
commitdiff
|
tree
2012-01-29
inglorion
Also test error
text in test_parser
.
rb
commit
|
commitdiff
|
tree
2012-01-29
ing
l
or
i
on
Made
p
a
rser able to rep
o
rt multip
l
e errors pe
r
call
.
.
.
commit
|
commitdiff
|
tree
2012-01-29
inglorion
Refac
t
o
r
e
d test
.
rb so t
h
at pass_test and fail_test
.
.
.
commit
|
commitdiff
|
tree
2012-01-26
inglorio
n
Set
ve
r
s
i
on to 1
.
0
.
1
commit
|
commitdiff
|
tree
2012-01-26
inglo
r
ion
a
dde
d
s
o
me tests f
o
r
th
e
pars
e
r an
d
fixed som
e
bugs
commit
|
commitdiff
|
tree
2012-01-26
inglor
i
o
n
Res
t
ructure
d
tests so that t
e
sts for vali
d
ato
r
an
d
.
.
.
commit
|
commitdiff
|
tree
2012-01-14
inglorion
Ad
d
ed doc/features
.
html
commit
|
commitdiff
|
tree
2012-01-06
inglori
o
n
Added more tests for at-expressions
commit
|
commitdiff
|
tree
2012-01-06
inglo
r
i
on
Update
d
te
s
ts
t
o deal with new fea
t
ures
commit
|
commitdiff
|
tree
2012-01-06
i
nglorion
Add
e
d features
b
its-per-w
o
rd, byte-order and byt
e
s
.
.
.
commit
|
commitdiff
|
tree
2012-01-06
inglorion
Updat
e
d docu
m
entation f
o
r parser
commit
|
commitdiff
|
tree
2012-01-06
inglorion
Refactored
v
alidator
commit
|
commitdiff
|
tree
2012-01-06
ingl
o
rion
Made spa
c
ing in t
e
sts more
c
ons
i
stent
commit
|
commitdiff
|
tree
2012-01-06
i
nglorion
Added
2012
t
o
list of
year
s
in COPYIN
G
commit
|
commitdiff
|
tree
2012-01-06
inglorion
Updated manpa
g
e
and README
commit
|
commitdiff
|
tree
2012-01-06
i
n
g
l
orion
R
u
n te
s
ts in
p
arallel
commit
|
commitdiff
|
tree
2012-01-06
inglorion
Updated lis
t
o
f
years in COPYING
commit
|
commitdiff
|
tree
2012-01-06
ingl
o
r
ion
Added --version o
p
tion to
v
o
o
dooc
.
commit
|
commitdiff
|
tree
2012-01-06
inglorion
Removed sup
p
ort and
tests
f
or old co
d
e generator API
commit
|
commitdiff
|
tree
2012-01-06
inglorion
S
et version number to 1
.
0
.
0
commit
|
commitdiff
|
tree
2012-01-06
in
g
lor
i
on
A
d
d
ed te
s
ts for su
p
por
t
ed
languag
e
version
commit
|
commitdiff
|
tree
2012-01-06
inglorio
n
Do
c
umented that fe
a
tur
e
s and has_fe
a
t
ure? m
e
thods ar
e
.
.
.
commit
|
commitdiff
|
tree
2012-01-06
in
g
lor
i
on
Moved featu
r
es and has_feature
?
from Voodoo module
.
.
.
commit
|
commitdiff
|
tree
2011-12-17
i
n
glori
o
n
Merge branc
h
'master'
i
n
to experim
e
ntal
commit
|
commitdiff
|
tree
2011-12-15
i
n
glorion
M
a
de test
dri
v
er
flush
s
tdout befo
r
e runn
i
ng
t
e
st p
r
ogram
commit
|
commitdiff
|
tree
2011-12-15
i
n
g
lorion
i386_nasm_generator: added missing requi
r
e
for nasm_g
e
nerat
o
r
commit
|
commitdiff
|
tree
2011-12-15
inglorio
n
M
ade
t
est driver f
l
u
sh s
t
dout before running test pr
o
gram
commit
|
commitdiff
|
tree
2011-12-15
inglorion
i386
_
n
a
s
m
_genera
t
or: a
d
de
d
missi
n
g require for nasm_
g
e
n
erator
commit
|
commitdiff
|
tree
2011-08-29
inglorion
Update
d
langua
g
e specification
commit
|
commitdiff
|
tree
2011-08-29
inglorion
validator: get
-
byte and ge
t
-word are
e
x
p
r
essi
o
ns, not
.
.
.
commit
|
commitdiff
|
tree
2011-08-25
inglo
r
ion
Fixed more
t
ypos
commit
|
commitdiff
|
tree
2011-08-25
inglorion
Rem
o
ved TODO and fi
x
ed some typos in MIPS
a
s
sembl
y
.
.
.
commit
|
commitdiff
|
tree
2011-08-25
inglor
i
o
n
Removed mentio
n
of "i3
8
6" fro
m
M
I
PS
a
ss
e
mbly genera
t
or
commit
|
commitdiff
|
tree
2011-08-19
in
g
l
o
rion
arm_g
a
s_ge
n
e
rator: Don't wr
i
te debug info t
o
stderr
commit
|
commitdiff
|
tree
2011-08-19
inglorion
arm_gas_g
e
n
e
ra
t
or: Im
p
le
m
e
n
ted
tai
l
calls
commit
|
commitdiff
|
tree
2011-08-19
i
n
glor
i
on
arm_g
a
s_
g
e
n
era
t
or: Implemented rol
commit
|
commitdiff
|
tree
2011-08-19
inglo
r
ion
arm
_
g
a
s_generator:
Implem
e
nted di
v
and mod using _
_
aeabi_id
i
.
.
.
commit
|
commitdiff
|
tree
2011-08-19
inglorion
a
rm_gas_gen
e
rator
:
Emi
t
constants at every go
t
o and
.
.
.
commit
|
commitdiff
|
tree
2011-08-19
inglor
i
on
arm_
g
as_generator:
A
d
d
ed support for bloc
k
s
commit
|
commitdiff
|
tree
2011-08-19
ing
l
orion
a
rm_gas_generato
r
: ma
k
e
c
al
l
wor
k
with a
d
d
r
es
s
e
s
in
.
.
.
commit
|
commitdiff
|
tree
2011-08-18
ing
l
orion
Fi
r
st support
f
or
arm arc
h
itecture
commit
|
commitdiff
|
tree
2011-07-08
inglorion
Updated t
e
st
s
cases for s
e
t-byte and set word
commit
|
commitdiff
|
tree
2011-06-25
inglorion
Add
e
d
test progr
a
m
c
ontaining
e
rrors
commit
|
commitdiff
|
tree
2011-06-25
inglorion
Added support for lis
t
ing a
n
d testing feature
s
commit
|
commitdiff
|
tree
2011-04-04
inglorion
Improved error reporting
commit
|
commitdiff
|
tree
2011-04-04
i
nglorion
Put validation i
n
the par
s
er
commit
|
commitdiff
|
tree
2011-03-20
inglorion
Made
v
oodoo
c
repor
t
mul
t
iple compi
l
er
erro
r
s,
i
f
p
r
esent
commit
|
commitdiff
|
tree
2011-03-20
inglorion
Changed
"
top
l
evel" to "top_level"
to align
with existing
.
.
.
commit
|
commitdiff
|
tree
2011-03-19
inglorio
n
Made compiler collect erro
r
s, in
s
tead of bailing out
.
.
.
commit
|
commitdiff
|
tree
2011-03-18
inglorion
Merged validator t
e
sts w
i
th comp
i
l
e
r t
e
sts
commit
|
commitdiff
|
tree
next