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 support for creating shared libraries on ARM
2013-02-17
inglori
o
n
added suppor
t
for cre
a
ting
s
har
e
d lib
r
aries on ARM
commit
|
commitdiff
|
tree
2013-02-10
inglorion
keep
t
rac
k
of
save
d
regi
s
ters on
MI
P
S
commit
|
commitdiff
|
tree
2013-02-10
ingl
o
r
i
on
a
dded save
-
frame-and-
l
ocals
commit
|
commitdiff
|
tree
2013-02-09
inglori
o
n
removed no longer necessary code fr
o
m
mips_g
a
s_
g
enerator
commit
|
commitdiff
|
tree
2013-02-09
inglori
o
n
imp
l
emente
d
s
a
ve-locals and restore-locals
o
n MIPS
commit
|
commitdiff
|
tree
2013-02-06
i
nglorion
made save-
f
r
a
me only save registers
n
ot yet sa
v
ed in
.
.
.
commit
|
commitdiff
|
tree
2013-02-06
inglo
r
ion
move
d
mor
e
code i
n
t
o com
m
o
n
_code_gener
a
tor
commit
|
commitdiff
|
tree
2013-02-05
inglorion
Moved save and re
s
tore logic for frames
a
nd loc
a
ls
.
.
.
commit
|
commitdiff
|
tree
2013-02-03
inglo
r
ion
implement
e
d save-lo
c
als and r
e
store-locals
o
n i386
commit
|
commitdiff
|
tree
2013-02-03
inglorion
i
m
ple
m
e
nted {save,restore}-fr
a
me and
{
save,restore
.
.
.
commit
|
commitdiff
|
tree
2013-02-02
inglorion
added save-lo
c
als an
d
restore-loc
a
l
s
,
i
m
ple
m
e
n
te
d
on ARM
commit
|
commitdiff
|
tree
2012-11-25
inglorion
El
i
minate some
unnec
e
ssary
l
oads on AMD64
commit
|
commitdiff
|
tree
2012-11-25
inglorion
Removed
a nu
m
be
r
of speci
a
l ca
s
es f
r
om the NASM genera
t
or
commit
|
commitdiff
|
tree
2012-11-25
inglor
i
on
Store
locals in re
g
isters on AMD64
commit
|
commitdiff
|
tree
2012-11-24
ing
l
orion
Use symbols inste
a
d of strings to denote re
g
i
sters
.
.
.
commit
|
commitdiff
|
tree
2012-11-24
ingl
o
rion
Use immediate values f
o
r small int
e
g
ers on ARM
commit
|
commitdiff
|
tree
2012-11-24
inglorion
Re
m
o
ved superfluous debug comments
from A
R
M generator
commit
|
commitdiff
|
tree
2012-11-24
inglorio
n
On ARM, don't generate mul with dest equal
t
o first
.
.
.
commit
|
commitdiff
|
tree
2012-11-24
ing
l
orion
Fix AMD64
l
oading of immeadiate vales outside 3
2
-bit
.
.
.
commit
|
commitdiff
|
tree
2012-11-21
ingl
o
ri
o
n
Stronger te
s
t for resto
r
e
-
frame
commit
|
commitdiff
|
tree
2012-11-21
i
n
glorion
Implemented s
u
bst
i
tute-number,
restore-frame a
n
d save
.
.
.
commit
|
commitdiff
|
tree
2012-11-21
inglorion
Make sav
e
-fr
a
me and restore-frame work on AMD64 and
.
.
.
commit
|
commitdiff
|
tree
2012-11-20
ing
l
orion
M
a
ke
substitute-number work on AMD6
4
and
i
386
commit
|
commitdiff
|
tree
2012-11-20
inglor
i
on
A
d
de
d
restore-frame and save-fr
a
me on ARM
commit
|
commitdiff
|
tree
2012-11-19
inglorion
Added sub
s
ti
t
ute-nu
m
be
r
on ARM
commit
|
commitdiff
|
tree
2012-11-15
inglorion
Fix i386 code
genera
t
or
commit
|
commitdiff
|
tree
2012-11-15
inglorion
M
a
k
e
a
u
to
-
bytes and auto-words work with non-immediate
.
.
.
commit
|
commitdiff
|
tree
2012-11-15
inglorion
R
efa
c
tored AM
D
64 code
generator
commit
|
commitdiff
|
tree
2012-11-11
inglorion
Made aut
o
-byte
s
a
n
d
au
t
o-words
work with variable
a
rgume
n
ts
.
.
.
commit
|
commitdiff
|
tree
2012-11-04
ing
l
orion
Implement
a
uto-byt
e
s
and a
u
to
-
words for ARM
commit
|
commitdiff
|
tree
2012-11-04
inglor
i
on
Make
set-at w
o
r
k
on A
R
M
commit
|
commitdiff
|
tree
2012-11-03
inglo
r
i
o
n
Fix
A
RM gen
e
rator
t
o
wo
r
k
wi
t
h n
e
w En
v
i
r
o
nment code
commit
|
commitdiff
|
tree
2012-11-03
i
nglor
i
on
Update
t
e
s
t
/
.
g
i
tignore to ignore new binaries
commit
|
commitdiff
|
tree
2012-11-03
inglorion
Split many-vars
into 3
sepa
r
a
te tes
t
p
rograms
commit
|
commitdiff
|
tree
2012-11-03
inglorion
replac
e
d
references to
increment_
e
rrors in tests
commit
|
commitdiff
|
tree
2012-10-31
inglorion
Changes for R
u
by 1
.
9 compatibility
commit
|
commitdiff
|
tree
2012-10-09
in
g
lorion
Repo
r
t n
u
mber
o
f pas
s
ed and fail
e
d te
s
ts
commit
|
commitdiff
|
tree
2012-10-09
inglorion
I
m
plemented auto-b
y
t
e
s and
a
ut
o
-words for mips
commit
|
commitdiff
|
tree
2012-10-05
inglorion
Update MIPS
c
ode
generator to work with refac
t
ored
.
.
.
commit
|
commitdiff
|
tree
2012-10-05
inglorion
A
dd
.
s to
.
SUFFIXES in
t
est/Makef
i
le
commit
|
commitdiff
|
tree
2012-09-17
inglorion
A
d
ded test case fo
r
a
ut
o
-words
a
nd
m
ade it
p
ass on
.
.
.
commit
|
commitdiff
|
tree
2012-09-16
inglorion
Fix i38
6
code ge
n
er
a
t
or
s
o that al
l
tests pass
commit
|
commitdiff
|
tree
2012-09-15
inglorio
n
Implement
e
d auto
-
byt
e
s on
A
MD6
4
commit
|
commitdiff
|
tree
2012-09-10
ingl
o
rion
New Enviro
n
ment cla
s
s
.
T
es
t
s pass on AMD64
commit
|
commitdiff
|
tree
2012-02-05
inglorion
More te
s
ts
f
or s
e
t w
i
th
a
t-expressions
commit
|
commitdiff
|
tree
2012-02-05
i
nglorion
A
l
low set to as
s
ign to at-
e
xpr
e
ssion
s
commit
|
commitdiff
|
tree
2012-02-05
inglori
o
n
Set version to 1
.
1-dev
commit
|
commitdiff
|
tree
2012-01-29
i
nglorio
n
A
l
so
test error text in test_parser
.
r
b
commit
|
commitdiff
|
tree
2012-01-29
inglorion
Made parser
able to rep
o
rt mu
l
tiple
error
s
p
er call
.
.
.
commit
|
commitdiff
|
tree
2012-01-29
inglorion
Refactored tes
t
.
r
b
so
that pass_tes
t
and fail_test
.
.
.
commit
|
commitdiff
|
tree
2012-01-26
inglo
r
ion
S
e
t vers
i
on
t
o 1
.
0
.
1
commit
|
commitdiff
|
tree
2012-01-26
inglorion
a
dded
some
t
ests
f
or th
e
pa
r
s
er
a
nd fixed
s
ome
b
ugs
commit
|
commitdiff
|
tree
2012-01-26
inglorion
Restr
u
ctured tests so that tests f
o
r va
l
ida
t
or and
.
.
.
commit
|
commitdiff
|
tree
2012-01-14
inglor
i
on
Added doc/f
e
atu
r
e
s
.
h
t
ml
commit
|
commitdiff
|
tree
2012-01-06
inglorion
Added more
tests f
o
r at-expressions
commit
|
commitdiff
|
tree
2012-01-06
ing
l
orion
Upda
t
ed tests to deal wi
t
h ne
w
features
commit
|
commitdiff
|
tree
2012-01-06
i
nglor
i
on
Added features b
i
ts-per-word, byte-o
r
der and by
t
es
.
.
.
commit
|
commitdiff
|
tree
2012-01-06
ing
l
orion
Update
d
documentation for parser
commit
|
commitdiff
|
tree
2012-01-06
inglorion
R
e
f
a
ctored valid
a
tor
commit
|
commitdiff
|
tree
2012-01-06
inglorion
Ma
d
e
spa
c
i
n
g
i
n tests more
c
o
nsi
s
t
e
n
t
commit
|
commitdiff
|
tree
2012-01-06
in
g
lorion
Added 2012 t
o
list of year
s
in COPYING
commit
|
commitdiff
|
tree
2012-01-06
ing
l
orion
Up
d
ated manpage
and README
commit
|
commitdiff
|
tree
2012-01-06
inglor
i
on
Run tests in parallel
commit
|
commitdiff
|
tree
2012-01-06
i
n
g
l
ori
o
n
Updated li
s
t
of y
e
a
rs in
C
OPYING
commit
|
commitdiff
|
tree
2012-01-06
ingl
o
ri
o
n
A
d
d
e
d
--ver
s
ion
o
pti
o
n to voodooc
.
commit
|
commitdiff
|
tree
2012-01-06
in
g
lorion
R
emov
e
d su
p
p
o
rt and tests
for old code generator API
commit
|
commitdiff
|
tree
2012-01-06
inglorion
Set version number t
o
1
.
0
.
0
commit
|
commitdiff
|
tree
2012-01-06
inglorion
Added tests for supported l
a
nguage
version
commit
|
commitdiff
|
tree
2012-01-06
inglor
i
on
Documented th
a
t feat
u
r
e
s an
d
has_feature? methods
are
.
.
.
commit
|
commitdiff
|
tree
2012-01-06
i
n
glo
r
ion
Moved features a
n
d has_feature? f
r
om Voodo
o
mod
u
le
.
.
.
commit
|
commitdiff
|
tree
2011-12-17
inglo
r
io
n
Merge branch 'master' into experimen
t
al
commit
|
commitdiff
|
tree
2011-12-15
i
n
g
l
or
i
o
n
Made test d
r
i
ver
f
lus
h
s
t
dout b
e
fore running test pr
o
gram
commit
|
commitdiff
|
tree
2011-12-15
inglor
i
o
n
i386_nasm_ge
n
erator:
add
e
d missin
g
requir
e
for nasm_generator
commit
|
commitdiff
|
tree
2011-12-15
inglorion
Made
t
est driver flush stdout
b
e
f
ore running te
s
t
prog
r
a
m
commit
|
commitdiff
|
tree
2011-12-15
in
g
l
o
rio
n
i386_nasm_generato
r
: added miss
i
ng require for nasm_generator
commit
|
commitdiff
|
tree
2011-08-29
inglo
r
ion
Updated language speci
f
ic
a
t
ion
commit
|
commitdiff
|
tree
2011-08-29
i
nglo
r
ion
v
a
l
i
dator:
get
-
b
yte
and get-word are e
x
p
ressions
,
no
t
.
.
.
commit
|
commitdiff
|
tree
2011-08-25
inglorion
Fixed m
o
re
typo
s
commit
|
commitdiff
|
tree
2011-08-25
i
nglorion
Re
m
oved
TODO and fix
e
d som
e
typos in MIPS assembly
.
.
.
commit
|
commitdiff
|
tree
2011-08-25
i
n
gl
o
r
i
on
R
emoved me
n
tion of
"
i386"
f
ro
m
MIPS assembly gene
r
ato
r
commit
|
commitdiff
|
tree
2011-08-19
inglo
r
ion
a
r
m_gas_gen
e
rato
r
:
D
o
n
't write debug info to stderr
commit
|
commitdiff
|
tree
2011-08-19
i
n
glorion
arm_gas_g
e
nerator: I
m
p
l
em
e
nted tail c
a
lls
commit
|
commitdiff
|
tree
2011-08-19
inglori
o
n
arm_gas_ge
n
er
a
tor: Impl
e
mented rol
commit
|
commitdiff
|
tree
2011-08-19
ing
l
orion
arm_gas_ge
n
erator: Implem
e
n
t
ed d
i
v
a
n
d mod using __aeabi_idi
.
.
.
commit
|
commitdiff
|
tree
2011-08-19
inglorion
a
r
m_gas_genera
t
o
r
: Emit constants
a
t
every g
o
to
and
.
.
.
commit
|
commitdiff
|
tree
2011-08-19
inglo
r
ion
arm_gas_generator:
Added support for blo
c
ks
commit
|
commitdiff
|
tree
2011-08-19
inglorio
n
arm_gas_gener
a
tor: make
call w
o
rk
w
i
th a
d
dresses in
.
.
.
commit
|
commitdiff
|
tree
2011-08-18
inglor
i
on
First support
for a
r
m
architect
u
re
commit
|
commitdiff
|
tree
2011-07-08
inglorion
Updated tests cases
f
o
r set-byte an
d
s
et
w
ord
commit
|
commitdiff
|
tree
2011-06-25
inglor
i
on
Adde
d
test pr
o
gram containing errors
commit
|
commitdiff
|
tree
2011-06-25
inglor
i
on
A
d
ded support for listing and testing features
commit
|
commitdiff
|
tree
2011-04-04
inglor
i
on
Improved error
reportin
g
commit
|
commitdiff
|
tree
2011-04-04
ingl
o
rion
Put v
a
l
i
dation in t
h
e
par
s
er
commit
|
commitdiff
|
tree
2011-03-20
inglori
o
n
Ma
d
e v
o
o
dooc report multiple
com
p
il
e
r errors, if
p
r
esent
commit
|
commitdiff
|
tree
2011-03-20
i
n
glo
r
ion
C
h
a
n
ged "
t
o
plevel" t
o
"top_level" to
a
lign wi
t
h e
x
isting
.
.
.
commit
|
commitdiff
|
tree
2011-03-19
inglorion
M
ade co
m
piler
c
o
ll
e
ct error
s
,
instead of
bailin
g
o
u
t
.
.
.
commit
|
commitdiff
|
tree
2011-03-18
inglorion
Merge
d
validator tests wi
t
h
c
omp
i
le
r
tests
commit
|
commitdiff
|
tree
2011-03-18
ingl
o
rion
Adde
d
validator to compiler
commit
|
commitdiff
|
tree
2011-03-18
inglorion
Add
e
d sup
p
o
rt f
o
r at-expressions to validator
commit
|
commitdiff
|
tree
2011-03-17
i
n
glorion
Added more di
r
e
c
tives to v
a
l
i
dator
commit
|
commitdiff
|
tree
next