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
fixed computation of local offsets on ARM
2013-10-16
inglori
o
n
fixed comp
u
tation of local offsets on ARM
commit
|
commitdiff
|
tree
2013-07-15
in
g
lorion
set vers
i
on to 1
.
1
.
1
commit
|
commitdiff
|
tree
2013-07-15
i
nglori
o
n
set version to 1
.
1
commit
|
commitdiff
|
tree
2013-07-15
i
n
glorion
updated la
n
gua
g
e s
p
ecif
i
c
a
tion to Voodoo
1
.
1
commit
|
commitdiff
|
tree
2013-07-15
inglorio
n
m
ore test fixes
commit
|
commitdiff
|
tree
2013-07-15
inglorion
fixed erro
r
s and help tests
commit
|
commitdiff
|
tree
2013-07-13
inglorio
n
s
ome updates
to the documentation
commit
|
commitdiff
|
tree
2013-07-06
inglorion
added more ge
n
e
rated files to test
/
.
gitignore
commit
|
commitdiff
|
tree
2013-06-29
inglorion
added
-
-ch
e
ck
o
ption
to vo
o
dooc
commit
|
commitdiff
|
tree
2013-03-18
inglori
o
n
all
o
cate f
e
wer lo
c
al
v
a
riable sl
o
ts
commit
|
commitdiff
|
tree
2013-02-18
inglorion
a
dded groups
commit
|
commitdiff
|
tree
2013-02-17
i
n
glorion
stricter test for var
i
ables
i
n sha
r
ed libr
a
ries
commit
|
commitdiff
|
tree
2013-02-17
ingl
o
r
i
on
m
a
de variables in shar
e
d li
b
raries work on i386
commit
|
commitdiff
|
tree
2013-02-17
ing
l
orion
made variab
l
es in shared libr
a
ri
e
s work
on AMD64
commit
|
commitdiff
|
tree
2013-02-17
inglorion
share
d
libraries can now expor
t
variables
o
n MIPS
commit
|
commitdiff
|
tree
2013-02-17
inglor
i
o
n
implemented shared libra
r
y support o
n
MI
P
S
commit
|
commitdiff
|
tree
2013-02-17
inglo
r
ion
a
d
de
d
shared library support to AMD64 and i386
commit
|
commitdiff
|
tree
2013-02-17
inglori
o
n
a
dded support for crea
t
ing shared libraries
o
n ARM
commit
|
commitdiff
|
tree
2013-02-10
ing
l
or
i
on
kee
p
track of saved registers
on
M
I
P
S
commit
|
commitdiff
|
tree
2013-02-10
i
n
glo
r
ion
added sav
e
-
f
r
am
e
-and-l
o
cals
commit
|
commitdiff
|
tree
2013-02-09
inglorion
r
e
moved no longe
r
necessary code
f
rom
m
i
ps_gas_gene
r
ator
commit
|
commitdiff
|
tree
2013-02-09
inglo
r
i
on
im
p
lemented save-lo
c
als
and restore-locals on
M
I
PS
commit
|
commitdiff
|
tree
2013-02-06
inglorion
made save-frame only
save
r
e
gisters
n
ot
y
et sav
e
d in
.
.
.
commit
|
commitdiff
|
tree
2013-02-06
ing
l
orion
moved more code into commo
n
_code_g
e
nerator
commit
|
commitdiff
|
tree
2013-02-05
inglorion
Move
d
save a
n
d
restore logic for frames a
n
d
locals
.
.
.
commit
|
commitdiff
|
tree
2013-02-03
inglorion
implem
e
nt
e
d sa
v
e
-
loca
l
s
a
nd restore-locals on
i386
commit
|
commitdiff
|
tree
2013-02-03
ingl
o
rion
implemented {save,restore}-frame
a
nd {
s
ave,restore
.
.
.
commit
|
commitdiff
|
tree
2013-02-02
in
g
l
o
ri
o
n
added save
-
locals and rest
o
r
e
-l
o
cals,
i
m
p
l
e
m
ented on ARM
commit
|
commitdiff
|
tree
2012-11-25
inglori
o
n
Eliminate som
e
un
n
ece
s
sary loads on AMD64
commit
|
commitdiff
|
tree
2012-11-25
inglorio
n
Remo
v
ed
a number of special cases f
r
o
m t
h
e NASM
g
e
n
e
r
ator
commit
|
commitdiff
|
tree
2012-11-25
i
n
glo
r
i
on
Store locals in
r
egi
s
t
ers on
AMD64
commit
|
commitdiff
|
tree
2012-11-24
ingl
o
rion
Use s
y
m
bols instea
d
o
f
string
s
to d
e
n
o
t
e
registers
.
.
.
commit
|
commitdiff
|
tree
2012-11-24
inglo
r
ion
Use
i
mmedia
t
e value
s
fo
r
small intege
r
s
on ARM
commit
|
commitdiff
|
tree
2012-11-24
ing
l
ori
o
n
Removed supe
r
fl
u
ou
s
d
ebu
g
commen
t
s from
A
RM gener
a
tor
commit
|
commitdiff
|
tree
2012-11-24
inglorion
On ARM
,
don'
t
generat
e
mul with dest equal to first
.
.
.
commit
|
commitdiff
|
tree
2012-11-24
ingl
o
r
ion
Fix
AMD64 l
o
ading of immeadi
a
te vales outside 32-bit
.
.
.
commit
|
commitdiff
|
tree
2012-11-21
inglorio
n
Stronger test for restore-fr
a
me
commit
|
commitdiff
|
tree
2012-11-21
inglorion
Implemented sub
s
titute-number, restore
-
frame an
d
save
.
.
.
commit
|
commitdiff
|
tree
2012-11-21
inglor
i
on
Ma
k
e
save-frame a
n
d res
t
ore
-
fra
m
e work
on AMD64
a
n
d
.
.
.
commit
|
commitdiff
|
tree
2012-11-20
inglorion
Make
sub
s
titute-nu
m
ber wor
k
on
A
M
D64 and i386
commit
|
commitdiff
|
tree
2012-11-20
ing
l
or
i
on
A
d
d
e
d restore
-
f
r
a
m
e and
s
ave-frame on
A
RM
commit
|
commitdiff
|
tree
2012-11-19
inglorion
Added substitute-number on ARM
commit
|
commitdiff
|
tree
2012-11-15
inglori
o
n
F
ix i386 cod
e
g
enerator
commit
|
commitdiff
|
tree
2012-11-15
inglo
r
ion
Make
a
u
t
o-
b
y
tes
and
a
uto
-
w
ords work with
n
o
n-i
m
m
ediate
.
.
.
commit
|
commitdiff
|
tree
2012-11-15
inglo
r
ion
Refactored AM
D
64 code gen
e
rat
o
r
commit
|
commitdiff
|
tree
2012-11-11
inglorion
Made auto
-
bytes and auto-
w
ords
w
o
r
k
w
ith
v
ar
i
able argumen
t
s
.
.
.
commit
|
commitdiff
|
tree
2012-11-04
inglorion
Implement auto-
b
ytes a
n
d auto-words
f
or ARM
commit
|
commitdiff
|
tree
2012-11-04
inglo
r
io
n
Make set-a
t
work on ARM
commit
|
commitdiff
|
tree
2012-11-03
inglorion
Fix A
R
M ge
n
e
rator to wor
k
with new Environ
m
en
t
code
commit
|
commitdiff
|
tree
2012-11-03
i
n
glor
i
on
Updat
e
test/
.
git
i
gnore
to ignore new binaries
commit
|
commitdiff
|
tree
2012-11-03
inglo
r
ion
Spli
t
m
a
ny-vars in
t
o 3 separate
test programs
commit
|
commitdiff
|
tree
2012-11-03
i
n
gl
o
ri
o
n
replaced reference
s
to increment_errors
in
t
ests
commit
|
commitdiff
|
tree
2012-10-31
i
n
g
l
orion
Changes for Ruby
1
.
9 compa
t
ibi
l
ity
commit
|
commitdiff
|
tree
2012-10-09
i
n
glorion
Repor
t
n
umbe
r
of passed
and failed te
s
ts
commit
|
commitdiff
|
tree
2012-10-09
inglor
i
on
Implement
e
d auto-bytes
and auto-word
s
for
mips
commit
|
commitdiff
|
tree
2012-10-05
i
nglorio
n
Up
d
ate
MIPS code
g
e
nerator to
w
ork with re
f
a
ctored
.
.
.
commit
|
commitdiff
|
tree
2012-10-05
inglorion
A
d
d
.
s
to
.
SUFFIX
E
S i
n
test/
M
ak
e
file
commit
|
commitdiff
|
tree
2012-09-17
inglor
i
on
A
dded test
c
ase for auto-words and made
it
p
ass on
.
.
.
commit
|
commitdiff
|
tree
2012-09-16
inglorion
F
i
x
i386 code generator so that all
t
ests p
a
ss
commit
|
commitdiff
|
tree
2012-09-15
ingl
o
rion
Implemented auto-bytes on AM
D
64
commit
|
commitdiff
|
tree
2012-09-10
inglorion
New Envir
o
nment
class
.
Tests p
a
ss on AMD64
commit
|
commitdiff
|
tree
2012-02-05
inglorion
More t
e
s
ts for
s
e
t w
i
t
h
a
t-
e
xpre
s
sions
commit
|
commitdiff
|
tree
2012-02-05
ing
l
orion
Allo
w
set to
a
s
s
i
g
n
t
o
a
t-expr
e
s
s
i
ons
commit
|
commitdiff
|
tree
2012-02-05
ing
l
o
rion
Set version to 1
.
1-dev
commit
|
commitdiff
|
tree
2012-01-29
i
nglorion
Also te
s
t er
r
or
t
ext in test_parser
.
rb
commit
|
commitdiff
|
tree
2012-01-29
inglorion
Ma
d
e
parser abl
e
to
r
e
port mul
t
iple
er
r
ors per call
.
.
.
commit
|
commitdiff
|
tree
2012-01-29
inglor
i
on
Re
f
acto
r
ed test
.
rb so t
h
at pass_test and fai
l
_test
.
.
.
commit
|
commitdiff
|
tree
2012-01-26
inglorion
Set version to 1
.
0
.
1
commit
|
commitdiff
|
tree
2012-01-26
i
n
glorion
added some test
s
for t
h
e parser a
n
d f
i
xed so
m
e b
u
gs
commit
|
commitdiff
|
tree
2012-01-26
inglorion
R
estructured
tests so that tests for
v
a
lida
t
or a
n
d
.
.
.
commit
|
commitdiff
|
tree
2012-01-14
i
n
glorion
Add
e
d doc/features
.
h
t
m
l
commit
|
commitdiff
|
tree
2012-01-06
inglori
o
n
Added
m
ore tests
f
o
r
at-expressions
commit
|
commitdiff
|
tree
2012-01-06
inglorion
Up
d
ated tests
t
o deal
w
ith
new fe
a
tures
commit
|
commitdiff
|
tree
2012-01-06
inglorio
n
A
dded features
b
its-per-word, byte-
o
r
der
a
n
d bytes
.
.
.
commit
|
commitdiff
|
tree
2012-01-06
inglorion
Update
d
document
a
t
ion for p
a
r
ser
commit
|
commitdiff
|
tree
2012-01-06
in
g
l
orion
R
e
f
actored validator
commit
|
commitdiff
|
tree
2012-01-06
i
n
g
l
orion
Made spacing i
n
tests more consist
e
nt
commit
|
commitdiff
|
tree
2012-01-06
i
n
g
lorion
Adde
d
2012 to list of years in COPYING
commit
|
commitdiff
|
tree
2012-01-06
inglor
i
on
Updated manpage and
R
EADME
commit
|
commitdiff
|
tree
2012-01-06
inglorio
n
Run
t
ests in
p
aralle
l
commit
|
commitdiff
|
tree
2012-01-06
inglorion
U
p
dated l
i
st of
years
i
n COPYING
commit
|
commitdiff
|
tree
2012-01-06
in
g
lorion
Add
e
d --version option to voodooc
.
commit
|
commitdiff
|
tree
2012-01-06
i
nglorion
Remov
e
d support and tests for old code gene
r
ator AP
I
commit
|
commitdiff
|
tree
2012-01-06
in
g
lorion
S
et
version
n
u
mb
e
r to
1
.
0
.
0
commit
|
commitdiff
|
tree
2012-01-06
inglo
r
ion
Added tests
fo
r
supported lan
g
uage version
commit
|
commitdiff
|
tree
2012-01-06
inglorion
Documented
tha
t
fea
t
u
r
es and
has_feature? methods are
.
.
.
commit
|
commitdiff
|
tree
2012-01-06
inglorion
Moved f
e
ature
s
and
has_feature? f
r
o
m
Voodo
o
m
odule
.
.
.
commit
|
commitdiff
|
tree
2011-12-17
i
ngl
o
rion
Me
r
ge branc
h
'master' into exp
e
rim
e
ntal
commit
|
commitdiff
|
tree
2011-12-15
inglorion
Made test drive
r
f
l
ush stdout before runnin
g
t
e
s
t
program
commit
|
commitdiff
|
tree
2011-12-15
inglorion
i386_n
a
s
m
_
g
enerat
o
r:
a
d
d
ed missing
r
e
quire for nasm_g
e
nerator
commit
|
commitdiff
|
tree
2011-12-15
inglo
r
ion
Made test driver flush stdo
u
t
b
efore running test p
r
ogra
m
commit
|
commitdiff
|
tree
2011-12-15
inglorion
i38
6
_
n
as
m
_
generator: add
e
d missin
g
require f
o
r nasm_gener
a
tor
commit
|
commitdiff
|
tree
2011-08-29
inglorion
Updated langua
g
e specification
commit
|
commitdiff
|
tree
2011-08-29
inglori
o
n
valid
a
tor: get-byte an
d
get-w
o
rd
are expression
s
, not
.
.
.
commit
|
commitdiff
|
tree
2011-08-25
ing
l
orion
F
ix
e
d
m
ore typos
commit
|
commitdiff
|
tree
2011-08-25
inglorion
Removed TODO an
d
fixed some typos in MIPS ass
e
m
b
l
y
.
.
.
commit
|
commitdiff
|
tree
2011-08-25
inglo
r
ion
Remo
v
ed
me
n
tion of "i386" f
r
om MI
P
S a
s
sembly gen
e
rator
commit
|
commitdiff
|
tree
2011-08-19
in
g
lorion
arm_gas_gen
e
rator: Do
n
't write
d
ebug in
f
o to stderr
commit
|
commitdiff
|
tree
2011-08-19
ingl
o
rion
arm_gas_generator: Imple
m
ented tail ca
l
ls
commit
|
commitdiff
|
tree
2011-08-19
i
n
glori
o
n
arm
_
gas_generato
r
: Imple
m
en
t
ed rol
commit
|
commitdiff
|
tree
next