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_gas_genera
t
or: Emit cons
t
a
n
ts at
every g
o
to and
.
.
.
commit
|
commitdiff
|
tree
2011-08-19
inglorion
arm_gas_ge
n
erato
r
: Added support for blocks
commit
|
commitdiff
|
tree
2011-08-19
inglorion
a
rm_gas_generator: make c
a
ll
w
o
rk
with addre
s
ses in
.
.
.
commit
|
commitdiff
|
tree
2011-08-18
inglorion
Fi
r
st support f
o
r arm architecture
commit
|
commitdiff
|
tree
2011-07-08
ing
l
or
i
on
Updated tests cases f
o
r set-byte and set
wo
r
d
commit
|
commitdiff
|
tree
2011-06-25
ingl
o
rion
Added test p
r
ogram containin
g
errors
commit
|
commitdiff
|
tree
2011-06-25
inglori
o
n
Added suppor
t
f
or l
i
stin
g
an
d
t
e
sting featur
e
s
commit
|
commitdiff
|
tree
2011-04-04
i
n
glorion
Imp
r
o
v
ed error reporti
n
g
commit
|
commitdiff
|
tree
2011-04-04
i
n
glorion
Put
validation in
t
h
e pa
r
ser
commit
|
commitdiff
|
tree
2011-03-20
inglo
r
i
o
n
Made vood
o
o
c rep
o
r
t multip
l
e compile
r
e
r
ro
r
s, if
p
r
e
s
ent
commit
|
commitdiff
|
tree
2011-03-20
i
nglo
r
ion
Changed
"toplevel" to "top_le
v
el" t
o
al
i
gn with existing
.
.
.
commit
|
commitdiff
|
tree
2011-03-19
inglor
i
on
Ma
d
e compiler
c
ollect errors, instead of bailing out
.
.
.
commit
|
commitdiff
|
tree
2011-03-18
inglorion
Me
r
g
ed validator tests with c
o
mpiler tests
commit
|
commitdiff
|
tree
2011-03-18
inglo
r
io
n
Added
v
alidator to compi
l
er
commit
|
commitdiff
|
tree
2011-03-18
inglorion
Add
e
d supp
o
r
t
for
a
t-expressions to validator
commit
|
commitdiff
|
tree
2011-03-17
inglorio
n
A
dded
m
o
re directive
s
to val
i
dator
commit
|
commitdiff
|
tree
2011-03-17
inglorion
Added valid
a
tor
commit
|
commitdiff
|
tree
2011-03-15
ing
l
o
r
ion
A
d
ded
.
git
i
gnore
f
ile to tes
t
dir
e
ctory
commit
|
commitdiff
|
tree
2011-01-15
inglor
i
o
n
Synchron
i
z
e
d
la
n
gu
a
g
e
.
htm
l
with la
t
est lang
u
age
s
pecificat
i
on
commit
|
commitdiff
|
tree
2011-01-10
inglorion
Adde
d
support for chai
n
ed
i
f
commit
|
commitdiff
|
tree
2011-01-10
ing
l
or
i
on
A
d
ded test case for c
h
ained
i
f
commit
|
commitdiff
|
tree
2011-01-08
in
g
lorion
Imp
l
emented
r
o
tate actions f
o
r MIPS
commit
|
commitdiff
|
tree
2011-01-08
inglorion
Im
p
lemen
t
ed rotate
a
c
tions
for i
3
86 an
d
AMD64
commit
|
commitdiff
|
tree
2011-01-08
i
ngl
o
rio
n
Ad
d
ed test for
r
otate actions
commit
|
commitdiff
|
tree
2011-01-08
inglorion
Implemented shift
i
n
s
tructions
f
or MIPS
commit
|
commitdiff
|
tree
2011-01-08
ing
l
or
i
on
Implemen
t
ed
shift
a
cti
o
ns fo
r
i
3
86 and AMD64
commit
|
commitdiff
|
tree
2011-01-08
inglo
r
ion
Added test for b
i
twise and ar
i
thmetic
sh
i
ft ope
r
at
i
on
s
commit
|
commitdiff
|
tree
2010-12-07
inglori
o
n
F
ixed NASM
g
ener
a
tor so that begin_
b
lock accepts
t
he
.
.
.
commit
|
commitdiff
|
tree
2010-12-07
inglorio
n
Implem
e
nte
d
blocks f
o
r MI
P
S
.
commit
|
commitdiff
|
tree
2010-12-05
inglorion
Al
l
ow return with
o
ut a
value
.
commit
|
commitdiff
|
tree
2010-11-21
inglorion
Made top-l
e
vel block
s
in i386 and AMD
6
4 set EBP/RBP
.
.
.
commit
|
commitdiff
|
tree
2010-11-21
ing
l
orion
Added
test
c
ase
f
o
r
c
ode not con
t
ain
e
d in
fu
n
ctions
.
commit
|
commitdiff
|
tree
2010-11-21
inglori
o
n
Added supp
o
rt for blocks to i38
6
and AM
D
64 t
a
rget
s
.
commit
|
commitdiff
|
tree
2010-11-21
i
nglorion
U
pd
a
ted versi
o
n to 0
.
7
.
0
commit
|
commitdiff
|
tree
2010-11-21
i
nglorion
Fixed string es
c
a
ping in
M
ipsGasGenerator
.
commit
|
commitdiff
|
tree
2010-11-21
inglorion
Fixed esca
p
ing in strings in NasmGenerator
.
commit
|
commitdiff
|
tree
2010-11-21
inglor
i
on
A
dded
t
e
sts for escap
i
ng bytes in
s
tring liter
a
ls
.
commit
|
commitdiff
|
tree
2010-11-21
i
nglorion
Imple
m
ented at-expressions
for MIPS
.
commit
|
commitdiff
|
tree
2010-11-21
inglorio
n
Updated ve
r
sion to 0
.
6
.
3
commit
|
commitdiff
|
tree
2010-11-21
inglorion
Fixed misspelled
va
r
i
a
b
l
e in
Nas
m
G
enera
t
or
.
commit
|
commitdiff
|
tree
2010-11-21
inglorion
NasmGenerator: Escape sin
g
le q
u
otes
in strings
.
commit
|
commitdiff
|
tree
2010-11-21
ingl
o
ri
o
n
Added te
s
t
cases for at-e
x
p
r
essio
n
s
.
commit
|
commitdiff
|
tree
2010-11-21
inglo
r
ion
Adde
d
supp
o
r
t
for at-e
x
pressions to i3
8
6 and AM
D
6
4
.
.
.
commit
|
commitdiff
|
tree
2010-11-21
inglorion
Update
d
NasmELFGenerator
to raise an exception i
f
run
n
ing
th
e
commit
|
commitdiff
|
tree
2010-11-21
inglo
r
ion
Added
.
gi
t
ignore fil
e
.
commit
|
commitdiff
|
tree
2010-05-05
inglo
r
ion
Incre
m
en
t
e
d
ve
r
sion to 0
.
6
.
2
.
commit
|
commitdiff
|
tree
2010-05-05
i
n
glorion
Added
testcases and fi
x
ed bugs in set-word for i386
.
.
.
commit
|
commitdiff
|
tree
2010-04-15
ingl
o
r
i
o
n
Up
d
ated
v
ers
i
on to 0
.
6
.
1
commit
|
commitdiff
|
tree
2010-04-15
inglori
o
n
Added missing requ
i
re for common_code_g
e
nerator
.
rb
.
.
.
commit
|
commitdiff
|
tree
2010-04-15
inglorion
Modified
M
IPSGasGenerato
r
so that r
d
oc d
o
esn't choke
.
.
.
commit
|
commitdiff
|
tree
2010-04-15
inglo
r
ion
Fixed i
m
plement
a
tion of div
a
nd mod on i38
6
and amd64
.
commit
|
commitdiff
|
tree
2010-04-15
inglori
o
n
Updated test cases for div and mod to refle
c
t up
d
ated
.
.
.
commit
|
commitdiff
|
tree
2010-04-15
inglorion
Upd
a
ted language descrip
t
i
o
n for d
i
v and mod
.
commit
|
commitdiff
|
tree
2010-04-14
inglor
i
o
n
Added specificatio
n
of com
m
en
t
s
to the
lang
u
a
ge description
.
commit
|
commitdiff
|
tree
2010-04-14
inglorion
Fixed
bugs in
H
T
ML of language desc
r
iptio
n
.
commit
|
commitdiff
|
tree
2010-04-14
inglorion
Upda
t
ed language
.
html
t
o
better
r
eflect the current
.
.
.
commit
|
commitdiff
|
tree
2010-04-14
inglor
i
on
AMD64NASMGenerato
r
: f
i
xed bug
s
uncovered by many-va
r
s
.
.
.
commit
|
commitdiff
|
tree
2010-04-14
inglo
r
ion
A
d
ded targets to test
/
Makef
i
le
t
o generate GNU a
s
sembler
.
.
.
commit
|
commitdiff
|
tree
2010-04-14
i
n
glorion
Ad
d
ed test cases for fun
c
tio
n
s wit
h
many locals
a
nd
.
.
.
commit
|
commitdiff
|
tree
2010-04-12
i
ng
l
orion
Ad
d
e
d me
t
h
o
d
output
_
f
ile_suffix to
code generator API
.
commit
|
commitdiff
|
tree
2010-04-12
inglorion
C
h
anged ver
s
ion
n
umb
e
r to
0
.
6
.
0
.
commit
|
commitdiff
|
tree
2010-04-11
inglorion
i386_nasm_gen
e
r
ator:
f
i
x
ed tail
_
ca
l
l
.
commit
|
commitdiff
|
tree
2010-04-11
inglorion
voo
d
ooc: Sort archit
e
ctures and formats when listi
n
g
.
.
.
commit
|
commitdiff
|
tree
2010-04-11
ing
l
o
rio
n
T
a
r
g
et host arch
i
tectur
e
by defa
u
lt, unles
s
a different
.
.
.
commit
|
commitdiff
|
tree
2010-04-11
inglorion
MipsGasGenerator:
adde
d
missing method
a
lign
.
commit
|
commitdiff
|
tree
2010-04-11
inglorion
MIPSELFGenerator: add
e
d -KPIC t
o
inf
o
rm the assem
b
ler
.
.
.
commit
|
commitdiff
|
tree
2010-04-11
i
n
glorion
Fixed
a
t
ypo in
g
a
s
_elf_generator
.
rb
.
commit
|
commitdiff
|
tree
2010-04-11
i
nglorion
Added missin
g
g
a
s_elf_generator
.
rb
.
commit
|
commitdiff
|
tree
2010-04-11
ing
l
orion
Adde
d
g
enerators to
c
r
eate ELF
fi
l
es for mips and mipsel
.
commit
|
commitdiff
|
tree
2010-04-11
ing
l
orion
MipsGasGene
r
ator
:
add
e
d
support for ta
i
l calls
.
commit
|
commitdiff
|
tree
2010-04-11
inglori
o
n
M
ipsGasGener
a
tor: Adde
d
support for byte, wor
d
, get
.
.
.
commit
|
commitdiff
|
tree
2010-04-11
in
g
l
o
rion
MipsGasGenerator: Removed reference to non-existent
.
.
.
commit
|
commitdiff
|
tree
2010-04-10
inglorion
MipsGasGenerator
:
ad
d
ed cases
for di
v
, m
o
d, and mul
commit
|
commitdiff
|
tree
2010-04-10
inglor
i
on
MipsGasGenerator:
commit
|
commitdiff
|
tree
2010-04-10
inglor
i
on
Mi
p
sGasG
e
nerator
:
Fixed c
a
l
l
ing of functions d
e
fi
n
ed
.
.
.
commit
|
commitdiff
|
tree
2010-04-10
i
nglorion
Added s
e
t
a
nd bitwise op
e
ra
t
o
r
s
.
commit
|
commitdiff
|
tree
2010-04-10
inglorion
U
pdated comme
n
t
d
escri
b
ing
the stack frames created b
y
commit
|
commitdiff
|
tree
2010-04-10
inglor
i
o
n
Replac
e
d
regi
s
ter names by mnemonic constants in MIPSGasG
e
n
e
.
.
.
commit
|
commitdiff
|
tree
2010-04-10
inglorion
MI
P
S
G
asGenerator
n
o
w
also
r
e
gisters for mipsel
.
commit
|
commitdiff
|
tree
2010-04-10
inglorion
First step on the way to a
d
ding a code gener
a
tor for
.
.
.
commit
|
commitdiff
|
tree
2010-02-10
i
n
glor
i
on
Up
d
ated
comp
i
le
r
to use new code
g
eneration
A
P
I
.
commit
|
commitdiff
|
tree
2010-02-10
inglorion
Updated rdoc documentation
.
commit
|
commitdiff
|
tree
2010-02-10
inglorion
U
p
dat
e
d manpage to describe t
h
e new -
a
nd -o - argu
m
e
nt
s
.
.
.
commit
|
commitdiff
|
tree
2010-02-10
inglorion
Ch
a
ng
e
d "se
c
ti
o
n code" to "secti
o
n
functions" in
t
ests
.
commit
|
commitdiff
|
tree
2010-02-10
inglor
i
on
Ad
d
functions to section
:
functions
inste
a
d
o
f section
.
.
.
commit
|
commitdiff
|
tree
2010-02-10
in
g
lorion
I
nt
r
oduc
e
d
section aliases
.
commit
|
commitdiff
|
tree
2010-02-09
i
n
glorion
Added t
e
st
c
a
s
e
f
o
r the new code generator A
P
I
.
commit
|
commitdiff
|
tree
2010-02-09
i
n
glorion
Added new, simpler,
m
ore powerful code gene
r
ation API
.
commit
|
commitdiff
|
tree
2010-02-08
ingl
o
r
i
on
Made voodo
o
c accept
"-"
and "-o -"
t
o read from standard
.
.
.
commit
|
commitdiff
|
tree
2010-02-06
inglori
o
n
F
ixed top-level
M
akefile
s
o t
h
at mak
e
test d
e
p
e
nds
.
.
.
commit
|
commitdiff
|
tree
2010-02-06
ing
l
orion
A
d
de
d
gensym to
the public
i
n
terface of code generators
.
commit
|
commitdiff
|
tree
2010-02-06
inglorion
Mod
i
fied gemspec to improve ge
n
erated rdoc
d
ocument
a
tio
n
.
commit
|
commitdiff
|
tree
2010-02-06
i
nglorio
n
Fixed AMD64 ELF generator to
u
s
e "
.
o
"
a
s defaul
t
s
uf
f
ix
.
.
.
commit
|
commitdiff
|
tree
2010-02-06
ing
l
orion
Added su
p
port
f
or R
u
byGems
.
commit
|
commitdiff
|
tree
2010-02-06
i
nglorion
Updated
do
c
/
M
ake
f
ile to find l
i
br
a
ries in n
e
w directory
.
commit
|
commitdiff
|
tree
2010-02-06
i
nglor
i
on
Up
d
ated Makefiles to fit n
e
w direct
o
ry st
r
uc
t
ure
.
commit
|
commitdiff
|
tree
2010-02-06
i
n
g
lorion
C
h
a
nged dir
e
ctory st
r
u
c
t
u
re to co
n
form
to Rub
y
Gems
.
.
.
commit
|
commitdiff
|
tree
2010-02-06
inglorion
Fixed parser so t
h
at line numbers
a
re displayed corr
e
ctly
.
commit
|
commitdiff
|
tree
2009-10-11
inglorion
Fixed tail_call in i386_nasm_generator
commit
|
commitdiff
|
tree
2009-10-11
inglorion
Changed test/Makefil
e
to work with
B
SD make
commit
|
commitdiff
|
tree
next