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
Fixed more typos
2011-08-25
inglori
o
n
Fixe
d
m
o
re typos
commit
|
commitdiff
|
tree
2011-08-25
inglorion
Removed
TODO and fi
x
ed
s
ome t
y
pos in MIPS assembly
.
.
.
commit
|
commitdiff
|
tree
2011-08-25
inglorion
Remo
v
ed mention
o
f "i386" fr
o
m MIP
S
assembly generator
commit
|
commitdiff
|
tree
2011-08-19
in
g
lorion
arm_gas_generator:
D
o
n
't write debug info to stderr
commit
|
commitdiff
|
tree
2011-08-19
in
g
lorion
a
r
m_gas_generator: Implemented tail calls
commit
|
commitdiff
|
tree
2011-08-19
inglorion
arm_g
a
s_generator:
I
mpleme
n
t
e
d
rol
commit
|
commitdiff
|
tree
2011-08-19
inglorion
arm_ga
s
_
g
e
nerato
r
:
Implemented
d
iv and mod
u
s
i
ng __aeabi
_
idi
.
.
.
commit
|
commitdiff
|
tree
2011-08-19
inglorion
arm_gas_g
e
nerator: Emi
t
c
onst
a
nts at every go
t
o and
.
.
.
commit
|
commitdiff
|
tree
2011-08-19
inglorion
ar
m
_
gas_generator
:
Added support for b
l
ocks
commit
|
commitdiff
|
tree
2011-08-19
in
g
lorion
a
rm_gas_generator: make call work wit
h
addresses in
.
.
.
commit
|
commitdiff
|
tree
2011-08-18
ingl
o
rion
First sup
p
o
rt for arm
architecture
commit
|
commitdiff
|
tree
2011-07-08
inglorion
U
pda
t
e
d
tests c
a
ses for s
e
t-byte and se
t
word
commit
|
commitdiff
|
tree
2011-06-25
inglori
o
n
Added test program containing e
r
rors
commit
|
commitdiff
|
tree
2011-06-25
inglorion
A
dde
d
su
p
port for listing
and testing fe
a
tures
commit
|
commitdiff
|
tree
2011-04-04
inglori
o
n
I
mproved er
r
or reporting
commit
|
commitdiff
|
tree
2011-04-04
inglorio
n
Put vali
d
ation
in the parser
commit
|
commitdiff
|
tree
2011-03-20
inglo
r
ion
Made voodo
o
c r
e
port
multiple compiler errors, if
p
r
e
sent
commit
|
commitdiff
|
tree
2011-03-20
inglorion
Changed
"
toplevel" to "top_lev
e
l
"
to alig
n
wit
h
e
x
isti
n
g
.
.
.
commit
|
commitdiff
|
tree
2011-03-19
inglorion
Made com
p
iler
collect errors, instea
d
of bailing out
.
.
.
commit
|
commitdiff
|
tree
2011-03-18
inglorion
Merge
d
validator tests with
c
ompiler
t
es
t
s
commit
|
commitdiff
|
tree
2011-03-18
inglorion
Added
valid
a
tor to compil
e
r
commit
|
commitdiff
|
tree
2011-03-18
i
n
g
l
o
r
ion
Added
su
p
p
ort
f
or at-e
x
pressions to va
l
id
a
tor
commit
|
commitdiff
|
tree
2011-03-17
inglorion
Adde
d
more dir
e
c
tives to
validator
commit
|
commitdiff
|
tree
2011-03-17
in
g
lorion
Added validator
commit
|
commitdiff
|
tree
2011-03-15
ingl
o
ri
o
n
Added
.
gitignore file to test
d
irectory
commit
|
commitdiff
|
tree
2011-01-15
in
g
lorion
S
ynchronized language
.
html with latest lan
g
uage specificat
i
on
commit
|
commitdiff
|
tree
2011-01-10
in
g
lo
r
ion
Added su
p
po
r
t for chained if
commit
|
commitdiff
|
tree
2011-01-10
inglorion
A
d
ded test c
a
se for ch
a
in
e
d i
f
commit
|
commitdiff
|
tree
2011-01-08
inglo
r
ion
Implement
e
d
r
otate actions for MIPS
commit
|
commitdiff
|
tree
2011-01-08
inglorion
Implemente
d
rotate actions for i386 and A
M
D
6
4
commit
|
commitdiff
|
tree
2011-01-08
i
nglorion
Added t
e
st for
rotate acti
o
n
s
commit
|
commitdiff
|
tree
2011-01-08
i
n
glorion
Impleme
n
te
d
shift instructions f
o
r MIP
S
commit
|
commitdiff
|
tree
2011-01-08
inglorion
Imple
m
ented
s
h
ift actio
n
s fo
r
i386 and AMD64
commit
|
commitdiff
|
tree
2011-01-08
inglorio
n
A
dded test for bitwis
e
and ar
i
thmetic shift ope
r
ations
commit
|
commitdiff
|
tree
2010-12-07
inglorion
Fix
e
d NASM genera
t
or
s
o that begin
_
block accepts the
.
.
.
commit
|
commitdiff
|
tree
2010-12-07
inglor
i
on
Implem
e
nted blocks for
M
IPS
.
commit
|
commitdiff
|
tree
2010-12-05
i
nglorion
Allow r
e
turn without a value
.
commit
|
commitdiff
|
tree
2010-11-21
i
n
glorion
Made top-level blocks i
n
i386 a
n
d AMD64 set EBP/
R
BP
.
.
.
commit
|
commitdiff
|
tree
2010-11-21
in
g
lorion
Added
t
e
s
t case for co
d
e not
contained
in fu
n
ctions
.
commit
|
commitdiff
|
tree
2010-11-21
ing
l
orion
Added
support for bloc
k
s
to
i
386 and AM
D
64 ta
r
gets
.
commit
|
commitdiff
|
tree
2010-11-21
inglorion
Update
d
vers
i
on to 0
.
7
.
0
commit
|
commitdiff
|
tree
2010-11-21
inglorion
Fixed string
e
sca
p
ing
in M
i
psGasGenerator
.
commit
|
commitdiff
|
tree
2010-11-21
ingl
o
rion
Fixed escaping in s
t
rings in Na
s
mGener
a
t
or
.
commit
|
commitdiff
|
tree
2010-11-21
inglori
o
n
Add
e
d
t
ests for esca
p
ing byte
s
i
n
st
r
i
ng literals
.
commit
|
commitdiff
|
tree
2010-11-21
i
n
glorion
Implemented at-expressio
n
s fo
r
MIPS
.
commit
|
commitdiff
|
tree
2010-11-21
inglo
r
ion
Updated version to 0
.
6
.
3
commit
|
commitdiff
|
tree
2010-11-21
inglorion
Fix
e
d misspel
l
ed va
r
iable in NasmGe
n
erator
.
commit
|
commitdiff
|
tree
2010-11-21
inglorio
n
NasmGe
n
erator: Escape singl
e
quote
s
i
n
strin
g
s
.
commit
|
commitdiff
|
tree
2010-11-21
ingl
o
rion
Added test cases for at-
e
x
p
r
e
ssions
.
commit
|
commitdiff
|
tree
2010-11-21
inglorion
Adde
d
support for at-expressions
t
o
i
386
a
n
d
A
M
D
6
4
.
.
.
commit
|
commitdiff
|
tree
2010-11-21
i
nglorion
Update
d
NasmELFG
e
ner
a
tor to raise
an exception if ru
n
nin
g
the
commit
|
commitdiff
|
tree
2010-11-21
i
n
glorion
A
dded
.
gitignore fi
l
e
.
commit
|
commitdiff
|
tree
2010-05-05
inglorion
Incremented version to 0
.
6
.
2
.
commit
|
commitdiff
|
tree
2010-05-05
ing
l
orion
Added testc
a
se
s
and fixed
b
ugs
in set
-
w
ord f
o
r i386
.
.
.
commit
|
commitdiff
|
tree
2010-04-15
ing
l
ori
o
n
U
p
dated v
e
r
s
i
on to 0
.
6
.
1
commit
|
commitdiff
|
tree
2010-04-15
inglorio
n
Added
m
issing require for common_code_gen
e
r
ator
.
rb
.
.
.
commit
|
commitdiff
|
tree
2010-04-15
i
n
glor
i
on
Modifie
d
MI
P
SGasGenerator so that rd
o
c doesn't c
h
oke
.
.
.
commit
|
commitdiff
|
tree
2010-04-15
in
g
lorion
Fixed imp
l
emen
t
ation of div and mod on i386
a
nd a
m
d
64
.
commit
|
commitdiff
|
tree
2010-04-15
i
n
glorion
Updated test cases
for
div and mod to r
e
flect upd
a
ted
.
.
.
commit
|
commitdiff
|
tree
2010-04-15
inglorion
Updated lang
u
age d
e
scription for div and
m
o
d
.
commit
|
commitdiff
|
tree
2010-04-14
inglorion
Added
s
pec
i
fication of comments to the langu
a
ge desc
r
iption
.
commit
|
commitdiff
|
tree
2010-04-14
inglorion
Fixed bugs
in HTML of
l
anguag
e
des
c
ript
i
on
.
commit
|
commitdiff
|
tree
2010-04-14
ing
l
o
r
ion
Up
d
a
t
ed language
.
html to bet
t
er reflect the current
.
.
.
commit
|
commitdiff
|
tree
2010-04-14
i
ng
l
orion
AMD64NASMGe
n
era
t
or
:
fixed bugs
unco
v
ered by
many-va
r
s
.
.
.
commit
|
commitdiff
|
tree
2010-04-14
in
g
lo
r
ion
Adde
d
targets to test/Make
f
i
le to gener
a
te GNU as
s
em
b
l
e
r
.
.
.
commit
|
commitdiff
|
tree
2010-04-14
inglorion
Added te
s
t
c
ases for functions
w
ith many locals
a
nd
.
.
.
commit
|
commitdiff
|
tree
2010-04-12
i
nglorion
Adde
d
m
e
thod output_file_suffix
to code generator API
.
commit
|
commitdiff
|
tree
2010-04-12
in
g
lorion
C
h
a
n
ged ver
s
ion numb
e
r to 0
.
6
.
0
.
commit
|
commitdiff
|
tree
2010-04-11
inglorion
i
386_nasm_generator
:
f
ixed t
a
il_call
.
commit
|
commitdiff
|
tree
2010-04-11
inglorion
voodo
o
c
:
Sor
t
archi
t
ect
u
res and formats w
h
en
l
isting
.
.
.
commit
|
commitdiff
|
tree
2010-04-11
inglorion
T
a
r
get host ar
c
h
i
t
ecture by
default, unless a different
.
.
.
commit
|
commitdiff
|
tree
2010-04-11
i
n
g
lo
r
ion
MipsG
a
sGenera
t
or:
a
dded missing method alig
n
.
commit
|
commitdiff
|
tree
2010-04-11
inglor
i
on
MI
P
S
E
L
F
Generator: adde
d
-KPIC to inform the a
s
sembler
.
.
.
commit
|
commitdiff
|
tree
2010-04-11
inglorion
Fixed a typo in gas_
e
lf_gener
a
tor
.
r
b
.
commit
|
commitdiff
|
tree
2010-04-11
inglo
r
ion
Added missing
g
as_elf_generator
.
rb
.
commit
|
commitdiff
|
tree
2010-04-11
i
n
glo
r
io
n
Added generators to create ELF files for m
i
p
s and mipsel
.
commit
|
commitdiff
|
tree
2010-04-11
in
g
lorion
Mi
p
sGa
s
G
en
e
r
a
tor: added su
p
port for ta
i
l call
s
.
commit
|
commitdiff
|
tree
2010-04-11
inglor
i
on
Mips
G
asGenerator
:
Add
e
d suppo
r
t for
by
t
e,
w
ord, get
.
.
.
commit
|
commitdiff
|
tree
2010-04-11
inglorion
Mips
G
asGenerator
:
Removed r
e
ference
t
o
n
on
-
ex
i
stent
.
.
.
commit
|
commitdiff
|
tree
2010-04-10
i
n
glorion
MipsGasGenerator: added cases for div, mod
,
an
d
mul
commit
|
commitdiff
|
tree
2010-04-10
inglorion
MipsGasGenerator
:
commit
|
commitdiff
|
tree
2010-04-10
inglorion
M
ips
G
asGenerato
r
: F
i
xed c
a
lling
of functions d
e
fined
.
.
.
commit
|
commitdiff
|
tree
2010-04-10
i
n
g
l
orion
Add
e
d s
e
t
and bit
w
ise
operat
o
rs
.
commit
|
commitdiff
|
tree
2010-04-10
inglor
i
on
Updated comment describ
i
n
g the stack
f
rames create
d
by
commit
|
commitdiff
|
tree
2010-04-10
inglorion
R
epl
a
ce
d
register names by mne
m
onic cons
t
ants in
M
IPSGasGene
.
.
.
commit
|
commitdiff
|
tree
2010-04-10
in
g
lorion
MIPSG
a
sGenerator now also registers for
m
ipse
l
.
commit
|
commitdiff
|
tree
2010-04-10
inglor
i
on
First step on th
e
way to adding a code ge
n
erator for
.
.
.
commit
|
commitdiff
|
tree
2010-02-10
i
n
g
lorion
Updated comp
i
le
r
to use new code generation API
.
commit
|
commitdiff
|
tree
2010-02-10
inglor
i
on
Updated
r
doc
d
ocumentation
.
commit
|
commitdiff
|
tree
2010-02-10
inglorion
Updated manpage to describe the new
-
a
nd -o - arg
u
m
ents
.
.
.
commit
|
commitdiff
|
tree
2010-02-10
i
n
glorion
Changed "section code" to "
s
e
c
tion
fun
c
tions" in tests
.
commit
|
commitdiff
|
tree
2010-02-10
inglor
i
on
Add functions to sec
t
ion
:f
u
nc
t
ions instead of
s
ect
i
on
.
.
.
commit
|
commitdiff
|
tree
2010-02-10
inglorion
In
t
roduced section a
l
iases
.
commit
|
commitdiff
|
tree
2010-02-09
i
ngl
o
rion
Ad
d
ed tes
t
case
for the new code
generator API
.
commit
|
commitdiff
|
tree
2010-02-09
inglorion
Added new, sim
p
ler, more powe
r
ful code gene
r
ation
A
PI
.
commit
|
commitdiff
|
tree
2010-02-08
i
ng
l
o
rio
n
Made voodoo
c
acce
p
t "-" and "-o -" to read from standard
.
.
.
commit
|
commitdiff
|
tree
2010-02-06
inglorion
Fixed top-leve
l
Mak
e
fi
l
e so tha
t
m
ake test depends
.
.
.
commit
|
commitdiff
|
tree
2010-02-06
inglor
i
on
Added gensym to the publi
c
i
n
t
erfa
c
e
o
f code gene
r
a
tors
.
commit
|
commitdiff
|
tree
2010-02-06
inglo
r
ion
Modified gems
p
ec to improve ge
n
erated rdoc
d
o
c
um
e
nt
a
tion
.
commit
|
commitdiff
|
tree
2010-02-06
ing
l
orion
Fix
e
d AMD64 ELF generator to use "
.
o" as defa
u
lt suffix
.
.
.
commit
|
commitdiff
|
tree
next