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 common NasmGenerator code from I386NasmGenerator.
2009-10-03
i
nglo
r
io
n
Removed com
m
on Na
s
mGenerato
r
c
o
de from I386NasmGenerator
.
commit
|
commitdiff
|
tree
2009-10-03
ing
l
orion
Made I386NasmGener
a
t
or a subclass of NasmGenerator
.
commit
|
commitdiff
|
tree
2009-10-03
inglorion
Updat
e
d i386_elf_
g
enerator to r
e
s
p
ect YASM environment
.
.
.
commit
|
commitdiff
|
tree
2009-10-03
inglorion
M
o
v
e
d re-u
s
able
c
ode from AMD64NasmGenerator to NASMG
e
nerat
o
r
.
commit
|
commitdiff
|
tree
2009-10-03
inglorion
Added w
o
rds
i
ze
m
e
thod t
o
code gener
a
t
or API so that
.
.
.
commit
|
commitdiff
|
tree
2009-10-03
inglor
i
on
Added
t
est case for c
a
l
l expr
e
ssion
.
commit
|
commitdiff
|
tree
2009-10-03
inglorion
Use V
o
odoo::Config to determin
e
defa
u
l
t architecture
.
.
.
commit
|
commitdiff
|
tree
2009-10-03
inglorion
voodooc can now list supported archit
e
c
t
ure
s
and output
.
.
.
commit
|
commitdiff
|
tree
2009-10-03
inglorio
n
M
ake
de
f
ault architecture co
n
figu
r
able
.
commit
|
commitdiff
|
tree
2009-10-03
inglorion
Rename
d
lab
e
l
in got
o
.
vo
o
to not
c
oincide with an instructio
.
.
.
commit
|
commitdiff
|
tree
2009-10-03
inglori
o
n
Up
d
ate
d
language
.
html
commit
|
commitdiff
|
tree
2009-10-02
inglorio
n
Made AMD64 code generator
p
a
s
s new
t
e
s
t cases
.
commit
|
commitdiff
|
tree
2009-10-02
inglor
i
on
Add
e
d test case for set-byte
.
commit
|
commitdiff
|
tree
2009-10-02
inglor
i
on
Ad
d
e
d t
e
s
t case fo
r
set-word
.
commit
|
commitdiff
|
tree
2009-10-02
inglorion
Added te
s
t case for g
o
to
.
commit
|
commitdiff
|
tree
2009-10-02
in
g
lorion
Mod
i
fied tail
-
cal
l
s test to perform
1
000000000 it
e
ration
s
.
commit
|
commitdiff
|
tree
2009-10-02
i
n
gl
o
rion
Adde
d
tail call supp
o
rt t
o
amd64 code genera
t
or
.
commit
|
commitdiff
|
tree
2009-10-02
in
g
lorion
Added conditi
o
nals to
a
md64 code generator
.
commit
|
commitdiff
|
tree
2009-10-02
i
nglorion
Adde
d
suppo
r
t for div, mod, and mul to
a
md64 code generator
.
commit
|
commitdiff
|
tree
2009-10-01
inglorion
Added
b
i
twise oper
a
tors, let and set
t
o amd6
4
_
nasm_generator
.
commit
|
commitdiff
|
tree
2009-10-01
inglorion
More
w
ork
o
n
AMD64 code generator
.
commit
|
commitdiff
|
tree
2009-10-01
i
n
glorion
Added amd
6
4
_
e
lf_gener
a
to
r
t
o
generate
E
LF
o
b
je
c
ts for
.
.
.
commit
|
commitdiff
|
tree
2009-10-01
inglorio
n
A
dded amd64_na
s
m_generator to gener
a
te NASM code
f
or
.
.
.
commit
|
commitdiff
|
tree
2009-09-30
i
n
g
l
orion
Added default t
a
rgets
t
o Makefile and doc/Makefile
commit
|
commitdiff
|
tree
2009-09-30
inglorion
Add
e
d manpage
for voodooc
.
commit
|
commitdiff
|
tree
2009-09-30
inglor
i
on
Install r
d
oc do
c
umentat
i
on if it h
a
s been generated
.
commit
|
commitdiff
|
tree
2009-09-30
inglori
o
n
A
d
ded do
c
u
m
ent
a
t
ion for the classes
Compiler
,
CommonCodeGene
.
.
.
commit
|
commitdiff
|
tree
2009-09-30
inglori
o
n
Adde
d
documentatio
n
for
th
e
Voodo
o
module
.
commit
|
commitdiff
|
tree
2009-09-30
ingl
o
rion
Added vo
o
doo
.
rb so that "require 'voodoo'" can b
e
used
.
.
.
commit
|
commitdiff
|
tree
2009-09-30
i
n
glorion
Add
e
d file COPYING
w
i
t
h copyri
g
ht i
n
f
o
r
m
ation
.
commit
|
commitdiff
|
tree
2009-09-30
in
g
lori
o
n
A
dde
d
m
a
ke rdoc tar
g
et to
g
e
ner
a
te rdoc
docu
m
e
n
ta
t
ion
.
.
.
commit
|
commitdiff
|
tree
2009-09-30
inglorion
Install LICENSE file along wi
t
h the othe
r
documentati
o
n
.
commit
|
commitdiff
|
tree
2009-09-30
inglorion
Changed test
p
r
o
gram to use
s
ymbolic sect
i
o
n names
.
commit
|
commitdiff
|
tree
2009-09-30
inglorion
Fixed i386_nasm_co
d
e_generator req
u
ire of c
o
mmon_code_ge
n
erator
.
commit
|
commitdiff
|
tree
2009-09-30
inglorion
Ch
a
n
g
ed license
t
o LGPL v2
.
1
.
commit
|
commitdiff
|
tree
2009-09-27
ingl
o
rion
Fix require in i386_
n
asm_g
e
nerator
.
commit
|
commitdiff
|
tree
2009-09-27
inglorion
M
o
ved REA
D
ME
to doc d
i
rect
o
ry
and a
d
ded a symlink from
.
.
.
commit
|
commitdiff
|
tree
2009-09-27
i
n
g
l
o
rion
U
p
d
ated RE
A
D
M
E
.
commit
|
commitdiff
|
tree
2009-09-26
in
g
lori
o
n
Set file extension for i386_elf_generator to "
.
o
"
.
commit
|
commitdiff
|
tree
2009-09-26
inglo
r
ion
Added doc/Ma
k
efile
commit
|
commitdiff
|
tree
2009-09-26
inglorio
n
Added i3
8
6_
e
lf_
g
enerat
o
r
.
rb
commit
|
commitdiff
|
tree
2009-09-26
inglorion
Adde
d
x86_elf_generat
o
r to generate ELF objects
.
commit
|
commitdiff
|
tree
2009-09-26
in
g
lorion
Changed par
s
er to r
e
t
urn top-level element
s
instead
.
.
.
commit
|
commitdiff
|
tree
2009-09-26
i
n
glorion
Ch
a
n
ged
pa
r
ser
t
o retu
r
n symbols as
s
ymbo
l
s
a
nd
n
u
mb
e
rs
.
.
.
commit
|
commitdiff
|
tree
2009-09-26
inglorion
Improved error r
e
porting for
i
nvalid combin
a
tions
o
r
.
.
.
commit
|
commitdiff
|
tree
2009-09-26
inglorion
A
dded functi
o
ns to selec
t
code ge
n
e
rator ba
s
ed
o
n architectu
.
.
.
commit
|
commitdiff
|
tree
2009-09-26
i
n
glorion
Mo
v
e
d
code gener
a
tors to
separate direc
t
ory
.
commit
|
commitdiff
|
tree
2009-09-26
inglo
r
ion
P
ut all
modules in the Voodoo namespace
.
commit
|
commitdiff
|
tree
2009-09-26
inglorion
Rev
a
mped compiler
to suppor
t
m
u
ltiple
cod
e
generators
.
commit
|
commitdiff
|
tree
2009-09-25
i
nglorion
M
oded mod
u
les t
o
lib/r
u
by
/
voo
d
oo
.
commit
|
commitdiff
|
tree
2009-09-24
inglorion
Implem
e
nted new code
gener
a
to
r
API
.
commit
|
commitdiff
|
tree
2009-06-09
inglo
r
ion
Made Makefiles a
c
tually use Makefile
.
c
fg
.
commit
|
commitdiff
|
tree
2009-06-09
inglo
r
ion
A
d
d
ed configur
e
script
.
commit
|
commitdiff
|
tree
2009-01-12
Robbert Ha
a
rma
n
Moved
tail-calls test
t
o
the end of the test script
.
.
.
commit
|
commitdiff
|
tree
2009-01-12
Robbert
H
aarman
Added vtable
t
est
.
commit
|
commitdiff
|
tree
2009-01-12
Robbert H
a
ar
m
an
Sped
u
p tail-calls test
.
commit
|
commitdiff
|
tree
2009-01-12
Robbert Haarman
Bugfixes to co
d
e generat
o
r:
commit
|
commitdiff
|
tree
2009-01-11
Robbert
Haarman
U
p
dated documentation
.
commit
|
commitdiff
|
tree
2009-01-11
Robbert
Haarm
a
n
Removed superfluous
ifz and ifnz actions
.
commit
|
commitdiff
|
tree
2009-01-11
Ro
b
bert Haarman
Added
new compar
i
son
o
pe
r
at
o
rs:
i
fz, if
n
z, ifeq, ifne
.
.
.
commit
|
commitdiff
|
tree
2009-01-11
Rob
b
ert Haarman
Added c
o
mme
n
ts to code generator
.
commit
|
commitdiff
|
tree
2009-01-11
Robbert Haarm
a
n
A
d
ded
co
m
ments
to test
s
.
commit
|
commitdiff
|
tree
2009-01-11
Ro
b
ber
t
Haarman
A
dded suppor
t
for comments
.
commit
|
commitdiff
|
tree
2009-01-11
Robbert Haarman
Added mod t
e
s
t
a
n
d m
a
de it pas
s
.
commit
|
commitdiff
|
tree
2009-01-11
Robbert
H
a
arman
Added mi
s
sin
g
d
iv
.
out
.
commit
|
commitdiff
|
tree
2009-01-11
Robbert
H
aarman
Ad
d
e
d
tes
t
for divis
i
on
a
nd made
it pa
s
s
.
commit
|
commitdiff
|
tree
2009-01-11
Ro
b
bert Haarma
n
Add
e
d multip
l
ication t
e
st and made it p
a
ss
.
commit
|
commitdiff
|
tree
2009-01-11
Robbert Haarman
Indente
d
tests
.
commit
|
commitdiff
|
tree
2009-01-11
Rob
b
ert Haa
r
man
Refacto
r
ed cod
e
generat
o
r
an
d
fixed
a
number of bugs
.
.
.
commit
|
commitdiff
|
tree
2009-01-11
Robbert Haarman
Add
e
d test plusmi
n
us
.
commit
|
commitdiff
|
tree
2009-01-11
Robber
t
Haarman
A
dd
e
d top
-
level Makefile and src/Makefile
.
commit
|
commitdiff
|
tree
2009-01-10
Robbert Haarman
A
dded test of bi
t
w
i
se
o
pera
t
ions
.
commit
|
commitdiff
|
tree
2009-01-10
R
o
b
bert Ha
a
rm
a
n
G
u
arded to_sym
to make compile
r
m
ore robus
t
.
commit
|
commitdiff
|
tree
2009-01-10
Robb
e
r
t
Haar
m
an
Adapted code generato
r
d
efinit
i
on of fu
n
ction to matc
h
.
.
.
commit
|
commitdiff
|
tree
2009-01-10
Robbert Ha
a
r
man
A
d
ded test tail-c
a
lls
.
commit
|
commitdiff
|
tree
2009-01-10
Robbe
r
t Haarma
n
Added tes
t
script and Mak
e
file
t
o aut
o
m
ate tes
t
s
.
commit
|
commitdiff
|
tree
2009-01-10
Robbert
H
aarman
Modified
compiler t
o
use reflection
to dri
v
e code
generator
.
.
.
commit
|
commitdiff
|
tree
2009-01-08
Robbert
Haarman
Initial commit
.
commit
|
commitdiff
|
tree