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
arm_gas_generator: Emit constants at every goto and every return to top level
2011-08-19
inglorion
arm_ga
s
_generator: Emit const
a
nts at every
g
o
to and
.
.
.
commit
|
commitdiff
|
tree
2011-08-19
in
g
lorion
arm_gas_ge
n
er
a
tor
:
Added
support for
b
l
ocks
commit
|
commitdiff
|
tree
2011-08-19
i
n
glorion
arm_gas_genera
t
or: ma
k
e ca
l
l work
w
ith
a
d
dre
s
ses
in
.
.
.
commit
|
commitdiff
|
tree
2011-08-18
i
n
glorion
Fir
s
t
s
upport for ar
m
arc
h
itectu
r
e
commit
|
commitdiff
|
tree
2011-07-08
i
n
g
lorio
n
Up
d
ated te
s
ts
cases for
s
et-byt
e
and
s
et word
commit
|
commitdiff
|
tree
2011-06-25
inglorio
n
Added test program conta
i
n
i
ng errors
commit
|
commitdiff
|
tree
2011-06-25
inglorion
Ad
d
ed sup
p
ort
f
or l
i
sting an
d
testing features
commit
|
commitdiff
|
tree
2011-04-04
inglo
r
ion
Imp
r
o
ved error
reporting
commit
|
commitdiff
|
tree
2011-04-04
inglorion
Put validation in the par
s
e
r
commit
|
commitdiff
|
tree
2011-03-20
inglorion
Mad
e
voo
d
ooc report multiple
c
ompiler er
r
o
rs
,
i
f
present
commit
|
commitdiff
|
tree
2011-03-20
in
g
lorion
Changed "to
p
leve
l
" to "to
p
_
leve
l
" to align w
i
th
e
xisting
.
.
.
commit
|
commitdiff
|
tree
2011-03-19
ingl
o
ri
o
n
Made compiler collec
t
errors, instead of baili
n
g out
.
.
.
commit
|
commitdiff
|
tree
2011-03-18
inglorion
Merged validator
t
e
s
ts with compiler test
s
commit
|
commitdiff
|
tree
2011-03-18
inglorio
n
Add
e
d validator to compiler
commit
|
commitdiff
|
tree
2011-03-18
inglori
o
n
Ad
d
ed
support for at-
e
x
p
res
s
ions
t
o
v
alidator
commit
|
commitdiff
|
tree
2011-03-17
ingl
o
rion
Added more directives t
o
v
a
lidator
commit
|
commitdiff
|
tree
2011-03-17
inglori
o
n
Added validator
commit
|
commitdiff
|
tree
2011-03-15
inglorion
Added
.
gitigno
r
e file to test
d
i
r
ect
o
ry
commit
|
commitdiff
|
tree
2011-01-15
inglor
i
on
Synch
r
o
n
i
z
ed l
a
nguage
.
h
tml with
l
ate
s
t l
a
nguage spec
i
fication
commit
|
commitdiff
|
tree
2011-01-10
inglorion
Add
e
d support for chained if
commit
|
commitdiff
|
tree
2011-01-10
inglo
r
i
on
Added test case for c
h
a
i
ned if
commit
|
commitdiff
|
tree
2011-01-08
i
nglorion
Imple
m
e
n
ted
rotate
actions
f
or MIPS
commit
|
commitdiff
|
tree
2011-01-08
inglo
r
ion
Imp
l
em
e
nted rotate action
s
f
or
i
3
86 and AMD64
commit
|
commitdiff
|
tree
2011-01-08
in
g
lorio
n
A
d
ded te
s
t for rotate actions
commit
|
commitdiff
|
tree
2011-01-08
ing
l
orion
Imple
m
en
t
ed shift
i
nstr
u
ctions for MIPS
commit
|
commitdiff
|
tree
2011-01-08
inglorion
I
mpleme
n
t
ed shift ac
t
ions fo
r
i38
6
and AMD6
4
commit
|
commitdiff
|
tree
2011-01-08
i
nglorion
Added test fo
r
bitwise and ari
t
hmetic shift op
e
rations
commit
|
commitdiff
|
tree
2010-12-07
inglor
i
on
Fixed NASM generator
so
t
h
a
t begin_block accepts t
h
e
.
.
.
commit
|
commitdiff
|
tree
2010-12-07
inglorion
Implemented blocks
f
or MI
P
S
.
commit
|
commitdiff
|
tree
2010-12-05
i
nglorion
Allow return without a value
.
commit
|
commitdiff
|
tree
2010-11-21
inglorion
M
ade top-level blocks in i38
6
a
n
d AMD64 s
e
t
E
BP/
R
BP
.
.
.
commit
|
commitdiff
|
tree
2010-11-21
inglorio
n
Added te
s
t cas
e
for code not co
n
tain
e
d
in func
t
ions
.
commit
|
commitdiff
|
tree
2010-11-21
ingl
o
rion
A
dded
support for blocks to i386 an
d
AMD64 target
s
.
commit
|
commitdiff
|
tree
2010-11-21
inglorion
Updated vers
i
on to 0
.
7
.
0
commit
|
commitdiff
|
tree
2010-11-21
i
n
glorio
n
Fixed
string
esc
a
ping in Mi
p
sGasGenerat
o
r
.
commit
|
commitdiff
|
tree
2010-11-21
i
nglorion
Fix
e
d escaping in strings in NasmGenerato
r
.
commit
|
commitdiff
|
tree
2010-11-21
inglorion
A
dded
t
e
sts
for escaping bytes in stri
n
g literals
.
commit
|
commitdiff
|
tree
2010-11-21
ing
l
orion
Impl
e
mented a
t
-expressions for MI
P
S
.
commit
|
commitdiff
|
tree
2010-11-21
inglori
o
n
Upd
a
te
d
version to 0
.
6
.
3
commit
|
commitdiff
|
tree
2010-11-21
inglo
r
i
o
n
Fixed misspel
l
ed
v
a
riable in NasmGenerator
.
commit
|
commitdiff
|
tree
2010-11-21
ingl
o
rion
NasmG
e
ne
r
ator: Escap
e
single quotes in string
s
.
commit
|
commitdiff
|
tree
2010-11-21
inglorion
Add
e
d test cases for at-express
i
ons
.
commit
|
commitdiff
|
tree
2010-11-21
inglori
o
n
Added s
u
pp
o
r
t
for at-exp
r
essi
o
ns to
i
386 and AMD6
4
.
.
.
commit
|
commitdiff
|
tree
2010-11-21
i
n
glo
r
ion
Updated
N
asm
E
LFGenera
t
or
to raise an exc
e
ption
if running
t
h
e
commit
|
commitdiff
|
tree
2010-11-21
inglorion
Add
e
d
.
gitignore file
.
commit
|
commitdiff
|
tree
2010-05-05
inglorion
I
n
cremented ver
s
i
on to 0
.
6
.
2
.
commit
|
commitdiff
|
tree
2010-05-05
inglorion
A
d
ded testcases and fixed b
u
gs
in set-word for i386
.
.
.
commit
|
commitdiff
|
tree
2010-04-15
inglorion
U
p
date
d
v
e
r
s
i
on to
0
.
6
.
1
commit
|
commitdiff
|
tree
2010-04-15
inglorion
Added
m
issin
g
r
equ
i
re for common_code_genera
t
or
.
rb
.
.
.
commit
|
commitdiff
|
tree
2010-04-15
inglorion
Modified MIPSGasGenerator so th
a
t r
d
oc doesn't c
h
oke
.
.
.
commit
|
commitdiff
|
tree
2010-04-15
i
nglorion
Fixed implemen
t
a
t
io
n
of div and mod on i386 an
d
a
m
d
6
4
.
commit
|
commitdiff
|
tree
2010-04-15
inglorion
Updated
t
est cases for div and
m
o
d to refl
e
ct up
d
a
t
ed
.
.
.
commit
|
commitdiff
|
tree
2010-04-15
in
g
lo
r
ion
U
p
d
at
e
d language
d
escription for div and mod
.
commit
|
commitdiff
|
tree
2010-04-14
ingl
o
rion
Adde
d
spec
i
fi
c
ation
of comments to the la
n
g
uage d
e
scription
.
commit
|
commitdiff
|
tree
2010-04-14
inglorion
Fi
x
ed bugs in HTML of language descr
i
ption
.
commit
|
commitdiff
|
tree
2010-04-14
inglorion
Updated language
.
html to bett
e
r
reflect th
e
c
u
rrent
.
.
.
commit
|
commitdiff
|
tree
2010-04-14
inglorion
A
M
D64NASMGenerator
:
fix
e
d bugs un
c
ov
e
red by
m
any-vars
.
.
.
commit
|
commitdiff
|
tree
2010-04-14
inglorion
Added target
s
to test/Makefile to
gen
e
rat
e
GNU assemb
l
er
.
.
.
commit
|
commitdiff
|
tree
2010-04-14
i
n
glorion
Added test cases for fu
n
ctions with many locals an
d
.
.
.
commit
|
commitdiff
|
tree
2010-04-12
inglorion
Added
metho
d
output_file_su
f
fix to
code generato
r
A
PI
.
commit
|
commitdiff
|
tree
2010-04-12
inglorion
Changed version number to 0
.
6
.
0
.
commit
|
commitdiff
|
tree
2010-04-11
inglorion
i386_
n
a
s
m_ge
n
erator: fixed tail_ca
l
l
.
commit
|
commitdiff
|
tree
2010-04-11
ing
l
orion
vo
o
dooc: Sort
architectu
r
es
a
nd formats when lis
t
ing
.
.
.
commit
|
commitdiff
|
tree
2010-04-11
inglorion
Target host a
r
c
hit
e
cture by default, u
n
less a differen
t
.
.
.
commit
|
commitdiff
|
tree
2010-04-11
ingl
o
rion
MipsGasGenerato
r
: added missing method align
.
commit
|
commitdiff
|
tree
2010-04-11
inglorion
MIPSELFGe
n
erato
r
: add
e
d -KPIC to inform the
assembler
.
.
.
commit
|
commitdiff
|
tree
2010-04-11
inglor
i
o
n
Fixed a typo
in
g
a
s_elf_gen
e
rator
.
r
b
.
commit
|
commitdiff
|
tree
2010-04-11
inglo
r
i
o
n
Added missing gas_el
f
_generato
r
.
rb
.
commit
|
commitdiff
|
tree
2010-04-11
inglorion
Added ge
n
erators
to create ELF file
s
for mips
a
nd
m
ipsel
.
commit
|
commitdiff
|
tree
2010-04-11
ingl
o
r
ion
Mip
s
Gas
G
enerator: added support for t
a
il ca
l
ls
.
commit
|
commitdiff
|
tree
2010-04-11
inglorio
n
MipsGasGenerator: Ad
d
ed su
p
port for byte, w
o
rd, get
.
.
.
commit
|
commitdiff
|
tree
2010-04-11
inglorion
MipsGasGen
e
rator: Removed refe
r
ence to non-existent
.
.
.
commit
|
commitdiff
|
tree
2010-04-10
in
g
l
o
rion
MipsGasGenerator
:
added cases
for d
i
v, m
o
d, and mul
commit
|
commitdiff
|
tree
2010-04-10
i
n
glori
o
n
MipsGasGenera
t
or:
commit
|
commitdiff
|
tree
2010-04-10
inglorio
n
Mips
G
asGenerator:
F
ixed calling of fun
c
tions
d
efined
.
.
.
commit
|
commitdiff
|
tree
2010-04-10
inglorion
Add
e
d set and bitwise ope
r
ators
.
commit
|
commitdiff
|
tree
2010-04-10
inglorion
Updated comment describi
n
g the stack frames crea
t
ed by
commit
|
commitdiff
|
tree
2010-04-10
inglorion
Replaced register nam
e
s by mnemon
i
c const
a
n
t
s in MIPSGa
s
G
ene
.
.
.
commit
|
commitdiff
|
tree
2010-04-10
inglorion
MIPSGasGenerator now also reg
i
s
t
ers
for
m
ipse
l
.
commit
|
commitdiff
|
tree
2010-04-10
ingl
o
rion
First step o
n
the way t
o
adding a code
genera
t
or for
.
.
.
commit
|
commitdiff
|
tree
2010-02-10
inglorion
U
p
dated compiler to use new
code generation API
.
commit
|
commitdiff
|
tree
2010-02-10
inglorion
Updated
r
doc documentation
.
commit
|
commitdiff
|
tree
2010-02-10
inglorion
Updat
e
d
m
anpage to
describe the new - and -o
-
arguments
.
.
.
commit
|
commitdiff
|
tree
2010-02-10
ing
l
orio
n
Changed "
s
ection
c
ode" to "s
e
ction
functions" i
n
tests
.
commit
|
commitdiff
|
tree
2010-02-10
ing
l
orion
Add fu
n
cti
o
ns to sect
i
on :functions inste
a
d of s
e
c
tion
.
.
.
commit
|
commitdiff
|
tree
2010-02-10
i
n
g
l
o
r
i
on
I
ntroduced section ali
a
ses
.
commit
|
commitdiff
|
tree
2010-02-09
inglorion
Added test cas
e
for the
new co
d
e generator API
.
commit
|
commitdiff
|
tree
2010-02-09
ing
l
orion
Added n
e
w, simpler, more po
w
erful co
d
e generation
A
PI
.
commit
|
commitdiff
|
tree
2010-02-08
inglorion
Made vo
o
dooc accept "-"
a
nd "-o -"
t
o
r
ead from
s
ta
n
dard
.
.
.
commit
|
commitdiff
|
tree
2010-02-06
inglorion
Fixed top-level Makefil
e
so that make test depends
.
.
.
commit
|
commitdiff
|
tree
2010-02-06
ing
l
o
r
io
n
Added gensym to th
e
public interfa
c
e of
code generators
.
commit
|
commitdiff
|
tree
2010-02-06
inglorion
Modified gemspec to im
p
rov
e
g
e
ner
a
ted rd
o
c documentation
.
commit
|
commitdiff
|
tree
2010-02-06
inglorion
Fix
e
d
AMD64 ELF gener
a
tor t
o
use
"
.
o" as default s
u
ffix
.
.
.
commit
|
commitdiff
|
tree
2010-02-06
i
nglor
i
on
Added su
p
port for RubyGems
.
commit
|
commitdiff
|
tree
2010-02-06
inglorion
Updated
d
oc/Mak
e
file to find libra
r
ies in new
d
irec
t
ory
.
commit
|
commitdiff
|
tree
2010-02-06
inglori
o
n
Updated Makefiles
t
o fit new d
i
r
ectory s
t
ru
c
ture
.
commit
|
commitdiff
|
tree
2010-02-06
ing
l
or
i
on
C
hanged directo
r
y structure to conform to Rub
y
Gems
.
.
.
commit
|
commitdiff
|
tree
2010-02-06
inglorion
Fi
x
ed
parser
s
o that line number
s
are
d
isplayed correctly
.
commit
|
commitdiff
|
tree
2009-10-11
inglorion
Fixed t
a
il_call in i386_na
s
m_gen
e
rator
commit
|
commitdiff
|
tree
2009-10-11
inglorion
Changed test/Makefile to work
with B
S
D make
commit
|
commitdiff
|
tree
next