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
Removed MAKEFLAGS from Makefiles
2009-10-03
inglorion
R
e
moved M
A
KEFLAGS from Makefile
s
commit
|
commitdiff
|
tree
2009-10-03
inglorion
Minor
documen
t
ation improvemen
t
s
.
commit
|
commitdiff
|
tree
2009-10-03
i
n
glo
r
ion
Chan
g
ed title for g
e
nerated rdoc d
o
cument
a
tion
.
commit
|
commitdiff
|
tree
2009-10-03
ing
l
or
i
on
R
emoved common Na
s
mGenerat
o
r
c
ode
f
rom
I386Nas
m
Generato
r
.
commit
|
commitdiff
|
tree
2009-10-03
in
g
lo
r
ion
Mad
e
I
386NasmGenerator a subclass of Nasm
G
e
n
erator
.
commit
|
commitdiff
|
tree
2009-10-03
inglo
r
io
n
Up
d
ated i386_elf_
g
enerator to
respect YASM
e
nvi
r
onment
.
.
.
commit
|
commitdiff
|
tree
2009-10-03
in
g
lorio
n
Mov
e
d r
e
-usable code from AMD
6
4Na
s
m
G
enerator
t
o NAS
M
Gen
e
rator
.
commit
|
commitdiff
|
tree
2009-10-03
inglorion
Ad
d
ed wordsize method to code generator
AP
I
so that
.
.
.
commit
|
commitdiff
|
tree
2009-10-03
inglorion
Added test case for
call expression
.
commit
|
commitdiff
|
tree
2009-10-03
i
n
glorion
Use Voodoo::Config to d
e
te
r
mine default
a
rchitecture
.
.
.
commit
|
commitdiff
|
tree
2009-10-03
ing
l
orion
voo
d
ooc can n
o
w list supported ar
c
hite
c
tures and
output
.
.
.
commit
|
commitdiff
|
tree
2009-10-03
inglor
i
on
Mak
e
default architecture configurable
.
commit
|
commitdiff
|
tree
2009-10-03
i
n
glorion
Rename
d
label
i
n goto
.
v
o
o to not
c
oincid
e
with an instructio
.
.
.
commit
|
commitdiff
|
tree
2009-10-03
inglo
r
ion
Update
d
l
anguage
.
html
commit
|
commitdiff
|
tree
2009-10-02
ing
l
ori
o
n
M
a
de AMD64 code
generator pass new
t
est cases
.
commit
|
commitdiff
|
tree
2009-10-02
i
nglorion
Add
e
d test ca
s
e
for s
e
t-byte
.
commit
|
commitdiff
|
tree
2009-10-02
inglorio
n
Adde
d
test cas
e
for set-word
.
commit
|
commitdiff
|
tree
2009-10-02
inglorion
Ad
d
ed test ca
s
e for goto
.
commit
|
commitdiff
|
tree
2009-10-02
i
nglorion
Modified
t
ail-c
a
l
ls
test
to perfor
m
1000000000 iter
a
tions
.
commit
|
commitdiff
|
tree
2009-10-02
in
g
lorion
Added tail
call support to amd6
4
code g
e
n
erator
.
commit
|
commitdiff
|
tree
2009-10-02
inglorion
Added con
d
itionals to amd64
c
o
de ge
n
erator
.
commit
|
commitdiff
|
tree
2009-10-02
i
nglorion
Added
s
u
pport
f
or
div, m
o
d, and mul to amd64 code generato
r
.
commit
|
commitdiff
|
tree
2009-10-01
inglo
r
ion
Adde
d
bitwise operators, le
t
and set
t
o amd64_nasm_generator
.
commit
|
commitdiff
|
tree
2009-10-01
i
n
glorion
More work on AMD64
c
ode generato
r
.
commit
|
commitdiff
|
tree
2009-10-01
inglorion
A
d
ded amd64_
e
lf
_
generator to generat
e
ELF objects for
.
.
.
commit
|
commitdiff
|
tree
2009-10-01
i
nglor
i
on
A
dde
d
a
m
d64_n
a
sm
_
g
e
nerator to ge
n
erate NASM code for
.
.
.
commit
|
commitdiff
|
tree
2009-09-30
inglori
o
n
A
dded default target
s
to Ma
k
e
f
ile
and do
c
/Makefile
commit
|
commitdiff
|
tree
2009-09-30
inglorion
Added manpage for v
o
odooc
.
commit
|
commitdiff
|
tree
2009-09-30
inglorion
Install rdoc document
a
tion i
f
it has been
g
enerated
.
commit
|
commitdiff
|
tree
2009-09-30
inglo
r
ion
Added
d
oc
u
menta
t
io
n
f
or the classes Compiler,
CommonCodeGe
n
e
.
.
.
commit
|
commitdiff
|
tree
2009-09-30
i
ng
l
orion
A
d
de
d
d
o
cum
e
ntation for the Voodo
o
mo
d
ule
.
commit
|
commitdiff
|
tree
2009-09-30
i
nglorio
n
A
d
de
d
voodoo
.
rb
s
o
that
"
r
e
quire 'voodoo'" can be used
.
.
.
commit
|
commitdiff
|
tree
2009-09-30
inglorion
A
dded file COPY
I
NG with copyright information
.
commit
|
commitdiff
|
tree
2009-09-30
ing
l
o
rio
n
Added ma
k
e rdoc target to genera
t
e rd
o
c documentation
.
.
.
commit
|
commitdiff
|
tree
2009-09-30
ing
l
orion
I
n
stall LICENSE file al
o
ng with
t
h
e other documenta
t
i
on
.
commit
|
commitdiff
|
tree
2009-09-30
ingl
o
rion
Chang
e
d test progr
a
m to us
e
symbolic s
e
ct
i
o
n
n
a
me
s
.
commit
|
commitdiff
|
tree
2009-09-30
in
g
lorio
n
Fixed i386_nasm_code_generator require of common_c
o
de_generator
.
commit
|
commitdiff
|
tree
2009-09-30
ing
l
or
i
on
Changed licens
e
to LGPL v2
.
1
.
commit
|
commitdiff
|
tree
2009-09-27
i
nglor
i
on
Fi
x
r
e
quire in i38
6
_nasm_generato
r
.
commit
|
commitdiff
|
tree
2009-09-27
inglorion
Mo
v
ed README to doc dir
e
ctory and a
d
ded
a
s
y
mlink from
.
.
.
commit
|
commitdiff
|
tree
2009-09-27
i
nglorion
Updated README
.
commit
|
commitdiff
|
tree
2009-09-26
inglo
r
ion
Set f
i
le extension for i386_el
f
_generator to "
.
o"
.
commit
|
commitdiff
|
tree
2009-09-26
inglo
r
i
o
n
Added doc/Ma
k
efile
commit
|
commitdiff
|
tree
2009-09-26
ingl
o
r
i
on
Ad
d
ed i386_elf_gen
e
r
ator
.
rb
commit
|
commitdiff
|
tree
2009-09-26
in
g
lorio
n
Ad
d
ed x86_elf_genera
t
o
r to gen
e
rate ELF o
b
j
e
c
t
s
.
commit
|
commitdiff
|
tree
2009-09-26
inglorio
n
Changed parser to return top-
l
evel el
e
m
ents i
n
ste
a
d
.
.
.
commit
|
commitdiff
|
tree
2009-09-26
inglorion
Chang
e
d pars
e
r
to r
e
t
u
rn symbols as symbols and numbers
.
.
.
commit
|
commitdiff
|
tree
2009-09-26
ing
l
orion
Improved
er
r
or reporting for invalid combinations or
.
.
.
commit
|
commitdiff
|
tree
2009-09-26
inglori
o
n
Adde
d
functions to select cod
e
gen
e
rator based on archite
c
tu
.
.
.
commit
|
commitdiff
|
tree
2009-09-26
i
nglorion
Moved cod
e
g
ene
r
ators
to sepa
r
ate directory
.
commit
|
commitdiff
|
tree
2009-09-26
i
n
glori
o
n
Put all modules
in the
V
oo
d
oo namespace
.
commit
|
commitdiff
|
tree
2009-09-26
i
n
glorio
n
Revamped co
m
piler to
s
u
pp
o
r
t multiple
code generators
.
commit
|
commitdiff
|
tree
2009-09-25
i
n
glorion
Moded mod
u
les to lib/rub
y
/voodoo
.
commit
|
commitdiff
|
tree
2009-09-24
inglorion
I
mplemented n
e
w code gen
e
rator API
.
commit
|
commitdiff
|
tree
2009-06-09
inglorion
Mad
e
Mak
e
fil
e
s a
c
tually
u
se M
a
k
efile
.
cfg
.
commit
|
commitdiff
|
tree
2009-06-09
i
nglorion
Added configure
s
cri
p
t
.
commit
|
commitdiff
|
tree
2009-01-12
Robbert Haar
m
an
Move
d
tail-cal
l
s test to the end of the test
s
cript
.
.
.
commit
|
commitdiff
|
tree
2009-01-12
Robbe
r
t Haarman
A
d
ded vtable t
e
st
.
commit
|
commitdiff
|
tree
2009-01-12
R
obbert Haarman
Sp
e
d
u
p tail-calls
t
e
s
t
.
commit
|
commitdiff
|
tree
2009-01-12
R
obbert
H
aarman
Bugfixes
to code gener
a
to
r
:
commit
|
commitdiff
|
tree
2009-01-11
R
obbert Haar
m
an
Updated docume
n
t
ation
.
commit
|
commitdiff
|
tree
2009-01-11
Robber
t
Haa
r
man
Re
m
oved su
p
erfluo
u
s
i
fz and i
f
nz acti
o
ns
.
commit
|
commitdiff
|
tree
2009-01-11
Robbert Haarman
Added
new co
m
parison o
p
erators: ifz, ifnz, ifeq, ifne
.
.
.
commit
|
commitdiff
|
tree
2009-01-11
Robbert H
a
ar
m
an
Added com
m
e
n
ts to
c
o
d
e generato
r
.
commit
|
commitdiff
|
tree
2009-01-11
Robbert Haarman
Added comm
e
nts
t
o
t
e
s
ts
.
commit
|
commitdiff
|
tree
2009-01-11
Robb
e
r
t
Haarman
Added
s
uppo
r
t for
c
o
m
m
ents
.
commit
|
commitdiff
|
tree
2009-01-11
Robbe
r
t Haarman
Added mod
t
es
t
and ma
d
e it pass
.
commit
|
commitdiff
|
tree
2009-01-11
Robbert Haarman
Added
miss
i
ng div
.
out
.
commit
|
commitdiff
|
tree
2009-01-11
R
o
bbert Haarman
Added test for divis
i
o
n an
d
m
a
d
e it pa
s
s
.
commit
|
commitdiff
|
tree
2009-01-11
Robber
t
H
a
arman
Added multiplica
t
ion test and made it pass
.
commit
|
commitdiff
|
tree
2009-01-11
Robbert Haarman
Indented
tests
.
commit
|
commitdiff
|
tree
2009-01-11
Robb
e
rt Haarman
Refactor
e
d
co
d
e gen
e
rator and fixed a number of bugs
.
.
.
commit
|
commitdiff
|
tree
2009-01-11
Robbert Haarman
A
dd
e
d
test p
l
usminus
.
commit
|
commitdiff
|
tree
2009-01-11
Robbert Haar
m
an
Added top-level M
a
kefile and src/Makef
i
le
.
commit
|
commitdiff
|
tree
2009-01-10
Robbe
r
t Haarman
Added test of b
i
twise operations
.
commit
|
commitdiff
|
tree
2009-01-10
R
obbert
Haarman
Gua
r
ded to_sy
m
to make compiler more robu
s
t
.
commit
|
commitdiff
|
tree
2009-01-10
Robbert Haarman
Adap
t
ed cod
e
generator definition
o
f function to match
.
.
.
commit
|
commitdiff
|
tree
2009-01-10
Robbert Haarman
Added test ta
i
l-cal
l
s
.
commit
|
commitdiff
|
tree
2009-01-10
Robbert Haa
r
m
a
n
Added test script a
n
d
Makefil
e
to automate tests
.
commit
|
commitdiff
|
tree
2009-01-10
Robbert Haarman
M
o
dified compil
e
r
t
o u
s
e reflect
i
o
n to d
r
ive
c
o
de
g
enerato
r
.
.
.
commit
|
commitdiff
|
tree
2009-01-08
Robbert Haarman
Ini
t
ial commit
.
commit
|
commitdiff
|
tree