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
o
r
: E
m
it constants
at every
g
o
t
o and
.
.
.
commit
|
commitdiff
|
tree
2011-08-19
inglori
o
n
arm_gas_generat
o
r: Added support for blocks
commit
|
commitdiff
|
tree
2011-08-19
ing
l
orion
arm_gas_generator: make call work with addres
s
es in
.
.
.
commit
|
commitdiff
|
tree
2011-08-18
inglori
o
n
Fi
r
s
t support for a
r
m architecture
commit
|
commitdiff
|
tree
2011-07-08
i
nglori
o
n
Updated tests
c
as
e
s
f
or set-byte and
s
e
t word
commit
|
commitdiff
|
tree
2011-06-25
inglorio
n
Added
t
est program con
t
aining
e
rrors
commit
|
commitdiff
|
tree
2011-06-25
inglorion
Added support for listing and testing feat
u
res
commit
|
commitdiff
|
tree
2011-04-04
inglorion
Improved
error rep
o
rting
commit
|
commitdiff
|
tree
2011-04-04
i
nglorion
Put valid
a
tion in the parser
commit
|
commitdiff
|
tree
2011-03-20
inglorion
Made v
o
odooc re
p
ort mul
t
ip
l
e compiler
errors, if present
commit
|
commitdiff
|
tree
2011-03-20
i
n
glor
i
on
Changed "topleve
l
" to
"
top_leve
l
" to
a
lign with existing
.
.
.
commit
|
commitdiff
|
tree
2011-03-19
inglori
o
n
Made c
o
mpiler collect
e
rrors, instead o
f
bailing
o
ut
.
.
.
commit
|
commitdiff
|
tree
2011-03-18
inglorion
Merged validator tests with compil
e
r tests
commit
|
commitdiff
|
tree
2011-03-18
inglo
r
ion
Ad
d
e
d
vali
d
ator to com
p
iler
commit
|
commitdiff
|
tree
2011-03-18
inglorion
Added support
for at-e
x
pressions to validator
commit
|
commitdiff
|
tree
2011-03-17
inglorion
Added more
directives to valida
t
or
commit
|
commitdiff
|
tree
2011-03-17
i
ng
l
orion
Added
vali
d
ator
commit
|
commitdiff
|
tree
2011-03-15
inglorion
Adde
d
.
gitigno
r
e
file to
t
est directory
commit
|
commitdiff
|
tree
2011-01-15
inglorion
Synch
r
o
n
i
z
ed
language
.
ht
m
l
with
latest language specif
i
catio
n
commit
|
commitdiff
|
tree
2011-01-10
inglori
o
n
A
dded sup
p
o
rt for
chained if
commit
|
commitdiff
|
tree
2011-01-10
ing
l
orion
Added test case fo
r
c
hained if
commit
|
commitdiff
|
tree
2011-01-08
in
g
l
o
ri
o
n
I
m
plemen
t
e
d
rotate actions f
o
r MI
P
S
commit
|
commitdiff
|
tree
2011-01-08
inglorio
n
Imp
l
e
mented rotate actions
for i386 and AMD64
commit
|
commitdiff
|
tree
2011-01-08
inglorion
Adde
d
test
for r
o
tat
e
actio
n
s
commit
|
commitdiff
|
tree
2011-01-08
ing
l
or
i
o
n
Impleme
n
ted
shift instructions for MIPS
commit
|
commitdiff
|
tree
2011-01-08
inglorion
Impleme
n
t
ed shif
t
actions for i38
6
a
nd AMD64
commit
|
commitdiff
|
tree
2011-01-08
inglorion
Added test
fo
r
bitwise and a
r
ithm
e
tic s
h
ift operations
commit
|
commitdiff
|
tree
2010-12-07
ing
l
or
i
o
n
Fixed NASM generator so that begi
n
_block
a
ccepts the
.
.
.
commit
|
commitdiff
|
tree
2010-12-07
i
n
glorion
Imple
m
ent
e
d block
s
for
M
IPS
.
commit
|
commitdiff
|
tree
2010-12-05
i
nglorion
A
llow return wit
h
out a value
.
commit
|
commitdiff
|
tree
2010-11-21
inglori
o
n
Made top-
l
evel blocks in i38
6
and AMD64
set EBP/RB
P
.
.
.
commit
|
commitdiff
|
tree
2010-11-21
inglorio
n
Added test c
a
se for c
o
de not cont
a
i
n
ed in function
s
.
commit
|
commitdiff
|
tree
2010-11-21
inglorion
Added
suppo
r
t for blocks to i386 and AMD64 targ
e
ts
.
commit
|
commitdiff
|
tree
2010-11-21
inglorion
Updat
e
d
versi
o
n to 0
.
7
.
0
commit
|
commitdiff
|
tree
2010-11-21
ingl
o
rion
Fixed
e
scap
i
n
g
i
n strings in N
a
smGenerator
.
commit
|
commitdiff
|
tree
2010-11-21
inglorion
A
d
de
d
te
s
t
s
for esc
a
pin
g
b
y
tes in strin
g
literals
.
commit
|
commitdiff
|
tree
2010-11-21
in
g
lorion
Updated versio
n
to 0
.
6
.
3
commit
|
commitdiff
|
tree
2010-11-21
inglorion
Fixed misspel
l
ed vari
a
bl
e
in N
a
smGenerator
.
commit
|
commitdiff
|
tree
2010-11-21
inglorion
NasmGenerator:
E
scape single quotes in strings
.
commit
|
commitdiff
|
tree
2010-11-21
inglor
i
on
Adde
d
te
s
t cases for at-expre
s
sion
s
.
commit
|
commitdiff
|
tree
2010-11-21
inglorio
n
Added suppo
r
t for at-expressions to i
3
86 a
n
d AMD64
.
.
.
commit
|
commitdiff
|
tree
2010-11-21
inglori
o
n
Up
d
ated
N
as
m
ELFGenerator
t
o
raise an exceptio
n
if running the
commit
|
commitdiff
|
tree
2010-11-21
inglorion
Added
.
g
i
tignor
e
file
.
commit
|
commitdiff
|
tree
2010-05-05
i
n
g
lorion
In
c
re
m
ented versi
o
n to 0
.
6
.
2
.
commit
|
commitdiff
|
tree
2010-05-05
inglor
i
on
Adde
d
testcases and fixed
b
ugs in
s
e
t-word for
i
3
8
6
.
.
.
commit
|
commitdiff
|
tree
2010-04-15
inglorion
Updat
e
d
ver
s
ion to
0
.
6
.
1
commit
|
commitdiff
|
tree
2010-04-15
inglor
i
on
Added missin
g
r
e
quire
for commo
n
_cod
e
_genera
t
or
.
r
b
.
.
.
commit
|
commitdiff
|
tree
2010-04-15
ingl
o
rion
M
odified
MIPSG
a
sGenerator so that rdoc doesn't choke
.
.
.
commit
|
commitdiff
|
tree
2010-04-15
i
nglorio
n
Fixed imple
m
entation
o
f div and m
o
d on i386
and
a
md
6
4
.
commit
|
commitdiff
|
tree
2010-04-15
ingl
o
ri
o
n
Updated test
c
ases fo
r
div and mod t
o
reflect updated
.
.
.
commit
|
commitdiff
|
tree
2010-04-15
inglorion
Upda
t
ed language de
s
cription for div and mod
.
commit
|
commitdiff
|
tree
2010-04-14
ingl
o
rion
Added spe
c
ifi
c
at
i
on of
comments to the langu
a
ge
d
e
s
cription
.
commit
|
commitdiff
|
tree
2010-04-14
i
nglor
i
on
F
ixed
b
ug
s
in HTML of language
d
escript
i
on
.
commit
|
commitdiff
|
tree
2010-04-14
inglorion
Upd
a
ted language
.
html t
o
be
t
t
e
r refl
e
ct the curren
t
.
.
.
commit
|
commitdiff
|
tree
2010-04-14
inglorion
AMD64NASMGener
a
to
r
: fixe
d
bugs uncov
e
re
d
b
y
m
an
y
-vars
.
.
.
commit
|
commitdiff
|
tree
2010-04-14
ing
l
orion
Added
t
arget
s
to test/Makefile to generate
GNU assem
b
ler
.
.
.
commit
|
commitdiff
|
tree
2010-04-14
inglorion
Added test cases
for fun
c
t
ion
s
with man
y
locals
a
nd
.
.
.
commit
|
commitdiff
|
tree
2010-04-12
inglorion
Added metho
d
output_file_suffix to code
generato
r
AP
I
.
commit
|
commitdiff
|
tree
2010-04-12
inglo
r
ion
Changed version number
to 0
.
6
.
0
.
commit
|
commitdiff
|
tree
2010-04-11
inglorion
i386_nas
m
_
g
e
n
e
r
ator: fixed tail_c
a
ll
.
commit
|
commitdiff
|
tree
2010-04-11
inglo
r
ion
voodooc: Sor
t
ar
c
hitectures and fo
r
mats when l
i
sting
.
.
.
commit
|
commitdiff
|
tree
2010-04-11
i
nglorion
Target host
a
rc
h
i
te
c
ture
by
d
efault, unless
a
d
iffer
e
nt
.
.
.
commit
|
commitdiff
|
tree
2010-04-11
inglorion
MipsGas
G
enerat
o
r:
added mi
s
sing method
a
lign
.
commit
|
commitdiff
|
tree
2010-04-11
inglori
o
n
M
IPSELF
G
enerator: added -KPIC to inform the assembl
e
r
.
.
.
commit
|
commitdiff
|
tree
2010-04-11
inglorio
n
Fixed
a
ty
p
o in gas_elf_ge
n
e
rator
.
rb
.
commit
|
commitdiff
|
tree
2010-04-11
inglo
r
io
n
A
d
ded missing gas
_
elf_gene
r
at
o
r
.
r
b
.
commit
|
commitdiff
|
tree
2010-04-11
inglorion
Added generators to cr
e
ate E
L
F file
s
f
o
r mips
an
d
mipsel
.
commit
|
commitdiff
|
tree
2010-04-11
ingl
o
rion
Mi
p
s
G
asGenerator:
a
dded support for tail calls
.
commit
|
commitdiff
|
tree
2010-04-11
ing
l
or
i
on
Mi
p
sGasG
e
nerato
r
: Added support for byte, wor
d
, get
.
.
.
commit
|
commitdiff
|
tree
2010-04-11
i
n
glorion
MipsGasG
e
n
erator: Removed reference to non
-
exist
e
nt
.
.
.
commit
|
commitdiff
|
tree
2010-04-10
inglorion
MipsGasGenerator:
a
dded cases for div, mod, and mul
commit
|
commitdiff
|
tree
2010-04-10
i
n
g
l
orion
MipsGasGener
a
tor:
commit
|
commitdiff
|
tree
2010-04-10
inglorion
MipsGasGenerator: Fixed callin
g
of f
u
nction
s
d
e
fined
.
.
.
commit
|
commitdiff
|
tree
2010-04-10
inglorion
Added se
t
and bitwise o
p
erators
.
commit
|
commitdiff
|
tree
2010-04-10
inglorion
Updated comment describin
g
the
stack
frames
c
reated
by
commit
|
commitdiff
|
tree
2010-04-10
inglorion
Re
p
lac
e
d
r
e
gister nam
e
s
by mnemonic co
n
sta
n
t
s in MIPSGasGene
.
.
.
commit
|
commitdiff
|
tree
2010-04-10
i
n
g
l
orion
MIPSGasGenerator now al
s
o
r
e
gisters
for mipsel
.
commit
|
commitdiff
|
tree
2010-04-10
inglor
i
on
First st
e
p on
t
h
e
way to adding a code
g
enera
t
o
r
f
or
.
.
.
commit
|
commitdiff
|
tree
2010-02-10
inglorion
U
pdated compiler
t
o
u
se
n
e
w
c
o
de generat
i
o
n
API
.
commit
|
commitdiff
|
tree
2010-02-10
inglorio
n
U
p
dated rdo
c
document
a
tion
.
commit
|
commitdiff
|
tree
2010-02-10
inglorion
U
pdat
e
d man
p
age to describe the ne
w
- and -o
- ar
g
uments
.
.
.
commit
|
commitdiff
|
tree
2010-02-10
i
n
g
lorion
Changed "section
c
ode" to "section functions" in
t
e
st
s
.
commit
|
commitdiff
|
tree
2010-02-10
i
nglor
i
on
Add fun
c
tion
s
to section :funct
i
ons instead of sec
t
ion
.
.
.
commit
|
commitdiff
|
tree
2010-02-10
in
g
lori
o
n
I
n
tro
d
uced sec
t
i
o
n
aliases
.
commit
|
commitdiff
|
tree
2010-02-09
inglorion
Added test case for the new code g
e
nerator API
.
commit
|
commitdiff
|
tree
2010-02-09
ing
l
o
rion
A
d
ded new, sim
p
l
er, mo
r
e powerful code generation API
.
commit
|
commitdiff
|
tree
2010-02-08
inglorion
Made
v
o
o
dooc accept
"
-
"
an
d
"-
o
-" to read
fr
o
m sta
n
d
a
rd
.
.
.
commit
|
commitdiff
|
tree
2010-02-06
inglor
i
on
F
i
xed top-l
e
v
el Ma
k
efile so that make test dep
e
nds
.
.
.
commit
|
commitdiff
|
tree
2010-02-06
ingl
o
rion
Adde
d
gensym
to the public interfac
e
of cod
e
g
e
n
e
r
ators
.
commit
|
commitdiff
|
tree
2010-02-06
ingl
o
rion
M
odified ge
m
spec to
improve
ge
n
erated rdoc doc
u
mentation
.
commit
|
commitdiff
|
tree
2010-02-06
inglorion
Fixed
AMD64 ELF
generator t
o
use "
.
o" as default suffix
.
.
.
commit
|
commitdiff
|
tree
2010-02-06
i
n
g
lorion
A
d
d
e
d support for RubyGem
s
.
commit
|
commitdiff
|
tree
2010-02-06
inglorion
Updated doc/Makefi
l
e to f
i
nd l
i
brari
e
s in new dir
e
ctory
.
commit
|
commitdiff
|
tree
2010-02-06
i
nglorion
Updated Makef
i
les
t
o fit new directo
r
y stru
c
tur
e
.
commit
|
commitdiff
|
tree
2010-02-06
inglorion
Changed dire
c
tory
stru
c
ture t
o
conform
t
o RubyGem
s
.
.
.
commit
|
commitdiff
|
tree
2010-02-06
inglorion
Fixed p
a
rser so that
lin
e
numbers are displa
y
e
d
correctly
.
commit
|
commitdiff
|
tree
2009-10-11
inglorion
Fixed
t
a
i
l_call i
n
i386_nasm_ge
n
erator
commit
|
commitdiff
|
tree
2009-10-11
i
nglorio
n
Cha
n
g
ed
t
est/Makefile to work
w
ith BSD mak
e
commit
|
commitdiff
|
tree
2009-10-10
inglorion
Made
AMD64 co
d
e generator emit p
o
s
i
tion in
d
epe
n
den
t
.
.
.
commit
|
commitdiff
|
tree
2009-10-10
inglorion
Changed gensym prefix from '
.
' to '_'
.
commit
|
commitdiff
|
tree
next