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
som
e
u
p
dates to the documenta
t
ion
commit
|
commitdiff
|
tree
2013-07-06
inglorio
n
a
d
d
ed more g
e
nerated f
i
les to te
s
t/
.
g
itign
o
re
commit
|
commitdiff
|
tree
2013-06-29
i
ng
l
orion
added --check o
p
t
i
on to vo
o
dooc
commit
|
commitdiff
|
tree
2013-03-18
inglorion
allocate
few
e
r
l
oc
a
l variable slots
commit
|
commitdiff
|
tree
2013-02-18
i
nglo
r
i
on
ad
d
ed
groups
commit
|
commitdiff
|
tree
2013-02-17
inglor
i
on
stricter test for
v
ari
a
bles in shared libraries
commit
|
commitdiff
|
tree
2013-02-17
i
n
glorion
ma
d
e var
i
ables
i
n shared
l
ibraries
work on
i
386
commit
|
commitdiff
|
tree
2013-02-17
i
nglorion
made variab
l
es in share
d
libraries work on AMD64
commit
|
commitdiff
|
tree
2013-02-17
inglorion
shared librarie
s
c
an now export variables on MIPS
commit
|
commitdiff
|
tree
2013-02-17
i
nglorion
imple
m
ented shared
l
ibrary suppor
t
on MIPS
commit
|
commitdiff
|
tree
2013-02-17
inglorion
added shared library su
p
port to AMD64 and i386
commit
|
commitdiff
|
tree
2013-02-17
ingl
o
rio
n
adde
d
support for
creating sha
r
ed libraries
o
n
ARM
commit
|
commitdiff
|
tree
2013-02-10
inglorio
n
keep track of
saved registers on MIPS
commit
|
commitdiff
|
tree
2013-02-10
inglorion
added save-frame-and-lo
c
als
commit
|
commitdiff
|
tree
2013-02-09
i
n
glorion
rem
o
ved
no lo
n
ger necessa
r
y code
f
r
o
m
mips_gas_gene
r
ator
commit
|
commitdiff
|
tree
2013-02-09
inglorion
implem
e
n
t
ed save-local
s
and res
t
ore-lo
c
als
on M
I
P
S
commit
|
commitdiff
|
tree
2013-02-06
inglo
r
ion
made save-
f
ra
m
e
only save
r
egis
t
ers not
y
et saved in
.
.
.
commit
|
commitdiff
|
tree
2013-02-06
inglo
r
ion
m
o
ved more cod
e
into
c
o
mmo
n
_co
d
e
_genera
t
or
commit
|
commitdiff
|
tree
2013-02-05
inglorion
M
o
ved save and
r
estore logic for frames and locals
.
.
.
commit
|
commitdiff
|
tree
2013-02-03
in
g
l
o
rion
implement
e
d save-locals and restore-locals
o
n i386
commit
|
commitdiff
|
tree
2013-02-03
ingl
o
rion
imp
l
emented {save,resto
r
e}-
f
rame and {save,resto
r
e
.
.
.
commit
|
commitdiff
|
tree
2013-02-02
inglo
r
ion
added save-locals and restore-
l
ocals, impl
e
ment
e
d on ARM
commit
|
commitdiff
|
tree
2012-11-25
inglorion
Eliminate s
o
me u
n
n
ecessary load
s
on AMD
6
4
commit
|
commitdiff
|
tree
2012-11-25
in
g
l
orion
Remo
v
ed a number of spec
i
al
c
a
ses from the NASM
g
e
n
erator
commit
|
commitdiff
|
tree
2012-11-25
inglorion
S
t
ore lo
c
als in registers on AMD64
commit
|
commitdiff
|
tree
2012-11-24
i
n
glorio
n
U
s
e symbols instead of strin
g
s to denote
registers
.
.
.
commit
|
commitdiff
|
tree
2012-11-24
inglo
r
ion
Us
e
immedi
a
t
e
valu
e
s for smal
l
integer
s
on ARM
commit
|
commitdiff
|
tree
2012-11-24
inglorion
Removed superfluo
u
s
d
ebug comm
e
nt
s
from
A
RM generator
commit
|
commitdiff
|
tree
2012-11-24
inglorion
On AR
M
, don't generate mul wi
t
h dest equal t
o
first
.
.
.
commit
|
commitdiff
|
tree
2012-11-24
inglorion
Fix AMD64 loading o
f
immeadiate v
a
les o
u
tside 32-bit
.
.
.
commit
|
commitdiff
|
tree
2012-11-21
inglorion
Stronge
r
t
e
st for restore-
f
r
ame
commit
|
commitdiff
|
tree
2012-11-21
inglorio
n
Im
p
l
emente
d
s
ubstitute-number, re
s
tore-frame
a
n
d save
.
.
.
commit
|
commitdiff
|
tree
2012-11-21
inglorion
M
ake save-frame and resto
r
e-fram
e
w
o
r
k
on
A
M
D64 and
.
.
.
commit
|
commitdiff
|
tree
2012-11-20
inglorion
Make substitute-number wor
k
on A
M
D64 and
i386
commit
|
commitdiff
|
tree
2012-11-20
ing
l
orion
Added restore-frame and save-frame
o
n ARM
commit
|
commitdiff
|
tree
2012-11-19
inglorio
n
Added
substit
u
te-
n
umber on AR
M
commit
|
commitdiff
|
tree
2012-11-15
ingl
o
rion
Fix
i
38
6
code generator
commit
|
commitdiff
|
tree
2012-11-15
inglorion
Make
a
ut
o
-
b
ytes and auto-wor
d
s work with non
-
immediat
e
.
.
.
commit
|
commitdiff
|
tree
2012-11-15
inglo
r
ion
Refactored
AM
D
64 code ge
n
e
r
ator
commit
|
commitdiff
|
tree
2012-11-11
inglor
i
on
M
ade auto-byt
e
s and
a
uto-words work
with variable arguments
.
.
.
commit
|
commitdiff
|
tree
2012-11-04
i
nglorion
Implement
auto-byt
e
s and auto-words for
ARM
commit
|
commitdiff
|
tree
2012-11-04
in
g
lorion
M
a
ke s
e
t-at work on A
R
M
commit
|
commitdiff
|
tree
2012-11-03
i
nglorion
Fix ARM generato
r
to work wit
h
new
E
nvironment c
o
de
commit
|
commitdiff
|
tree
2012-11-03
i
ng
l
or
i
on
Update test/
.
gitignore
t
o ignore
n
ew
b
inaries
commit
|
commitdiff
|
tree
2012-11-03
in
g
lorion
S
pl
i
t many-
v
a
rs into 3 separate test pro
g
rams
commit
|
commitdiff
|
tree
2012-11-03
inglorion
replaced referen
c
es t
o
i
n
crement_errors in tes
t
s
commit
|
commitdiff
|
tree
2012-10-31
i
nglorion
Change
s
for Ruby 1
.
9 compati
b
il
i
ty
commit
|
commitdiff
|
tree
2012-10-09
inglorion
Report number of passed
a
nd f
a
iled tests
commit
|
commitdiff
|
tree
2012-10-09
inglorion
Impl
e
m
ente
d
au
t
o
-by
t
es and a
u
t
o
-words for mips
commit
|
commitdiff
|
tree
2012-10-05
i
n
glor
i
on
Update MIP
S
code generator t
o
work with
r
efactored
.
.
.
commit
|
commitdiff
|
tree
2012-10-05
inglori
o
n
Add
.
s t
o
.
SUFFIXES in test/Makefile
commit
|
commitdiff
|
tree
2012-09-17
i
n
glori
o
n
Ad
d
ed test c
a
se for auto-words an
d
made it
p
ass o
n
.
.
.
commit
|
commitdiff
|
tree
2012-09-16
i
n
glorion
Fix i386 code
generator
so
t
h
a
t all tests pass
commit
|
commitdiff
|
tree
2012-09-15
inglorion
Im
p
lemente
d
auto-b
y
tes on
AMD64
commit
|
commitdiff
|
tree
2012-09-10
i
n
g
lorion
N
e
w Environment c
l
ass
.
Tes
t
s pass on AM
D
64
commit
|
commitdiff
|
tree
2012-02-05
inglorion
More tests f
o
r set wit
h
at-expression
s
commit
|
commitdiff
|
tree
2012-02-05
inglor
i
on
Allow set to assi
g
n to
at-expression
s
commit
|
commitdiff
|
tree
2012-02-05
inglori
o
n
Set version to
1
.
1-dev
commit
|
commitdiff
|
tree
2012-01-29
ing
l
orion
Also test err
o
r
text i
n
test_p
a
rser
.
rb
commit
|
commitdiff
|
tree
2012-01-29
inglorion
Made
par
s
e
r
able to
r
eport multiple errors p
e
r call
.
.
.
commit
|
commitdiff
|
tree
2012-01-29
inglorion
Refactored test
.
rb so
that pass_test and fail_tes
t
.
.
.
commit
|
commitdiff
|
tree
2012-01-26
i
n
g
lorion
Set version to 1
.
0
.
1
commit
|
commitdiff
|
tree
2012-01-26
inglorion
add
e
d
some tests for the parser and
f
ixed some
b
ugs
commit
|
commitdiff
|
tree
2012-01-26
inglorion
R
e
structured
t
ests so that test
s
for vali
d
ator and
.
.
.
commit
|
commitdiff
|
tree
2012-01-14
inglorion
A
d
d
e
d doc/fea
t
ur
e
s
.
htm
l
commit
|
commitdiff
|
tree
2012-01-06
inglorion
Add
e
d more
t
ests
for at-exp
r
essions
commit
|
commitdiff
|
tree
2012-01-06
inglorion
Updated t
e
sts to
d
eal with new features
commit
|
commitdiff
|
tree
2012-01-06
inglorion
Added fea
t
ures bits
-
pe
r
-word,
b
yte-
o
rder and byt
e
s
.
.
.
commit
|
commitdiff
|
tree
2012-01-06
ing
l
orion
Updated do
c
umentation
for parser
commit
|
commitdiff
|
tree
2012-01-06
ingl
o
r
i
on
Refactored valid
a
tor
commit
|
commitdiff
|
tree
2012-01-06
inglorion
Made
s
pacing in tests
m
ore
co
n
si
s
tent
commit
|
commitdiff
|
tree
2012-01-06
inglorion
Ad
d
ed 2012
t
o list
of y
e
ars in COPYING
commit
|
commitdiff
|
tree
2012-01-06
inglo
r
i
on
Upd
a
ted manpage and
R
E
A
DME
commit
|
commitdiff
|
tree
2012-01-06
inglorion
Run tests in
parallel
commit
|
commitdiff
|
tree
2012-01-06
ingl
o
ri
o
n
Updated list of years i
n
C
OPYING
commit
|
commitdiff
|
tree
2012-01-06
ing
l
orion
Added --version
o
ption to voodooc
.
commit
|
commitdiff
|
tree
2012-01-06
i
nglorion
Removed support and tests fo
r
old code generator API
commit
|
commitdiff
|
tree
2012-01-06
ing
l
or
i
on
Set ve
r
s
ion number t
o
1
.
0
.
0
commit
|
commitdiff
|
tree
2012-01-06
i
n
glorion
A
d
ded t
e
sts for sup
p
o
r
ted language
version
commit
|
commitdiff
|
tree
2012-01-06
inglorion
Docum
e
nted that features and has_feature? methods are
.
.
.
commit
|
commitdiff
|
tree
2012-01-06
inglorion
Moved features
a
nd has_feature
?
f
rom V
o
odoo module
.
.
.
commit
|
commitdiff
|
tree
2011-12-17
inglorion
Mer
g
e branc
h
'master'
into experimenta
l
commit
|
commitdiff
|
tree
2011-12-15
inglorion
Made tes
t
d
r
i
ver flush stdout bef
o
re run
n
ing
t
est program
commit
|
commitdiff
|
tree
2011-12-15
inglorion
i386_nasm_generat
o
r
:
added missing require f
o
r nasm_genera
t
or
commit
|
commitdiff
|
tree
2011-12-15
ingl
o
rio
n
Made test driv
e
r f
l
ush
s
t
d
o
u
t before running te
s
t pr
o
gram
commit
|
commitdiff
|
tree
2011-12-15
inglorio
n
i386_n
a
sm_generator: a
d
ded missing require for na
s
m_gene
r
ator
commit
|
commitdiff
|
tree
2011-08-29
i
n
g
l
orion
Updated language specification
commit
|
commitdiff
|
tree
2011-08-29
i
n
glor
i
on
validator:
g
et-byte
and get-word
a
r
e expressions
,
not
.
.
.
commit
|
commitdiff
|
tree
2011-08-25
inglorion
Fixed more
t
ypos
commit
|
commitdiff
|
tree
2011-08-25
inglo
r
ion
Removed TODO and fixed
so
m
e typos in
MIPS assem
b
l
y
.
.
.
commit
|
commitdiff
|
tree
2011-08-25
inglori
o
n
Removed mention o
f
"
i
386" fr
o
m MIPS assembly
g
e
n
erator
commit
|
commitdiff
|
tree
2011-08-19
inglo
r
ion
a
r
m_
g
as_generator:
D
o
n't write debu
g
info to stderr
commit
|
commitdiff
|
tree
2011-08-19
inglorion
arm_gas_ge
n
erator: Implemented
tail calls
commit
|
commitdiff
|
tree
2011-08-19
in
g
lorion
arm_g
a
s_gen
e
ra
t
or: Imp
l
emented
r
ol
commit
|
commitdiff
|
tree
2011-08-19
inglorion
a
r
m_gas_
g
enerator: Implemente
d
div and mod usi
n
g __ae
a
bi_idi
.
.
.
commit
|
commitdiff
|
tree
2011-08-19
inglorion
arm_g
a
s_ge
n
erator: Emit cons
t
ants at ev
e
ry goto and
.
.
.
commit
|
commitdiff
|
tree
2011-08-19
inglorion
arm_gas_ge
n
erato
r
: Added support for blocks
commit
|
commitdiff
|
tree
2011-08-19
inglorion
a
r
m_
g
as
_
gener
a
tor: make call w
o
r
k with
addresses
i
n
.
.
.
commit
|
commitdiff
|
tree
2011-08-18
inglorion
Fir
s
t suppo
r
t
for a
r
m
architectur
e
commit
|
commitdiff
|
tree
2011-07-08
inglo
r
i
o
n
Upda
t
ed test
s
cases for set-byte and se
t
word
commit
|
commitdiff
|
tree
next