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
made AMD64 code generator preserve rbx
2014-10-04
ing
l
orion
made
A
MD64 code
gen
e
rat
o
r preserve rbx
commit
|
commitdiff
|
tree
2014-09-01
i
n
glorion
adde
d
more thoro
u
gh testing of expr
e
ssions
commit
|
commitdiff
|
tree
2013-12-01
ing
l
orion
se
t
ver
s
i
o
n to
1
.
1
.
3
commit
|
commitdiff
|
tree
2013-12-01
i
nglorio
n
add
e
d m
i
ssing @symbol
_
tr
a
cker
.
use on
MI
P
S
commit
|
commitdiff
|
tree
2013-12-01
inglorio
n
r
eje
c
t
programs that export symbols after they have
.
.
.
commit
|
commitdiff
|
tree
2013-12-01
i
n
gl
o
rion
up
d
ated
l
anguage definiti
o
n with export/impor
t
o
rdering
.
.
.
commit
|
commitdiff
|
tree
2013-12-01
inglorion
made imp
o
rt on
a
md64 and i386 use common_code_gene
r
ator
commit
|
commitdiff
|
tree
2013-12-01
inglorion
also remove
.
s
files
when running make cle
a
n
i
n test
.
.
.
commit
|
commitdiff
|
tree
2013-12-01
ing
l
orion
hois
t
ed common
func
t
io
n
ality for import to common
_
code
_
generator
commit
|
commitdiff
|
tree
2013-11-30
i
nglor
i
o
n
reject pr
o
g
r
ams that impor
t
symbols
after usi
n
g them
commit
|
commitdiff
|
tree
2013-11-19
ing
l
orion
build test/libgroup
.
so instead of test
/
li
b
group
.
s
commit
|
commitdiff
|
tree
2013-11-19
ing
l
o
rion
updated architectu
r
e
detection fo
r
MRI 2
.
0
commit
|
commitdiff
|
tree
2013-11-19
ingl
o
r
i
on
added i
g
nore rules for test
/
l
a
b
els
commit
|
commitdiff
|
tree
2013-10-30
inglorio
n
s
u
pport labels
t
hat s
t
art in
unde
r
sco
r
es
commit
|
commitdiff
|
tree
2013-10-19
inglorion
reject
programs
t
h
a
t use symbols that
h
ave not been
.
.
.
commit
|
commitdiff
|
tree
2013-10-19
inglori
o
n
fix
e
d pars
i
n
g
of numbers after line continuations
commit
|
commitdiff
|
tree
2013-10-18
inglorion
m
a
ke gem now generates gems with
d
efaul
t
p
aths, a
r
ch
i
tec
t
ure
.
.
.
commit
|
commitdiff
|
tree
2013-10-18
in
g
lor
i
on
s
et
version
t
o 1
.
1
.
2
commit
|
commitdiff
|
tree
2013-10-16
inglorion
fixed co
u
nt_locals_helper so t
h
a
t
b
locks inside conditiona
l
s
.
.
.
commit
|
commitdiff
|
tree
2013-10-16
inglorion
fixed co
m
pu
t
ation of local off
s
ets
o
n ARM
commit
|
commitdiff
|
tree
2013-07-15
inglorion
s
et version to
1
.
1
.
1
commit
|
commitdiff
|
tree
2013-07-15
inglorion
s
et version to 1
.
1
commit
|
commitdiff
|
tree
2013-07-15
i
nglorion
updated la
n
g
uage
s
pecification t
o
Voodoo
1
.
1
commit
|
commitdiff
|
tree
2013-07-15
inglorion
more
t
est fixe
s
commit
|
commitdiff
|
tree
2013-07-15
inglor
i
on
f
i
xed errors
a
n
d help tests
commit
|
commitdiff
|
tree
2013-07-13
inglorion
so
m
e upd
a
t
e
s
t
o
the docume
n
t
a
tion
commit
|
commitdiff
|
tree
2013-07-06
ing
l
orio
n
added more generat
e
d files t
o
test/
.
gitignore
commit
|
commitdiff
|
tree
2013-06-29
in
g
lorion
added --check option
t
o voo
d
oo
c
commit
|
commitdiff
|
tree
2013-03-18
inglorion
al
l
ocate fewer local v
a
ri
a
b
l
e s
l
o
t
s
commit
|
commitdiff
|
tree
2013-02-18
i
n
glorion
adde
d
groups
commit
|
commitdiff
|
tree
2013-02-17
ingl
o
ri
o
n
stric
t
er t
e
s
t
for vari
a
bl
e
s in shared librar
i
e
s
commit
|
commitdiff
|
tree
2013-02-17
ing
l
or
i
on
ma
d
e varia
b
le
s
in sh
a
red libr
a
r
i
es w
o
rk on i38
6
commit
|
commitdiff
|
tree
2013-02-17
inglorion
made variables
i
n share
d
lib
r
aries
work
o
n
A
MD64
commit
|
commitdiff
|
tree
2013-02-17
inglorion
shared
l
ibraries can
no
w
e
x
port variables on MIPS
commit
|
commitdiff
|
tree
2013-02-17
inglorion
implemented s
h
ared library suppor
t
on MIPS
commit
|
commitdiff
|
tree
2013-02-17
inglorion
added shared
library
support to
A
MD64 a
n
d i386
commit
|
commitdiff
|
tree
2013-02-17
inglori
o
n
added support for creating shar
e
d libraries on ARM
commit
|
commitdiff
|
tree
2013-02-10
i
n
glorion
keep trac
k
of saved reg
i
st
e
rs on
M
IP
S
commit
|
commitdiff
|
tree
2013-02-10
inglorion
a
d
ded save-f
r
ame
-
and-loca
l
s
commit
|
commitdiff
|
tree
2013-02-09
inglorion
r
e
m
ove
d
no longer necessary
code fro
m
mips_
g
as_gen
e
rator
commit
|
commitdiff
|
tree
2013-02-09
inglori
o
n
i
m
plemented s
a
ve-lo
c
a
ls and restore
-
lo
c
als on MIP
S
commit
|
commitdiff
|
tree
2013-02-06
inglorio
n
ma
d
e
s
ave
-
fram
e
only save registers no
t
ye
t
saved in
.
.
.
commit
|
commitdiff
|
tree
2013-02-06
i
n
glo
r
ion
mov
e
d mo
r
e co
d
e
into c
o
mmon_code_gen
e
r
a
tor
commit
|
commitdiff
|
tree
2013-02-05
i
n
glor
i
on
Moved s
a
ve and re
s
tore logic for
f
r
ames and locals
.
.
.
commit
|
commitdiff
|
tree
2013-02-03
inglorion
implemen
t
ed sav
e
-locals and restore-locals on i386
commit
|
commitdiff
|
tree
2013-02-03
ingl
o
rion
implemented
{save,restore
}
-fra
m
e
and
{save,restore
.
.
.
commit
|
commitdiff
|
tree
2013-02-02
inglorion
added sav
e
-loca
l
s and restore-loca
l
s, im
p
lemented on ARM
commit
|
commitdiff
|
tree
2012-11-25
ing
l
ori
o
n
Eliminate some u
n
n
e
cessa
r
y loads o
n
A
M
D64
commit
|
commitdiff
|
tree
2012-11-25
inglorion
Remov
e
d a numb
e
r
o
f
spec
i
al cases
from the NASM
g
e
n
erator
commit
|
commitdiff
|
tree
2012-11-25
inglorion
Store locals in registers on AMD64
commit
|
commitdiff
|
tree
2012-11-24
inglorion
Use s
y
mbols ins
t
ead of str
i
ngs to denote registe
r
s
.
.
.
commit
|
commitdiff
|
tree
2012-11-24
ingl
o
rion
Use immediate values
f
or small
integ
e
rs
o
n ARM
commit
|
commitdiff
|
tree
2012-11-24
i
n
g
l
o
r
ion
Removed superfluous debug comments from ARM
g
enerator
commit
|
commitdiff
|
tree
2012-11-24
inglorion
On ARM, d
o
n't
genera
t
e mul with dest equal to f
i
rst
.
.
.
commit
|
commitdiff
|
tree
2012-11-24
inglorion
Fix AMD6
4
loading of immeadiate vales
outside 3
2
-
b
i
t
.
.
.
commit
|
commitdiff
|
tree
2012-11-21
in
g
lorion
Stronger test f
o
r resto
r
e-f
r
ame
commit
|
commitdiff
|
tree
2012-11-21
inglorion
Imp
l
emented su
b
st
i
tut
e
-
number, res
t
ore-frame and sav
e
.
.
.
commit
|
commitdiff
|
tree
2012-11-21
i
n
glorion
Make save-frame and rest
o
re-frame work on A
M
D64 and
.
.
.
commit
|
commitdiff
|
tree
2012-11-20
inglorion
M
a
ke s
u
bstitute-number work on AMD64 an
d
i386
commit
|
commitdiff
|
tree
2012-11-20
ing
l
ori
o
n
A
dded re
s
tore-frame and sav
e
-frame on ARM
commit
|
commitdiff
|
tree
2012-11-19
inglo
r
ion
A
d
ded s
u
bstitute-nu
m
ber on ARM
commit
|
commitdiff
|
tree
2012-11-15
i
nglorio
n
F
ix i386 code
g
e
nerator
commit
|
commitdiff
|
tree
2012-11-15
i
n
glorion
Make auto-
b
yt
e
s
and auto-
w
ords work with non-
i
mmediate
.
.
.
commit
|
commitdiff
|
tree
2012-11-15
i
nglorio
n
Refactored AMD64 code
g
enerat
o
r
commit
|
commitdiff
|
tree
2012-11-11
in
g
lorion
Made auto-bytes and aut
o
-words
work with variable argume
n
ts
.
.
.
commit
|
commitdiff
|
tree
2012-11-04
inglo
r
ion
I
m
plement auto-bytes and a
u
to-word
s
for AR
M
commit
|
commitdiff
|
tree
2012-11-04
ing
l
orion
Make set-a
t
work on ARM
commit
|
commitdiff
|
tree
2012-11-03
inglorion
Fix ARM g
e
ne
r
a
tor to work
with
n
ew Environment cod
e
commit
|
commitdiff
|
tree
2012-11-03
inglor
i
on
Up
d
ate t
e
st/
.
gitignore to ignore new bi
n
a
r
ie
s
commit
|
commitdiff
|
tree
2012-11-03
ing
l
or
i
on
Split man
y
-vars into 3 se
p
a
r
a
te test pro
g
rams
commit
|
commitdiff
|
tree
2012-11-03
ing
l
orion
replace
d
reference
s
to increment_errors in tests
commit
|
commitdiff
|
tree
2012-10-31
i
nglorion
Changes for Ruby
1
.
9 compatibil
i
ty
commit
|
commitdiff
|
tree
2012-10-09
inglo
r
ion
Report
n
u
mbe
r
of passed and fa
i
l
e
d tests
commit
|
commitdiff
|
tree
2012-10-09
i
nglo
r
i
o
n
I
mplemen
t
ed auto-bytes and auto-wo
r
ds for mips
commit
|
commitdiff
|
tree
2012-10-05
i
nglorion
Upda
t
e MI
P
S code generator to work with refactored
.
.
.
commit
|
commitdiff
|
tree
2012-10-05
i
ngl
o
rion
Add
.
s to
.
SUF
F
IXES in te
s
t/Makefile
commit
|
commitdiff
|
tree
2012-09-17
inglorion
Add
e
d test cas
e
for auto-wo
r
ds and
m
ade it pas
s
on
.
.
.
commit
|
commitdiff
|
tree
2012-09-16
inglo
r
io
n
Fix i386 code gener
a
tor so tha
t
all t
e
s
t
s pass
commit
|
commitdiff
|
tree
2012-09-15
i
nglori
o
n
Impl
e
mented auto-bytes on AM
D
64
commit
|
commitdiff
|
tree
2012-09-10
inglorion
New Environment
class
.
Tests pass on AMD64
commit
|
commitdiff
|
tree
2012-02-05
inglo
r
ion
M
o
r
e tests for
s
et with at-expressions
commit
|
commitdiff
|
tree
2012-02-05
inglorion
All
o
w
set to
ass
i
g
n
to at-express
i
ons
commit
|
commitdiff
|
tree
2012-02-05
i
nglorion
Set version
to 1
.
1-dev
commit
|
commitdiff
|
tree
2012-01-29
inglorion
Also tes
t
err
o
r text in t
e
st_parser
.
rb
commit
|
commitdiff
|
tree
2012-01-29
inglo
r
ion
Made parse
r
able to report multiple errors per
call
.
.
.
commit
|
commitdiff
|
tree
2012-01-29
inglor
i
o
n
Refac
t
o
red te
s
t
.
r
b so that
pass_te
s
t and fail_
t
est
.
.
.
commit
|
commitdiff
|
tree
2012-01-26
inglorion
Set version to 1
.
0
.
1
commit
|
commitdiff
|
tree
2012-01-26
ingl
o
rion
added
s
o
m
e test
s
for the parser and fixed some bug
s
commit
|
commitdiff
|
tree
2012-01-26
inglorion
Restructured te
s
ts so th
a
t
te
s
t
s for validator an
d
.
.
.
commit
|
commitdiff
|
tree
2012-01-14
inglorio
n
A
d
ded doc/feature
s
.
html
commit
|
commitdiff
|
tree
2012-01-06
inglo
r
i
o
n
Added m
o
r
e
tests for at-expressions
commit
|
commitdiff
|
tree
2012-01-06
inglorion
U
pdate
d
t
ests to
d
eal w
i
th n
e
w
f
eatures
commit
|
commitdiff
|
tree
2012-01-06
inglorion
Added features bits-per
-
word, byte-order and byte
s
.
.
.
commit
|
commitdiff
|
tree
2012-01-06
ing
l
orion
Updated documentation for parser
commit
|
commitdiff
|
tree
2012-01-06
inglorion
Refactored v
a
lid
a
tor
commit
|
commitdiff
|
tree
2012-01-06
inglorion
Ma
d
e
spacin
g
in tests m
o
re consist
e
nt
commit
|
commitdiff
|
tree
2012-01-06
inglorio
n
Added
2
0
1
2
to
l
i
st of years in COPYING
commit
|
commitdiff
|
tree
2012-01-06
inglor
i
o
n
Upda
t
ed manpage and READ
M
E
commit
|
commitdiff
|
tree
2012-01-06
ing
l
orion
Run
t
est
s
in
p
arallel
commit
|
commitdiff
|
tree
2012-01-06
inglorion
Updated list of years
i
n
COPYING
commit
|
commitdiff
|
tree
next