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 save-frame only save registers not yet saved in the frame
2013-02-06
inglorion
made save-frame only sa
v
e registe
r
s not yet saved
i
n
.
.
.
commit
|
commitdiff
|
tree
2013-02-06
inglorion
mov
e
d
more code i
n
to common_code_genera
t
or
commit
|
commitdiff
|
tree
2013-02-05
i
n
glorion
Moved sa
v
e
a
nd restore logic for
f
r
ames and local
s
.
.
.
commit
|
commitdiff
|
tree
2013-02-03
inglorio
n
imple
m
ented s
a
ve-locals and restore-locals on i386
commit
|
commitdiff
|
tree
2013-02-03
in
g
lorio
n
i
mplemented {sa
v
e,restore}-frame and
{
save,
r
estore
.
.
.
commit
|
commitdiff
|
tree
2013-02-02
ingl
o
rion
added
sa
v
e
-lo
c
a
l
s and
restore-
l
o
c
als, imp
l
eme
n
ted on ARM
commit
|
commitdiff
|
tree
2012-11-25
inglorio
n
Eliminate some unnecessary l
o
a
ds on AMD64
commit
|
commitdiff
|
tree
2012-11-25
inglorion
Removed a numb
e
r of sp
e
cial cases from th
e
NASM
g
enerator
commit
|
commitdiff
|
tree
2012-11-25
ingl
o
r
i
on
St
o
re
l
ocals in
reg
i
sters o
n
AMD
6
4
commit
|
commitdiff
|
tree
2012-11-24
inglorio
n
Use symbo
l
s
i
n
stead of st
r
ings to de
n
ote registers
.
.
.
commit
|
commitdiff
|
tree
2012-11-24
i
n
glorion
Use imm
e
dia
t
e values for small i
n
tegers on ARM
commit
|
commitdiff
|
tree
2012-11-24
i
n
glori
o
n
Removed superfluous
d
ebu
g
com
m
ents from ARM generator
commit
|
commitdiff
|
tree
2012-11-24
ing
l
orion
On ARM, don't generate m
u
l wi
t
h dest equal to first
.
.
.
commit
|
commitdiff
|
tree
2012-11-24
i
nglorio
n
Fi
x
AMD
6
4 loading
o
f i
m
meadiate vales outside 3
2
-
bi
t
.
.
.
commit
|
commitdiff
|
tree
2012-11-21
inglorion
Stronger test for restore-frame
commit
|
commitdiff
|
tree
2012-11-21
inglor
i
on
Implement
e
d s
u
bstitute
-
number, rest
o
re-frame
a
nd s
a
ve
.
.
.
commit
|
commitdiff
|
tree
2012-11-21
inglorio
n
Make save-fram
e
and restore-frame work o
n
AMD64 and
.
.
.
commit
|
commitdiff
|
tree
2012-11-20
inglorion
Make s
u
bstitute-n
u
m
b
e
r
w
ork on
AMD6
4
an
d
i
3
86
commit
|
commitdiff
|
tree
2012-11-20
ing
l
orio
n
A
dded restore
-
frame an
d
save-frame on ARM
commit
|
commitdiff
|
tree
2012-11-19
inglo
r
ion
Ad
d
ed substitute-number on ARM
commit
|
commitdiff
|
tree
2012-11-15
i
n
glo
r
ion
Fix i386 code gen
e
rator
commit
|
commitdiff
|
tree
2012-11-15
inglor
i
on
Make auto
-
bytes a
n
d auto-words work with non-immediate
.
.
.
commit
|
commitdiff
|
tree
2012-11-15
inglorion
Refactored AM
D
64
c
o
d
e ge
n
er
a
tor
commit
|
commitdiff
|
tree
2012-11-11
inglorion
Ma
d
e aut
o
-bytes and
a
uto-wor
d
s wor
k
with variab
l
e a
r
guments
.
.
.
commit
|
commitdiff
|
tree
2012-11-04
inglo
r
ion
Implement auto-bytes and auto-words for ARM
commit
|
commitdiff
|
tree
2012-11-04
ingl
o
ri
o
n
Make set
-
at work on A
R
M
commit
|
commitdiff
|
tree
2012-11-03
inglorion
Fix
A
RM gen
e
r
ator to
w
ork with new Envi
r
o
n
ment code
commit
|
commitdiff
|
tree
2012-11-03
in
g
lorion
Upd
a
te test/
.
gitignore to ignore ne
w
binaries
commit
|
commitdiff
|
tree
2012-11-03
inglorion
Spli
t
many-v
a
rs
into
3
separate test programs
commit
|
commitdiff
|
tree
2012-11-03
i
n
glorion
replaced references to increm
e
nt
_
error
s
in tests
commit
|
commitdiff
|
tree
2012-10-31
inglorion
Changes for Ruby 1
.
9 compatibility
commit
|
commitdiff
|
tree
2012-10-09
i
n
g
l
orion
R
e
port number of pas
s
ed an
d
fai
l
ed tests
commit
|
commitdiff
|
tree
2012-10-09
inglorion
Im
p
lemented auto-
b
yt
e
s
an
d
auto-words for mips
commit
|
commitdiff
|
tree
2012-10-05
in
g
l
orion
Update
MIPS co
d
e gene
r
ator to
work wit
h
refact
o
red
.
.
.
commit
|
commitdiff
|
tree
2012-10-05
inglorion
Add
.
s to
.
SUFFI
X
E
S in test/Makef
i
le
commit
|
commitdiff
|
tree
2012-09-17
ingl
o
r
ion
Added test
case fo
r
a
u
to-wo
r
ds and made it pass
o
n
.
.
.
commit
|
commitdiff
|
tree
2012-09-16
inglorion
Fix i386 code ge
n
e
r
ator
s
o that
a
ll
t
es
t
s pass
commit
|
commitdiff
|
tree
2012-09-15
inglo
r
ion
Impleme
n
ted aut
o
-bytes on
A
M
D
64
commit
|
commitdiff
|
tree
2012-09-10
ingl
o
ri
o
n
New Environment class
.
Tests pass on AMD64
commit
|
commitdiff
|
tree
2012-02-05
inglorion
More tes
t
s fo
r
s
e
t with at-expressio
n
s
commit
|
commitdiff
|
tree
2012-02-05
inglorion
Allow set to
assign to at-expressions
commit
|
commitdiff
|
tree
2012-02-05
inglorio
n
Set version to 1
.
1-dev
commit
|
commitdiff
|
tree
2012-01-29
i
n
glorio
n
Also test error text i
n
tes
t
_parser
.
rb
commit
|
commitdiff
|
tree
2012-01-29
inglo
r
ion
Mad
e
p
arser able to re
p
ort mult
i
ple errors
per ca
l
l
.
.
.
commit
|
commitdiff
|
tree
2012-01-29
ing
l
o
r
i
o
n
Re
f
a
ctore
d
test
.
rb so that pas
s
_test and fa
i
l_test
.
.
.
commit
|
commitdiff
|
tree
2012-01-26
inglorion
Set
version to 1
.
0
.
1
commit
|
commitdiff
|
tree
2012-01-26
inglorion
added some
t
ests for
th
e
pa
r
ser
a
nd fixed some bug
s
commit
|
commitdiff
|
tree
2012-01-26
i
n
gl
o
rion
Restructured tests so that tests for vali
d
a
tor
a
nd
.
.
.
commit
|
commitdiff
|
tree
2012-01-14
inglor
i
on
Add
e
d
d
oc/features
.
html
commit
|
commitdiff
|
tree
2012-01-06
i
ngl
o
rion
A
d
ded m
o
re tests for at-ex
p
ressio
n
s
commit
|
commitdiff
|
tree
2012-01-06
inglori
o
n
U
pdated
t
ests to
d
eal wit
h
new
f
e
atures
commit
|
commitdiff
|
tree
2012-01-06
ingl
o
r
i
on
Added features
b
its-per-word, b
y
te-order and
b
yte
s
.
.
.
commit
|
commitdiff
|
tree
2012-01-06
inglo
r
ion
Updated documen
t
at
i
on for parser
commit
|
commitdiff
|
tree
2012-01-06
i
n
g
lorion
R
e
factored validator
commit
|
commitdiff
|
tree
2012-01-06
ing
l
ori
o
n
Made spacing in tests more consis
t
e
nt
commit
|
commitdiff
|
tree
2012-01-06
ing
l
ori
o
n
Added 2012 to list of
y
e
ars in C
O
PY
I
NG
commit
|
commitdiff
|
tree
2012-01-06
inglorion
Updated m
a
npag
e
and READM
E
commit
|
commitdiff
|
tree
2012-01-06
inglor
i
on
Run
t
ests in par
a
ll
e
l
commit
|
commitdiff
|
tree
2012-01-06
i
n
glor
i
on
Updated list of
y
e
ars i
n
COPYING
commit
|
commitdiff
|
tree
2012-01-06
inglor
i
on
Adde
d
--versio
n
opti
o
n
t
o
v
ood
o
o
c
.
commit
|
commitdiff
|
tree
2012-01-06
inglorion
R
emoved suppo
r
t and tests for
old code
generator API
commit
|
commitdiff
|
tree
2012-01-06
i
n
g
lorion
S
et version numbe
r
to 1
.
0
.
0
commit
|
commitdiff
|
tree
2012-01-06
i
n
g
lorion
Added t
e
sts for sup
p
orted language version
commit
|
commitdiff
|
tree
2012-01-06
i
n
g
l
orio
n
D
ocumented tha
t
featur
e
s and has_fea
t
u
r
e
? met
h
ods are
.
.
.
commit
|
commitdiff
|
tree
2012-01-06
inglor
i
on
Moved features and has_featu
r
e
?
f
r
om Voodoo
module
.
.
.
commit
|
commitdiff
|
tree
2011-12-17
i
nglor
i
on
Merg
e
b
r
anch 'm
a
ster' into experimental
commit
|
commitdiff
|
tree
2011-12-15
ing
l
or
i
on
Made test d
r
iver flush std
o
ut before ru
n
ning test p
r
ogram
commit
|
commitdiff
|
tree
2011-12-15
i
n
g
lorion
i
386_n
a
sm_gener
a
tor: added missing requ
i
re for nasm_genera
t
or
commit
|
commitdiff
|
tree
2011-12-15
i
nglo
r
ion
M
a
de te
s
t
d
riv
e
r flush stdout before run
n
ing
test program
commit
|
commitdiff
|
tree
2011-12-15
inglorion
i386_na
s
m_ge
n
erat
o
r: added missing require for nas
m
_generat
o
r
commit
|
commitdiff
|
tree
2011-08-29
i
nglorion
Updated lang
u
age
s
pecifica
t
ion
commit
|
commitdiff
|
tree
2011-08-29
inglor
i
on
v
alidator: g
e
t-byte
a
nd get-word are expres
s
ions, not
.
.
.
commit
|
commitdiff
|
tree
2011-08-25
in
g
lorion
F
i
xed more typos
commit
|
commitdiff
|
tree
2011-08-25
inglorion
Removed TODO an
d
fixed
some ty
p
os
in MIP
S
assembly
.
.
.
commit
|
commitdiff
|
tree
2011-08-25
inglorion
Removed mention
of "i386" from MIP
S
a
s
sembly generator
commit
|
commitdiff
|
tree
2011-08-19
ing
l
o
r
i
on
arm_gas_generator: D
o
n't
w
rite
debu
g
in
f
o t
o
std
e
rr
commit
|
commitdiff
|
tree
2011-08-19
i
n
g
l
o
rion
arm_gas_generator: Imp
l
eme
n
t
ed tail
calls
commit
|
commitdiff
|
tree
2011-08-19
ing
l
orion
a
r
m
_gas_generator: Implemented rol
commit
|
commitdiff
|
tree
2011-08-19
inglorion
arm
_
gas_generator: Implem
e
nted div and
m
od us
i
ng __aeabi_idi
.
.
.
commit
|
commitdiff
|
tree
2011-08-19
inglorion
arm_gas_gen
e
r
a
tor: Em
i
t
c
onstants at
e
v
e
ry g
o
to and
.
.
.
commit
|
commitdiff
|
tree
2011-08-19
inglor
i
on
arm_gas_gene
r
ator: Added sup
p
ort for bl
o
cks
commit
|
commitdiff
|
tree
2011-08-19
in
g
lor
i
on
arm_ga
s
_gene
r
ator: make call work
w
i
t
h
addresses in
.
.
.
commit
|
commitdiff
|
tree
2011-08-18
inglorion
Fi
r
st support
for arm architecture
commit
|
commitdiff
|
tree
2011-07-08
inglori
o
n
Updated tests ca
s
es for
set-byte and set word
commit
|
commitdiff
|
tree
2011-06-25
inglorion
Added tes
t
program contai
n
ing errors
commit
|
commitdiff
|
tree
2011-06-25
inglorion
Ad
d
ed su
p
port for listing
a
nd testing
fe
a
tures
commit
|
commitdiff
|
tree
2011-04-04
inglorion
Impro
v
ed error repo
r
ting
commit
|
commitdiff
|
tree
2011-04-04
i
nglorion
Put va
l
i
d
atio
n
in the par
s
er
commit
|
commitdiff
|
tree
2011-03-20
i
n
glorion
Made v
o
odooc report multip
l
e c
o
mpil
e
r erro
r
s,
if present
commit
|
commitdiff
|
tree
2011-03-20
i
nglo
r
ion
Changed "top
l
ev
e
l" to "top
_
level"
t
o align
wit
h
e
x
i
sting
.
.
.
commit
|
commitdiff
|
tree
2011-03-19
inglorion
Made comp
i
ler collect er
r
ors, instead of bai
l
ing out
.
.
.
commit
|
commitdiff
|
tree
2011-03-18
ing
l
orio
n
Me
r
g
e
d validator test
s
wi
t
h comp
i
l
e
r tes
t
s
commit
|
commitdiff
|
tree
2011-03-18
inglorion
Added validator to
c
ompiler
commit
|
commitdiff
|
tree
2011-03-18
inglorion
Adde
d
suppo
r
t
fo
r
at
-
exp
r
e
s
s
io
n
s to val
i
d
a
tor
commit
|
commitdiff
|
tree
2011-03-17
inglorion
Added m
o
r
e
d
i
rectives
t
o valida
t
o
r
commit
|
commitdiff
|
tree
2011-03-17
ing
l
or
i
o
n
A
d
d
e
d
va
l
idator
commit
|
commitdiff
|
tree
2011-03-15
inglorion
Added
.
g
it
i
gnore file
t
o t
e
st di
r
e
c
tory
commit
|
commitdiff
|
tree
2011-01-15
inglorion
Synchron
i
zed langua
g
e
.
h
t
ml with
l
a
test language
specification
commit
|
commitdiff
|
tree
2011-01-10
ing
l
o
rion
Added s
u
pport for chai
n
e
d
if
commit
|
commitdiff
|
tree
2011-01-10
inglorion
Adde
d
test case f
o
r chained if
commit
|
commitdiff
|
tree
next