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
F
i
xe
d
mo
r
e typo
s
commit
|
commitdiff
|
tree
2011-08-25
inglorion
R
e
mov
e
d TODO and fixed some typ
o
s in MI
P
S assembly
.
.
.
commit
|
commitdiff
|
tree
2011-08-25
inglo
r
io
n
Re
m
ov
e
d
m
e
n
t
ion
of "i3
8
6" fro
m
M
IP
S
a
s
sembly
generator
commit
|
commitdiff
|
tree
2011-08-19
inglorion
a
rm_gas_generat
o
r:
D
o
n't wri
t
e debug in
f
o to stderr
commit
|
commitdiff
|
tree
2011-08-19
inglorion
arm_gas_g
e
nerato
r
: Implemented
tail calls
commit
|
commitdiff
|
tree
2011-08-19
inglorion
arm_gas
_
generato
r
: Implemen
t
ed rol
commit
|
commitdiff
|
tree
2011-08-19
i
nglorion
arm_gas_ge
n
e
r
ator: Implemented div an
d
m
o
d usin
g
__aeab
i
_idi
.
.
.
commit
|
commitdiff
|
tree
2011-08-19
inglorion
arm_gas_gene
r
ator: Emit consta
n
ts
a
t every goto
and
.
.
.
commit
|
commitdiff
|
tree
2011-08-19
ing
l
orion
arm_gas_generator: Added su
p
port for blocks
commit
|
commitdiff
|
tree
2011-08-19
in
g
lorion
arm_gas_g
e
ne
r
ator: make call work with add
r
e
s
ses in
.
.
.
commit
|
commitdiff
|
tree
2011-08-18
i
n
g
l
o
rion
F
i
rs
t
su
p
port
f
or
ar
m
architecture
commit
|
commitdiff
|
tree
2011-07-08
ing
l
ori
o
n
Up
d
at
e
d
t
e
sts cases for set-byte an
d
s
et
w
ord
commit
|
commitdiff
|
tree
2011-06-25
i
n
g
l
orion
Added test program containing errors
commit
|
commitdiff
|
tree
2011-06-25
inglorion
Added support for listing and testing feat
u
re
s
commit
|
commitdiff
|
tree
2011-04-04
i
n
glorion
Improved error
r
eporting
commit
|
commitdiff
|
tree
2011-04-04
inglori
o
n
Put vali
d
atio
n
in
th
e
parser
commit
|
commitdiff
|
tree
2011-03-20
inglorio
n
Made voodo
o
c
re
p
o
r
t
m
ultiple c
o
mpiler er
r
ors, if pr
e
sent
commit
|
commitdiff
|
tree
2011-03-20
ing
l
ori
o
n
Change
d
"to
p
l
e
vel" to "t
o
p_level"
to alig
n
w
i
th existing
.
.
.
commit
|
commitdiff
|
tree
2011-03-19
i
n
g
lori
o
n
Made com
p
iler collect error
s
,
instead of b
a
iling
o
u
t
.
.
.
commit
|
commitdiff
|
tree
2011-03-18
inglorion
Merg
e
d validator tests wi
t
h com
p
il
e
r t
e
sts
commit
|
commitdiff
|
tree
2011-03-18
inglo
r
i
on
A
dded
v
a
l
idator to
compiler
commit
|
commitdiff
|
tree
2011-03-18
inglorion
Added support for at-expr
e
ssions
t
o validator
commit
|
commitdiff
|
tree
2011-03-17
inglorion
Adde
d
m
o
re
directives to validator
commit
|
commitdiff
|
tree
2011-03-17
inglo
r
i
on
Ad
d
ed vali
d
a
t
o
r
commit
|
commitdiff
|
tree
2011-03-15
i
n
glorion
Add
e
d
.
g
it
i
gnore file
t
o test directory
commit
|
commitdiff
|
tree
2011-01-15
i
n
glorion
Synchronized langu
a
ge
.
htm
l
with l
a
test language
speci
f
icati
o
n
commit
|
commitdiff
|
tree
2011-01-10
in
g
lorio
n
A
dded support fo
r
c
hained if
commit
|
commitdiff
|
tree
2011-01-10
inglorio
n
Added tes
t
case for chained
i
f
commit
|
commitdiff
|
tree
2011-01-08
inglorion
Impleme
n
ted rotate actio
n
s
f
o
r MIPS
commit
|
commitdiff
|
tree
2011-01-08
inglorion
Impl
e
men
t
ed rotate
actions fo
r
i386 and
AMD6
4
commit
|
commitdiff
|
tree
2011-01-08
inglor
i
o
n
A
d
d
e
d test for
r
otate actions
commit
|
commitdiff
|
tree
2011-01-08
inglorion
I
m
plemented shift inst
r
uctions for MIPS
commit
|
commitdiff
|
tree
2011-01-08
ing
l
orion
I
mplem
e
nted shif
t
actions for i
3
8
6 and AMD64
commit
|
commitdiff
|
tree
2011-01-08
inglori
o
n
A
d
ded test for bitwise and
arithmet
i
c shift o
p
er
a
tions
commit
|
commitdiff
|
tree
2010-12-07
inglori
o
n
Fixed N
A
S
M generato
r
so that begin_block accepts the
.
.
.
commit
|
commitdiff
|
tree
2010-12-07
in
g
lorion
Implemente
d
b
l
ocks for
M
IPS
.
commit
|
commitdiff
|
tree
2010-12-05
inglori
o
n
Allow
return without a value
.
commit
|
commitdiff
|
tree
2010-11-21
inglo
r
ion
Made top-
l
evel blocks in
i
386 and AMD64 set EBP/
R
BP
.
.
.
commit
|
commitdiff
|
tree
2010-11-21
ingl
o
r
i
on
A
dded test
c
a
s
e
f
or code
n
o
t
cont
a
in
e
d
in functi
o
ns
.
commit
|
commitdiff
|
tree
2010-11-21
i
nglorion
Added support f
o
r blo
c
ks to i386 and AMD
6
4 targets
.
commit
|
commitdiff
|
tree
2010-11-21
inglor
i
on
U
p
da
t
e
d version to 0
.
7
.
0
commit
|
commitdiff
|
tree
2010-11-21
i
n
glorio
n
F
i
xed string escapin
g
in MipsGasGenerator
.
commit
|
commitdiff
|
tree
2010-11-21
ingl
o
rion
Fixed
e
scaping in strings in NasmGe
n
e
r
ator
.
commit
|
commitdiff
|
tree
2010-11-21
ing
l
orion
Added tests
f
or esca
p
i
ng bytes in strin
g
litera
l
s
.
commit
|
commitdiff
|
tree
2010-11-21
inglorion
Implemented at-
e
x
p
ressions
f
or MIPS
.
commit
|
commitdiff
|
tree
2010-11-21
inglorion
U
p
dated version to 0
.
6
.
3
commit
|
commitdiff
|
tree
2010-11-21
in
g
lorion
Fix
e
d mis
s
pelled variabl
e
in NasmGenerat
o
r
.
commit
|
commitdiff
|
tree
2010-11-21
inglo
r
ion
NasmGenerator: Escape
single q
u
o
t
es in stri
n
gs
.
commit
|
commitdiff
|
tree
2010-11-21
i
n
g
l
o
rion
Adde
d
test cases for at-express
i
ons
.
commit
|
commitdiff
|
tree
2010-11-21
ingl
o
rion
Ad
d
e
d
support for at-expressions to i386 and AMD64
.
.
.
commit
|
commitdiff
|
tree
2010-11-21
ing
l
ori
o
n
U
p
dated NasmELFGenerator to
r
aise an exception i
f
runni
n
g
the
commit
|
commitdiff
|
tree
2010-11-21
inglorion
Added
.
g
itign
o
re
f
ile
.
commit
|
commitdiff
|
tree
2010-05-05
inglorion
I
n
cr
e
mented version to 0
.
6
.
2
.
commit
|
commitdiff
|
tree
2010-05-05
inglorion
Added testcase
s
a
nd fi
x
ed bugs in set
-
word for i
3
86
.
.
.
commit
|
commitdiff
|
tree
2010-04-15
inglorion
Updated v
e
rsion to 0
.
6
.
1
commit
|
commitdiff
|
tree
2010-04-15
inglorion
Added
mis
s
ing re
q
uire f
o
r comm
o
n_cod
e
_generator
.
rb
.
.
.
commit
|
commitdiff
|
tree
2010-04-15
inglorion
Modified
M
IPSGasGenerat
o
r so that rdoc d
o
esn't
cho
k
e
.
.
.
commit
|
commitdiff
|
tree
2010-04-15
ing
l
ori
o
n
F
i
xed impleme
n
tat
i
on of div and mod on i38
6
and amd64
.
commit
|
commitdiff
|
tree
2010-04-15
inglorion
Updated tes
t
cases for
div and mod to reflect
u
pdated
.
.
.
commit
|
commitdiff
|
tree
2010-04-15
inglo
r
i
o
n
Updated l
a
nguage desc
r
iption
for div
a
nd mod
.
commit
|
commitdiff
|
tree
2010-04-14
inglorion
Added spec
i
fication of comm
e
nts to the language d
e
scription
.
commit
|
commitdiff
|
tree
2010-04-14
inglorion
Fi
x
ed b
u
gs i
n
HTML of language descr
i
ption
.
commit
|
commitdiff
|
tree
2010-04-14
inglorion
Up
d
ated langua
g
e
.
html to bett
e
r r
e
flect th
e
current
.
.
.
commit
|
commitdiff
|
tree
2010-04-14
inglorion
AMD64NA
S
MGenerator: fixed bugs uncovered by many-vars
.
.
.
commit
|
commitdiff
|
tree
2010-04-14
i
nglorion
Added t
a
rgets to test/Makefile to generate
GNU assembler
.
.
.
commit
|
commitdiff
|
tree
2010-04-14
inglorion
Added test case
s
f
o
r functio
n
s with many
locals an
d
.
.
.
commit
|
commitdiff
|
tree
2010-04-12
inglorion
Add
e
d
m
etho
d
outpu
t
_file_
s
u
f
fix to
c
ode gene
r
ator API
.
commit
|
commitdiff
|
tree
2010-04-12
ing
l
o
rion
Ch
a
n
g
e
d version
n
umber to 0
.
6
.
0
.
commit
|
commitdiff
|
tree
2010-04-11
inglor
i
o
n
i38
6
_
n
asm
_
gener
a
tor: fixed tail
_
call
.
commit
|
commitdiff
|
tree
2010-04-11
inglorion
voodooc:
S
or
t
architectures an
d
formats when listing
.
.
.
commit
|
commitdiff
|
tree
2010-04-11
inglorion
Target
ho
s
t architecture by def
a
ult, u
n
less a differen
t
.
.
.
commit
|
commitdiff
|
tree
2010-04-11
i
nglorion
Mips
G
asGenerator:
a
dded missing method align
.
commit
|
commitdiff
|
tree
2010-04-11
inglorion
MIPSELFGenerator: added -K
P
IC to inf
o
rm the assem
b
l
e
r
.
.
.
commit
|
commitdiff
|
tree
2010-04-11
ing
l
orion
Fi
x
ed a typ
o
in gas_elf_gener
a
tor
.
rb
.
commit
|
commitdiff
|
tree
2010-04-11
inglorion
A
d
ded missing
g
a
s_elf_generator
.
rb
.
commit
|
commitdiff
|
tree
2010-04-11
i
n
glorion
Added generat
o
rs t
o
cre
a
t
e
ELF files for mi
p
s
a
n
d mi
p
s
e
l
.
commit
|
commitdiff
|
tree
2010-04-11
inglorion
Mip
s
GasGenera
t
or: added support for tail call
s
.
commit
|
commitdiff
|
tree
2010-04-11
i
nglorion
MipsGasGenerator
:
A
d
ded support for by
t
e, wor
d
, get
.
.
.
commit
|
commitdiff
|
tree
2010-04-11
ingl
o
ri
o
n
MipsGasGener
a
tor: Removed
r
eference to non
-
existe
n
t
.
.
.
commit
|
commitdiff
|
tree
2010-04-10
ing
l
orion
Mips
G
asGener
a
tor: added c
a
ses for div, mod, and m
u
l
commit
|
commitdiff
|
tree
2010-04-10
i
n
g
lor
i
o
n
Mip
s
GasGe
n
erator:
commit
|
commitdiff
|
tree
2010-04-10
ingl
o
rion
Mips
G
asGenerator: Fixed calli
n
g of functions define
d
.
.
.
commit
|
commitdiff
|
tree
2010-04-10
inglorion
Added se
t
and b
i
twise operators
.
commit
|
commitdiff
|
tree
2010-04-10
inglori
o
n
Update
d
comment describing the sta
c
k frames created
b
y
commit
|
commitdiff
|
tree
2010-04-10
inglorion
Replac
e
d re
g
ister name
s
by mnemonic constants in MIPSGasGene
.
.
.
commit
|
commitdiff
|
tree
2010-04-10
i
n
g
lorion
MIPSGa
s
Generato
r
n
o
w
also r
e
gisters for
mips
e
l
.
commit
|
commitdiff
|
tree
2010-04-10
ing
l
orion
F
ir
s
t st
e
p on
t
h
e way
t
o adding a c
o
d
e
gene
r
ator for
.
.
.
commit
|
commitdiff
|
tree
2010-02-10
ing
l
orion
Updated c
o
m
p
iler to use new code generation API
.
commit
|
commitdiff
|
tree
2010-02-10
inglorion
Updated rdoc
d
o
c
umentat
i
on
.
commit
|
commitdiff
|
tree
2010-02-10
in
g
lorion
U
p
dated
manpage to des
c
r
i
be
the new -
a
n
d -o - argum
e
nts
.
.
.
commit
|
commitdiff
|
tree
2010-02-10
inglorion
Chang
e
d "section code" to "sectio
n
fu
n
ctions" in t
e
sts
.
commit
|
commitdiff
|
tree
2010-02-10
inglorion
Ad
d
functions t
o
section :f
u
nction
s
instea
d
of section
.
.
.
commit
|
commitdiff
|
tree
2010-02-10
inglo
r
io
n
In
t
roduced section aliase
s
.
commit
|
commitdiff
|
tree
2010-02-09
inglori
o
n
Added test case for the new co
d
e g
e
ner
a
tor A
P
I
.
commit
|
commitdiff
|
tree
2010-02-09
inglo
r
ion
Added new
,
sim
p
ler,
m
ore
p
owerful c
o
de
g
enerat
i
on API
.
commit
|
commitdiff
|
tree
2010-02-08
inglor
i
on
Made voodooc accept "-" and "-o
-
"
to read from s
t
andard
.
.
.
commit
|
commitdiff
|
tree
2010-02-06
inglorion
F
i
xed top-
l
evel Mak
e
fil
e
so that make
test depends
.
.
.
commit
|
commitdiff
|
tree
2010-02-06
inglorion
A
dded gens
y
m to
t
he pu
b
lic inte
r
f
ace of c
o
de genera
t
or
s
.
commit
|
commitdiff
|
tree
2010-02-06
inglorion
Modif
i
ed gemspec to impro
v
e
g
enerat
e
d rdoc docume
n
tati
o
n
.
commit
|
commitdiff
|
tree
2010-02-06
inglorion
Fixed AMD64 ELF
g
en
e
rator
t
o use "
.
o
" as def
a
ult suffix
.
.
.
commit
|
commitdiff
|
tree
next