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
Re
m
oved M
A
KEFLAGS
from Mak
e
files
commit
|
commitdiff
|
tree
2009-10-03
ingl
o
ri
o
n
Minor
d
ocumentation im
p
rovements
.
commit
|
commitdiff
|
tree
2009-10-03
inglorion
Ch
a
nged ti
t
le for generated rdoc d
o
cumentation
.
commit
|
commitdiff
|
tree
2009-10-03
i
n
g
l
orion
Rem
o
ved common
Nasm
G
ener
a
to
r
co
d
e
from I38
6
NasmGenerat
o
r
.
commit
|
commitdiff
|
tree
2009-10-03
inglo
r
i
on
Mad
e
I3
8
6NasmGenerator a subclass o
f
NasmGenerator
.
commit
|
commitdiff
|
tree
2009-10-03
inglorion
U
p
dat
e
d
i
3
86_elf_generator to resp
e
c
t
YA
S
M env
i
ronment
.
.
.
commit
|
commitdiff
|
tree
2009-10-03
ing
l
orio
n
Moved re-usable c
o
de fro
m
AMD64Na
s
mGenerator to NA
S
MGe
n
erat
o
r
.
commit
|
commitdiff
|
tree
2009-10-03
inglorion
Added word
s
iz
e
m
e
t
hod to
code ge
n
erator A
P
I
so that
.
.
.
commit
|
commitdiff
|
tree
2009-10-03
ing
l
orion
A
d
ded test case for cal
l
expres
s
i
o
n
.
commit
|
commitdiff
|
tree
2009-10-03
inglorion
Use Voodoo::Config to determin
e
defa
u
lt
a
r
chitecture
.
.
.
commit
|
commitdiff
|
tree
2009-10-03
inglorion
voodoo
c
c
an now list supported ar
c
hitect
u
r
es and
o
utput
.
.
.
commit
|
commitdiff
|
tree
2009-10-03
i
n
glorio
n
Make default ar
c
hitecture configu
r
ab
l
e
.
commit
|
commitdiff
|
tree
2009-10-03
ingl
o
rio
n
R
e
na
m
ed
label in goto
.
voo
to n
o
t coincid
e
with a
n
instructio
.
.
.
commit
|
commitdiff
|
tree
2009-10-03
i
n
gl
o
rion
Updated language
.
html
commit
|
commitdiff
|
tree
2009-10-02
inglorion
M
ade A
M
D64 code
generator pass new test cases
.
commit
|
commitdiff
|
tree
2009-10-02
ing
l
orio
n
Added test ca
s
e for
set-byte
.
commit
|
commitdiff
|
tree
2009-10-02
inglorion
Add
e
d
t
est
c
ase fo
r
se
t
-word
.
commit
|
commitdiff
|
tree
2009-10-02
inglorion
Add
e
d test
cas
e
for g
o
to
.
commit
|
commitdiff
|
tree
2009-10-02
ingl
o
rion
Mo
d
if
i
ed
t
ail-calls test to
p
e
rform 100000000
0
iterations
.
commit
|
commitdiff
|
tree
2009-10-02
inglorion
A
dded tail
c
a
ll sup
p
ort to amd64 code generator
.
commit
|
commitdiff
|
tree
2009-10-02
ing
l
orion
Added conditionals t
o
amd64
c
ode ge
n
er
a
tor
.
commit
|
commitdiff
|
tree
2009-10-02
inglorio
n
Added s
u
pport for d
i
v
, mod, and mul to amd64 code gene
r
ator
.
commit
|
commitdiff
|
tree
2009-10-01
i
n
glorion
Added
b
itwise operators,
l
e
t and set to a
m
d64_nasm_generat
o
r
.
commit
|
commitdiff
|
tree
2009-10-01
in
g
lo
r
ion
More w
o
rk o
n
AMD
6
4 code
gene
r
ator
.
commit
|
commitdiff
|
tree
2009-10-01
in
g
lorion
Added amd64_elf_generator to generate ELF o
b
jects for
.
.
.
commit
|
commitdiff
|
tree
2009-10-01
inglorion
Adde
d
amd64_nasm_generator to g
e
nerat
e
NASM code for
.
.
.
commit
|
commitdiff
|
tree
2009-09-30
inglorion
A
d
de
d
default targets to Makefi
l
e and
do
c
/Ma
k
efile
commit
|
commitdiff
|
tree
2009-09-30
ingl
o
rion
Added m
a
npage fo
r
vo
o
dooc
.
commit
|
commitdiff
|
tree
2009-09-30
inglor
i
on
I
nstall rdoc
d
ocumentation i
f
it has been gene
r
ated
.
commit
|
commitdiff
|
tree
2009-09-30
i
nglorion
Added docu
m
entation for the class
e
s
C
ompiler, Commo
n
Code
G
ene
.
.
.
commit
|
commitdiff
|
tree
2009-09-30
inglorion
Added documentatio
n
for the
Voo
d
oo module
.
commit
|
commitdiff
|
tree
2009-09-30
i
nglorion
Ad
d
e
d
voodoo
.
rb so that "require 'voodoo'" c
a
n be
used
.
.
.
commit
|
commitdiff
|
tree
2009-09-30
ingl
o
r
ion
Add
e
d file COPYING
with c
o
py
r
ig
h
t information
.
commit
|
commitdiff
|
tree
2009-09-30
inglorion
Added
m
ake rdoc ta
r
g
e
t to g
e
nerate
r
doc do
c
ume
n
tation
.
.
.
commit
|
commitdiff
|
tree
2009-09-30
inglorion
Install LICENSE
f
ile
along wi
t
h the other doc
u
me
n
tation
.
commit
|
commitdiff
|
tree
2009-09-30
inglorion
Changed tes
t
program to
u
se symbol
i
c section nam
e
s
.
commit
|
commitdiff
|
tree
2009-09-30
inglorion
Fi
x
ed i386_
n
asm_code_ge
n
erator re
q
uire of common_code_generator
.
commit
|
commitdiff
|
tree
2009-09-30
inglorion
C
h
a
ng
e
d licens
e
to LGPL v2
.
1
.
commit
|
commitdiff
|
tree
2009-09-27
i
n
glorion
Fix require in i386_nasm_gene
r
ator
.
commit
|
commitdiff
|
tree
2009-09-27
in
g
lorion
M
o
ved README to doc
directory and added a sy
m
l
i
n
k
fr
o
m
.
.
.
commit
|
commitdiff
|
tree
2009-09-27
inglori
o
n
Updated
R
EADM
E
.
commit
|
commitdiff
|
tree
2009-09-26
inglorion
Set fi
l
e exten
s
ion for i386_elf_generator to "
.
o"
.
commit
|
commitdiff
|
tree
2009-09-26
inglorion
Ad
d
e
d doc/Makefile
commit
|
commitdiff
|
tree
2009-09-26
inglorion
A
dded i386_elf_g
e
n
e
ra
t
o
r
.
rb
commit
|
commitdiff
|
tree
2009-09-26
inglorion
Added x86_elf
_
generato
r
to gener
a
te ELF objects
.
commit
|
commitdiff
|
tree
2009-09-26
inglorion
Changed parser t
o
return
top-level
elements instead
.
.
.
commit
|
commitdiff
|
tree
2009-09-26
i
nglorio
n
C
h
anged parser to
return symbols
a
s s
y
mbols
a
nd numbe
r
s
.
.
.
commit
|
commitdiff
|
tree
2009-09-26
i
ngl
o
r
i
o
n
I
m
proved error reporting
f
or invalid combinations or
.
.
.
commit
|
commitdiff
|
tree
2009-09-26
ingl
o
rion
Ad
d
ed functio
n
s to sel
e
ct
co
d
e gener
a
to
r
b
a
sed
o
n ar
c
h
itectu
.
.
.
commit
|
commitdiff
|
tree
2009-09-26
inglorion
Moved code generators to
s
epa
r
ate direc
t
ory
.
commit
|
commitdiff
|
tree
2009-09-26
in
g
lor
i
on
Put all modules
i
n
the Voodoo
n
amespace
.
commit
|
commitdiff
|
tree
2009-09-26
inglorion
Revampe
d
c
om
p
i
l
er to su
p
por
t
multiple code gener
a
tors
.
commit
|
commitdiff
|
tree
2009-09-25
inglorion
M
o
de
d
m
odules to
li
b
/ruby/vo
o
doo
.
commit
|
commitdiff
|
tree
2009-09-24
inglorion
Implemented new co
d
e g
e
n
e
r
ator
API
.
commit
|
commitdiff
|
tree
2009-06-09
inglorion
Made Mak
e
files actu
a
lly
u
se
Makefile
.
cfg
.
commit
|
commitdiff
|
tree
2009-06-09
in
g
lo
r
ion
A
d
ded
confi
g
ure s
c
ript
.
commit
|
commitdiff
|
tree
2009-01-12
Rob
b
e
rt
Haarman
Moved tail-calls tes
t
to th
e
end of the
test scrip
t
.
.
.
commit
|
commitdiff
|
tree
2009-01-12
Robbert Haarman
Added v
t
a
b
le
test
.
commit
|
commitdiff
|
tree
2009-01-12
Robbe
r
t
H
a
a
r
man
Sped up tail-calls test
.
commit
|
commitdiff
|
tree
2009-01-12
R
obbe
r
t Ha
a
r
m
an
Bugfixes to
cod
e
generator:
commit
|
commitdiff
|
tree
2009-01-11
R
obbert Haarman
Updated document
a
tion
.
commit
|
commitdiff
|
tree
2009-01-11
Robbert Haarman
Remove
d
supe
r
fluous ifz and ifnz ac
t
ions
.
commit
|
commitdiff
|
tree
2009-01-11
Robbert Haarman
A
dded new comparis
o
n op
e
rators: ifz, ifnz,
i
feq, ifne
.
.
.
commit
|
commitdiff
|
tree
2009-01-11
Robbert H
a
a
r
man
Added co
m
ments to
c
ode generator
.
commit
|
commitdiff
|
tree
2009-01-11
Robbert Haarman
Added comments to
t
est
s
.
commit
|
commitdiff
|
tree
2009-01-11
Robbert
H
aarman
A
d
ded support for c
o
mments
.
commit
|
commitdiff
|
tree
2009-01-11
Robbert
Ha
a
rman
A
dded m
o
d test
and
m
ade it p
a
ss
.
commit
|
commitdiff
|
tree
2009-01-11
Robbert Haarman
Added missing
div
.
out
.
commit
|
commitdiff
|
tree
2009-01-11
Robbert Haarman
Added te
s
t for division a
n
d made it pa
s
s
.
commit
|
commitdiff
|
tree
2009-01-11
Robber
t
Ha
a
rman
Added multiplic
a
t
i
on test and
m
ade it pass
.
commit
|
commitdiff
|
tree
2009-01-11
Robbert
Haarman
Indented test
s
.
commit
|
commitdiff
|
tree
2009-01-11
Robb
e
rt Haarman
Refac
t
o
r
ed c
o
de generato
r
and fixed a number
of bugs
.
.
.
commit
|
commitdiff
|
tree
2009-01-11
R
o
bber
t
Haarman
Added test pl
u
sminus
.
commit
|
commitdiff
|
tree
2009-01-11
R
o
bbert Ha
a
rman
Added top-leve
l
Make
f
ile and sr
c
/Makefile
.
commit
|
commitdiff
|
tree
2009-01-10
Robbert
H
aarman
Added test of bitwise oper
a
tio
n
s
.
commit
|
commitdiff
|
tree
2009-01-10
R
o
b
b
e
r
t
Haarman
Guarded to_sym to make comp
i
ler more rob
u
st
.
commit
|
commitdiff
|
tree
2009-01-10
Robbert Haa
r
man
Adapted
c
ode generator de
f
in
i
t
i
on of function to match
.
.
.
commit
|
commitdiff
|
tree
2009-01-10
Robbert
H
aarman
Added
t
es
t
tail-calls
.
commit
|
commitdiff
|
tree
2009-01-10
R
o
bbert Haa
r
man
Added te
s
t script and Makefile t
o
autom
a
t
e tests
.
commit
|
commitdiff
|
tree
2009-01-10
Robbert H
a
arman
Modified compile
r
to use refl
e
cti
o
n to drive c
o
de gene
r
ator
.
.
.
commit
|
commitdiff
|
tree
2009-01-08
Rob
b
ert Haarman
Initial comm
i
t
.
commit
|
commitdiff
|
tree