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
allocate fewer local variable slots
2013-03-18
i
n
glorion
allocate fe
w
er local va
r
iable slots
commit
|
commitdiff
|
tree
2013-02-18
inglorion
a
d
ded groups
commit
|
commitdiff
|
tree
2013-02-17
inglo
r
ion
stri
c
ter t
e
st for variab
l
es i
n
sh
a
r
ed lib
r
aries
commit
|
commitdiff
|
tree
2013-02-17
ingl
o
rio
n
mad
e
variabl
e
s in shared libraries wor
k
on i386
commit
|
commitdiff
|
tree
2013-02-17
i
n
glorion
made v
a
r
iables in sha
r
ed libraries work on AMD64
commit
|
commitdiff
|
tree
2013-02-17
inglorion
shared libraries can no
w
export
variables on
MIPS
commit
|
commitdiff
|
tree
2013-02-17
i
n
glorion
impleme
n
te
d
shared libr
a
ry support on M
I
PS
commit
|
commitdiff
|
tree
2013-02-17
inglo
r
ion
adde
d
s
h
a
r
ed
library
s
u
p
p
o
rt to
A
M
D64 a
n
d
i
386
commit
|
commitdiff
|
tree
2013-02-17
ingl
o
rion
added support for cr
e
ating shared l
i
b
ra
r
ies on ARM
commit
|
commitdiff
|
tree
2013-02-10
i
ng
l
orion
keep track of saved registers
o
n
MIPS
commit
|
commitdiff
|
tree
2013-02-10
i
nglorio
n
added
sav
e
-frame
-
a
nd-locals
commit
|
commitdiff
|
tree
2013-02-09
inglo
r
ion
rem
o
ve
d
no longer necessary
c
ode from mips_ga
s
_generator
commit
|
commitdiff
|
tree
2013-02-09
inglori
o
n
i
mplemente
d
sa
v
e-locals an
d
res
t
ore-loca
l
s on M
I
PS
commit
|
commitdiff
|
tree
2013-02-06
ingl
o
rion
m
ade save
-
fra
m
e on
l
y save r
e
gister
s
not
y
e
t
s
aved in
.
.
.
commit
|
commitdiff
|
tree
2013-02-06
inglorio
n
moved
more cod
e
i
nt
o
com
m
on_code_generator
commit
|
commitdiff
|
tree
2013-02-05
inglori
o
n
Moved save and restore lo
g
i
c
for frames
and locals
.
.
.
commit
|
commitdiff
|
tree
2013-02-03
inglorion
i
m
plemented save-locals and
re
s
tore
-
locals o
n
i386
commit
|
commitdiff
|
tree
2013-02-03
i
ng
l
o
r
ion
i
mplem
e
nted {save,r
e
stor
e
}-frame
and {save,restore
.
.
.
commit
|
commitdiff
|
tree
2013-02-02
inglorion
a
d
de
d
save-
l
ocals and rest
o
re-locals, implemented on ARM
commit
|
commitdiff
|
tree
2012-11-25
inglorion
El
i
minate
s
o
me
u
nnecessary load
s
on AMD64
commit
|
commitdiff
|
tree
2012-11-25
ingl
o
r
i
o
n
Removed
a nu
m
ber o
f
special
cases fro
m
the NA
S
M generator
commit
|
commitdiff
|
tree
2012-11-25
inglorion
S
t
ore
l
ocals
i
n regist
e
rs
o
n
AMD64
commit
|
commitdiff
|
tree
2012-11-24
inglori
o
n
Use
symbols instead of st
r
ings to denote re
g
isters
.
.
.
commit
|
commitdiff
|
tree
2012-11-24
inglo
r
ion
Use immedi
a
te value
s
for small int
e
gers on
ARM
commit
|
commitdiff
|
tree
2012-11-24
ing
l
orion
Removed superfl
u
ous debug comments from ARM generator
commit
|
commitdiff
|
tree
2012-11-24
inglorion
On ARM, d
o
n't generate mul
w
ith dest equal to
first
.
.
.
commit
|
commitdiff
|
tree
2012-11-24
ing
l
orio
n
F
i
x AMD
6
4
lo
a
ding
o
f immeadiate
vale
s
outs
i
de
32-b
i
t
.
.
.
commit
|
commitdiff
|
tree
2012-11-21
ingl
o
r
ion
Stronger
t
e
s
t
for restore-fr
a
me
commit
|
commitdiff
|
tree
2012-11-21
i
n
glorion
Implemented substitute-number,
r
e
s
tore-f
r
ame
and sa
v
e
.
.
.
commit
|
commitdiff
|
tree
2012-11-21
inglo
r
ion
M
a
ke save-frame and resto
r
e-frame work on AMD64 and
.
.
.
commit
|
commitdiff
|
tree
2012-11-20
inglorion
Make subs
t
itut
e
-
num
b
e
r work
o
n
AMD64
and i386
commit
|
commitdiff
|
tree
2012-11-20
inglorion
Added
r
e
s
tore-frame a
n
d sa
v
e-frame on ARM
commit
|
commitdiff
|
tree
2012-11-19
inglori
o
n
Added subs
t
itute-numb
e
r on AR
M
commit
|
commitdiff
|
tree
2012-11-15
ingl
o
rio
n
Fix i386 code gen
e
r
a
tor
commit
|
commitdiff
|
tree
2012-11-15
inglorion
Ma
k
e
auto-b
y
tes and
auto-w
o
rds work with no
n
-
immediate
.
.
.
commit
|
commitdiff
|
tree
2012-11-15
inglor
i
on
Refact
o
red AMD64 code gene
r
ator
commit
|
commitdiff
|
tree
2012-11-11
ing
l
orion
M
a
de a
u
to-
b
ytes
a
nd auto-words work with variable
arguments
.
.
.
commit
|
commitdiff
|
tree
2012-11-04
ingl
o
r
i
on
Implement auto-byte
s
a
nd
a
u
t
o-words f
o
r
A
R
M
commit
|
commitdiff
|
tree
2012-11-04
ingl
o
r
i
on
Make
s
et-at
w
ork
on ARM
commit
|
commitdiff
|
tree
2012-11-03
inglori
o
n
F
i
x ARM gene
r
at
o
r to work with new Environmen
t
code
commit
|
commitdiff
|
tree
2012-11-03
inglorion
Upda
t
e test/
.
git
i
gnore to igno
r
e
new bi
n
a
r
ies
commit
|
commitdiff
|
tree
2012-11-03
ingl
o
rion
Split
m
any
-
vars i
n
to 3
separate t
e
st programs
commit
|
commitdiff
|
tree
2012-11-03
inglorion
replaced references to increm
e
nt_error
s
i
n
tests
commit
|
commitdiff
|
tree
2012-10-31
inglo
r
i
o
n
Changes for Ruby 1
.
9 compat
i
bility
commit
|
commitdiff
|
tree
2012-10-09
inglorion
Report number of pa
s
sed and fa
i
l
ed tes
t
s
commit
|
commitdiff
|
tree
2012-10-09
inglorion
Implemented
auto
-
bytes
a
nd aut
o
-w
o
rd
s
for mips
commit
|
commitdiff
|
tree
2012-10-05
ingl
o
rion
Upd
a
te MIPS
code gene
r
ator to work with
refactor
e
d
.
.
.
commit
|
commitdiff
|
tree
2012-10-05
i
nglorion
Add
.
s t
o
.
SU
F
F
I
XES in
t
est/Makefil
e
commit
|
commitdiff
|
tree
2012-09-17
inglorion
Added test case
f
o
r auto-wor
d
s and made
it pass on
.
.
.
commit
|
commitdiff
|
tree
2012-09-16
i
nglorion
F
i
x i386 c
o
de generator so
that all
t
ests pass
commit
|
commitdiff
|
tree
2012-09-15
i
n
g
l
o
rion
Implement
e
d aut
o
-byte
s
on AMD64
commit
|
commitdiff
|
tree
2012-09-10
inglorion
New
Envi
r
o
nment cl
a
s
s
.
Tests pass on
AM
D
6
4
commit
|
commitdiff
|
tree
2012-02-05
inglorion
More tests for set wit
h
at-exp
r
essions
commit
|
commitdiff
|
tree
2012-02-05
inglori
o
n
Allow set to
assign to at-expressions
commit
|
commitdiff
|
tree
2012-02-05
ing
l
orion
Set
v
e
r
sion
t
o 1
.
1-dev
commit
|
commitdiff
|
tree
2012-01-29
ingl
o
rion
Also test er
r
or text in test_parse
r
.
rb
commit
|
commitdiff
|
tree
2012-01-29
inglorion
Ma
d
e pars
e
r ab
l
e to report mult
i
p
l
e
err
o
rs per cal
l
.
.
.
commit
|
commitdiff
|
tree
2012-01-29
inglori
o
n
Refactor
e
d test
.
r
b
so
t
hat pass_test and fail_test
.
.
.
commit
|
commitdiff
|
tree
2012-01-26
ing
l
orion
Set v
e
r
si
o
n t
o
1
.
0
.
1
commit
|
commitdiff
|
tree
2012-01-26
ingl
o
rion
added
s
ome te
s
t
s for the p
a
rser and
fix
e
d some
b
u
g
s
commit
|
commitdiff
|
tree
2012-01-26
ingl
o
r
io
n
Restructured tests so that tes
t
s for v
a
lidator and
.
.
.
commit
|
commitdiff
|
tree
2012-01-14
inglori
o
n
Ad
d
ed d
o
c/feat
u
res
.
h
t
ml
commit
|
commitdiff
|
tree
2012-01-06
ing
l
orion
A
d
d
ed more tests for at-expressions
commit
|
commitdiff
|
tree
2012-01-06
inglo
r
ion
Upd
a
ted tests to d
e
al
with new fea
t
ures
commit
|
commitdiff
|
tree
2012-01-06
inglorion
Added f
e
atures bits-pe
r
-
w
ord, byte-order
and bytes
.
.
.
commit
|
commitdiff
|
tree
2012-01-06
in
g
lorion
Updated documentation for
parser
commit
|
commitdiff
|
tree
2012-01-06
inglorion
Refactored va
l
idator
commit
|
commitdiff
|
tree
2012-01-06
in
g
l
orio
n
Made spa
c
ing in tests more c
o
nsistent
commit
|
commitdiff
|
tree
2012-01-06
in
g
lorion
Adde
d
2012 to list of yea
r
s i
n
COPY
I
NG
commit
|
commitdiff
|
tree
2012-01-06
inglorion
Upda
t
e
d
manpag
e
and README
commit
|
commitdiff
|
tree
2012-01-06
i
nglorio
n
Run tests in par
a
l
l
el
commit
|
commitdiff
|
tree
2012-01-06
ingl
o
rion
U
p
da
t
ed list of years
i
n
COPYING
commit
|
commitdiff
|
tree
2012-01-06
inglorion
Adde
d
--version option to v
o
o
dooc
.
commit
|
commitdiff
|
tree
2012-01-06
inglor
i
on
R
emov
e
d support
an
d
tests
f
or
o
ld code
g
enerato
r
API
commit
|
commitdiff
|
tree
2012-01-06
i
nglo
r
ion
Set versio
n
number to 1
.
0
.
0
commit
|
commitdiff
|
tree
2012-01-06
inglorion
Added tests fo
r
s
u
pported language version
commit
|
commitdiff
|
tree
2012-01-06
inglor
i
on
D
o
c
u
men
t
ed that features
and has_feature?
m
e
thods are
.
.
.
commit
|
commitdiff
|
tree
2012-01-06
inglorion
Moved features and h
a
s_feature
?
from Voodoo module
.
.
.
commit
|
commitdiff
|
tree
2011-12-17
inglorion
Merge branch 'mas
t
er' into experimental
commit
|
commitdiff
|
tree
2011-12-15
i
n
glorion
Ma
d
e test d
r
iver flush st
d
o
u
t
b
efore running tes
t
program
commit
|
commitdiff
|
tree
2011-12-15
inglorion
i3
8
6_nasm_generat
o
r
: added mi
s
sing require for nasm
_
gener
a
tor
commit
|
commitdiff
|
tree
2011-12-15
inglorion
Made test drive
r
flu
s
h stdout before ru
n
n
i
ng test program
commit
|
commitdiff
|
tree
2011-12-15
inglorion
i386
_
nasm_
g
enerator: added mis
s
i
n
g
require
f
or
nasm_generator
commit
|
commitdiff
|
tree
2011-08-29
inglorion
Updated language
s
p
ecifi
c
ation
commit
|
commitdiff
|
tree
2011-08-29
inglorion
v
a
lida
t
or: get-byte and get-word are e
x
pr
e
s
sions, not
.
.
.
commit
|
commitdiff
|
tree
2011-08-25
inglorion
Fixed
more typos
commit
|
commitdiff
|
tree
2011-08-25
inglori
o
n
Re
m
oved TODO and fixed s
o
me t
y
po
s
i
n
M
IPS ass
e
mbly
.
.
.
commit
|
commitdiff
|
tree
2011-08-25
ing
l
orion
R
e
moved mention of
"
i
386" f
r
o
m
MIPS assembly generator
commit
|
commitdiff
|
tree
2011-08-19
inglorion
arm_
g
as_generator: Don't write d
e
bug
info
t
o stderr
commit
|
commitdiff
|
tree
2011-08-19
inglorion
arm_gas_generator: Implem
e
nted t
a
il calls
commit
|
commitdiff
|
tree
2011-08-19
inglorion
arm_gas
_
gen
e
rator: Implemented rol
commit
|
commitdiff
|
tree
2011-08-19
inglori
o
n
ar
m
_gas_g
e
ner
a
t
o
r: Imp
l
emented div and mod using __aeabi_idi
.
.
.
commit
|
commitdiff
|
tree
2011-08-19
inglo
r
ion
arm_gas_generator: Emit constants at e
v
ery got
o
a
n
d
.
.
.
commit
|
commitdiff
|
tree
2011-08-19
i
n
glorion
arm_
g
as_generator: Added support fo
r
blocks
commit
|
commitdiff
|
tree
2011-08-19
ing
l
o
r
i
o
n
a
r
m_gas_generator: make call wor
k
with addresses in
.
.
.
commit
|
commitdiff
|
tree
2011-08-18
i
n
g
lori
o
n
F
irst support for arm archit
e
c
ture
commit
|
commitdiff
|
tree
2011-07-08
inglor
i
on
Updat
e
d
te
s
ts cases
f
or s
e
t-byte a
n
d
s
e
t word
commit
|
commitdiff
|
tree
2011-06-25
inglorio
n
Added test progr
a
m c
o
ntaining
e
r
rors
commit
|
commitdiff
|
tree
2011-06-25
ing
l
orion
Added sup
p
ort for listing and testing featu
r
es
commit
|
commitdiff
|
tree
2011-04-04
inglorion
Improved error
report
i
ng
commit
|
commitdiff
|
tree
next