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
Removed support and tests for old code generator API
2012-01-06
inglorion
Removed support and tests for old co
d
e gen
e
rator API
commit
|
commitdiff
|
tree
2012-01-06
i
ngl
o
rion
S
e
t
versi
o
n number to 1
.
0
.
0
commit
|
commitdiff
|
tree
2012-01-06
inglorion
Added te
s
t
s
for supported lang
u
ag
e
versio
n
commit
|
commitdiff
|
tree
2012-01-06
inglorion
Documented that features and has
_
feature
?
m
ethod
s
are
.
.
.
commit
|
commitdiff
|
tree
2012-01-06
inglorion
Mov
e
d f
e
atures and ha
s
_
fea
t
ure? f
r
om Voodoo module
.
.
.
commit
|
commitdiff
|
tree
2011-12-17
i
n
g
lorion
Me
r
g
e
branch 'maste
r
' into ex
p
erimental
commit
|
commitdiff
|
tree
2011-12-15
i
nglorion
Made
t
est drive
r
flush stdout b
e
fore
r
unn
i
ng test p
r
ogr
a
m
commit
|
commitdiff
|
tree
2011-12-15
i
n
glorion
i3
8
6
_
n
a
sm
_
g
enerator: add
e
d missing
r
equire for n
a
s
m_ge
n
erator
commit
|
commitdiff
|
tree
2011-12-15
inglo
r
ion
Made test drive
r
f
lu
s
h s
t
dout befor
e
running test
pro
g
ram
commit
|
commitdiff
|
tree
2011-12-15
inglorion
i386_nasm_generator: added missing
r
equire for nasm
_
g
e
nerator
commit
|
commitdiff
|
tree
2011-08-29
inglorion
U
p
da
t
ed la
n
gu
a
ge specif
i
cation
commit
|
commitdiff
|
tree
2011-08-29
ing
l
orion
validator: get-byte and get-word
a
r
e e
x
pressions, no
t
.
.
.
commit
|
commitdiff
|
tree
2011-08-25
inglor
i
on
F
ixed more ty
p
o
s
commit
|
commitdiff
|
tree
2011-08-25
inglorion
Removed TODO a
n
d fixed some ty
p
os
in MIPS as
s
embly
.
.
.
commit
|
commitdiff
|
tree
2011-08-25
inglorion
Removed mention of "i386"
from MIPS
a
ssembly generator
commit
|
commitdiff
|
tree
2011-08-19
i
n
g
lo
r
ion
arm_
g
as_generator: Don't write
debug in
f
o
t
o stderr
commit
|
commitdiff
|
tree
2011-08-19
inglorion
a
r
m_g
a
s_genera
t
or: Im
p
lemented t
a
il call
s
commit
|
commitdiff
|
tree
2011-08-19
in
g
lorion
arm_ga
s
_generator: Implemented
r
o
l
commit
|
commitdiff
|
tree
2011-08-19
ing
l
o
rion
a
rm_g
a
s
_
generator:
Implemente
d
div and mod using __aeabi_idi
.
.
.
commit
|
commitdiff
|
tree
2011-08-19
i
n
g
l
o
rio
n
arm
_
gas_gener
a
tor: Emit constant
s
at every goto an
d
.
.
.
commit
|
commitdiff
|
tree
2011-08-19
ingl
o
rion
a
r
m_gas_generator: Added
support
f
or blocks
commit
|
commitdiff
|
tree
2011-08-19
ing
l
orion
arm_gas_g
e
nerator:
m
a
k
e
ca
l
l work
with ad
d
r
e
s
s
es in
.
.
.
commit
|
commitdiff
|
tree
2011-08-18
inglorion
First s
u
p
p
o
rt f
o
r
arm architect
u
re
commit
|
commitdiff
|
tree
2011-07-08
in
g
lori
o
n
Updated tests cases for set-byte an
d
s
e
t word
commit
|
commitdiff
|
tree
2011-06-25
inglorion
Ad
d
ed t
e
s
t
pro
g
ram
c
ontaining errors
commit
|
commitdiff
|
tree
2011-06-25
inglorion
Added supp
o
rt for
l
isting
and
t
e
s
ting features
commit
|
commitdiff
|
tree
2011-04-04
inglorion
Improved e
r
ror repor
t
in
g
commit
|
commitdiff
|
tree
2011-04-04
inglorion
Put
validation in t
h
e pars
e
r
commit
|
commitdiff
|
tree
2011-03-20
i
n
gl
o
r
ion
Made v
o
odooc report mu
l
t
i
p
l
e
co
m
piler e
r
rors,
if presen
t
commit
|
commitdiff
|
tree
2011-03-20
ing
l
ori
o
n
C
hanged "topleve
l
" t
o
"
t
op_level" to align with existing
.
.
.
commit
|
commitdiff
|
tree
2011-03-19
inglorio
n
Made
comp
i
ler collec
t
err
o
rs
,
inst
e
a
d of bailing
out
.
.
.
commit
|
commitdiff
|
tree
2011-03-18
inglori
o
n
Merged validato
r
tests with compi
l
er tes
t
s
commit
|
commitdiff
|
tree
2011-03-18
i
n
glorion
A
d
ded validat
o
r to compiler
commit
|
commitdiff
|
tree
2011-03-18
inglorio
n
Added support for at-expressions to val
i
dator
commit
|
commitdiff
|
tree
2011-03-17
inglorion
Ad
d
e
d
more directi
v
es to validator
commit
|
commitdiff
|
tree
2011-03-17
inglorion
A
dd
e
d validat
o
r
commit
|
commitdiff
|
tree
2011-03-15
i
n
g
lori
o
n
Added
.
gitignore file to
t
e
st
directory
commit
|
commitdiff
|
tree
2011-01-15
i
n
glorion
Syn
c
h
r
onized la
n
guage
.
html wi
t
h latest la
n
gua
g
e
s
pecifica
t
ion
commit
|
commitdiff
|
tree
2011-01-10
in
g
l
o
ri
o
n
Add
e
d
support for chaine
d
if
commit
|
commitdiff
|
tree
2011-01-10
i
nglorion
Added test
c
ase for ch
a
ined if
commit
|
commitdiff
|
tree
2011-01-08
inglorion
Implemented rotate actions for MIPS
commit
|
commitdiff
|
tree
2011-01-08
i
ngl
o
rion
Impleme
n
ted rotate actions for i38
6
and AM
D
6
4
commit
|
commitdiff
|
tree
2011-01-08
inglorion
Added test for
ro
t
ate actions
commit
|
commitdiff
|
tree
2011-01-08
inglorion
Implemented shift instructi
o
ns for MIPS
commit
|
commitdiff
|
tree
2011-01-08
inglorion
Implemente
d
shif
t
acti
o
ns f
o
r i386 a
n
d AMD64
commit
|
commitdiff
|
tree
2011-01-08
inglor
i
on
Added
test for bitw
i
se
and arithmetic
s
hift operat
i
o
n
s
commit
|
commitdiff
|
tree
2010-12-07
ing
l
orion
F
ixed NASM generator so that
b
e
gin_bl
o
ck accepts
t
he
.
.
.
commit
|
commitdiff
|
tree
2010-12-07
inglorion
Implemented
blocks for MIPS
.
commit
|
commitdiff
|
tree
2010-12-05
inglorion
Allow return without a v
a
lu
e
.
commit
|
commitdiff
|
tree
2010-11-21
inglorion
Made top-level blocks in i386 and AM
D
6
4
set E
B
P/RBP
.
.
.
commit
|
commitdiff
|
tree
2010-11-21
inglorion
Added t
e
st ca
s
e for cod
e
not conta
i
ned in
f
u
ncti
o
ns
.
commit
|
commitdiff
|
tree
2010-11-21
inglorion
A
d
d
e
d
supp
o
r
t for blo
c
ks
t
o i386 and AMD64 t
a
rgets
.
commit
|
commitdiff
|
tree
2010-11-21
ingl
o
rion
Updated version t
o
0
.
7
.
0
commit
|
commitdiff
|
tree
2010-11-21
ingl
o
rion
Fixed escapi
n
g in stri
n
gs
in NasmGenerator
.
commit
|
commitdiff
|
tree
2010-11-21
inglorion
Add
e
d
test
s
for escapi
n
g by
t
es in string
l
iteral
s
.
commit
|
commitdiff
|
tree
2010-11-21
inglorion
Up
d
a
ted version to 0
.
6
.
3
commit
|
commitdiff
|
tree
2010-11-21
inglorion
F
i
xed
m
isspelle
d
variable in NasmGener
a
to
r
.
commit
|
commitdiff
|
tree
2010-11-21
ingl
o
rion
N
asmGenera
t
or:
Es
c
ape sing
l
e quotes in strings
.
commit
|
commitdiff
|
tree
2010-11-21
i
n
glo
r
ion
Added
t
e
s
t cases for at-expressions
.
commit
|
commitdiff
|
tree
2010-11-21
ing
l
or
i
on
Added s
u
p
por
t
for a
t
-expr
e
ssions to i386 and
A
M
D64
.
.
.
commit
|
commitdiff
|
tree
2010-11-21
inglorion
Upd
a
ted N
a
smELFGenerator to
ra
i
se a
n
exception if running the
commit
|
commitdiff
|
tree
2010-11-21
i
n
glorion
Added
.
gitignore file
.
commit
|
commitdiff
|
tree
2010-05-05
i
n
glorion
I
n
cremented v
e
rsion to
0
.
6
.
2
.
commit
|
commitdiff
|
tree
2010-05-05
ing
l
orion
Added
testcases and fixed bug
s
in s
e
t-word
for
i
3
8
6
.
.
.
commit
|
commitdiff
|
tree
2010-04-15
inglor
i
o
n
Upda
t
ed versi
o
n to 0
.
6
.
1
commit
|
commitdiff
|
tree
2010-04-15
ing
l
orion
Added missin
g
requi
r
e for com
m
on_code_g
e
n
e
rator
.
rb
.
.
.
commit
|
commitdiff
|
tree
2010-04-15
inglorion
Modifie
d
MIPSGasGenera
t
or so
that rdoc doesn't choke
.
.
.
commit
|
commitdiff
|
tree
2010-04-15
ingl
o
rion
Fix
e
d implementatio
n
of
d
iv
and mod on i386
a
nd amd64
.
commit
|
commitdiff
|
tree
2010-04-15
inglori
o
n
U
p
dat
e
d test
cases for div and mo
d
to refle
c
t updated
.
.
.
commit
|
commitdiff
|
tree
2010-04-15
inglorion
Upd
a
ted
language description for div and m
o
d
.
commit
|
commitdiff
|
tree
2010-04-14
inglorio
n
Adde
d
s
pecification of
c
omments to the lan
g
uage des
c
ription
.
commit
|
commitdiff
|
tree
2010-04-14
i
nglorion
Fixed bu
g
s in HTML of language description
.
commit
|
commitdiff
|
tree
2010-04-14
inglorion
Update
d
l
a
nguage
.
html to
b
et
t
er reflect the current
.
.
.
commit
|
commitdiff
|
tree
2010-04-14
i
nglorion
AMD64NAS
M
Gen
e
rator: fixed b
u
g
s uncove
r
ed
b
y many-vars
.
.
.
commit
|
commitdiff
|
tree
2010-04-14
inglorion
Ad
d
ed ta
r
gets
t
o
test/Make
f
ile to generat
e
GNU
a
ss
e
mbler
.
.
.
commit
|
commitdiff
|
tree
2010-04-14
i
n
g
lori
o
n
Ad
d
e
d test ca
s
es
f
or fun
c
ti
o
ns with
m
a
ny locals a
n
d
.
.
.
commit
|
commitdiff
|
tree
2010-04-12
inglorion
A
dd
e
d m
e
thod ou
t
put_file_
s
uff
i
x to
c
ode
g
enerator API
.
commit
|
commitdiff
|
tree
2010-04-12
inglorion
Changed ver
s
ion
number to 0
.
6
.
0
.
commit
|
commitdiff
|
tree
2010-04-11
inglorion
i3
8
6_nasm_generator: fi
x
ed tail_call
.
commit
|
commitdiff
|
tree
2010-04-11
in
g
l
o
r
ion
voodooc
:
S
ort architecture
s
a
n
d
f
orm
a
ts when
listing
.
.
.
commit
|
commitdiff
|
tree
2010-04-11
inglorion
T
arget ho
s
t archi
t
ecture by
default, unless
a
d
i
fferent
.
.
.
commit
|
commitdiff
|
tree
2010-04-11
inglorion
MipsGasGenerato
r
: added miss
i
n
g
method ali
g
n
.
commit
|
commitdiff
|
tree
2010-04-11
inglorion
MIPSELFGenerat
o
r: a
d
d
ed -KPIC to i
n
form the assemb
l
er
.
.
.
commit
|
commitdiff
|
tree
2010-04-11
i
ngl
o
rion
F
i
xe
d
a
ty
p
o
in gas_elf_gen
e
rato
r
.
rb
.
commit
|
commitdiff
|
tree
2010-04-11
i
n
gl
o
rion
A
dded missing g
a
s_elf_genera
t
or
.
rb
.
commit
|
commitdiff
|
tree
2010-04-11
i
ng
l
o
rion
Added generators to cr
e
ate EL
F
files for mips and
mi
p
se
l
.
commit
|
commitdiff
|
tree
2010-04-11
in
g
lor
i
on
MipsGasGenerator: added support for tail calls
.
commit
|
commitdiff
|
tree
2010-04-11
inglorion
Mi
p
sGasGe
n
era
t
o
r
: A
d
de
d
su
p
p
ort for
b
yte, word, get
.
.
.
commit
|
commitdiff
|
tree
2010-04-11
i
nglorion
MipsG
a
sGenerator: Remove
d
reference to no
n
-existent
.
.
.
commit
|
commitdiff
|
tree
2010-04-10
ingl
o
rion
MipsGasGenerator: added cases for div
,
mod, and mul
commit
|
commitdiff
|
tree
2010-04-10
inglor
i
on
MipsGasGenera
t
or:
commit
|
commitdiff
|
tree
2010-04-10
in
g
lorio
n
MipsGasGenerator: Fixe
d
calli
n
g
of f
u
nc
t
ions de
f
ined
.
.
.
commit
|
commitdiff
|
tree
2010-04-10
inglorio
n
Added set and bitwise opera
t
ors
.
commit
|
commitdiff
|
tree
2010-04-10
ing
l
orion
Up
d
ated commen
t
descri
b
ing th
e
stac
k
fra
m
es
cre
a
ted by
commit
|
commitdiff
|
tree
2010-04-10
inglorion
R
e
p
laced regi
s
t
e
r names by mnemonic constan
t
s in MI
P
SGasGene
.
.
.
commit
|
commitdiff
|
tree
2010-04-10
i
n
glorion
MIPSGasG
e
nerator now also
registers for mipsel
.
commit
|
commitdiff
|
tree
2010-04-10
inglorion
First step
o
n the way to
a
d
d
ing a code gene
r
a
t
or for
.
.
.
commit
|
commitdiff
|
tree
2010-02-10
ingl
o
rion
Updated
compile
r
to use new code gene
r
ation API
.
commit
|
commitdiff
|
tree
2010-02-10
inglorion
U
p
dated rdoc doc
u
ment
a
tion
.
commit
|
commitdiff
|
tree
2010-02-10
inglorio
n
Updated ma
n
page to
d
escr
i
be the new - an
d
-o
- arguments
.
.
.
commit
|
commitdiff
|
tree
next