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
ingl
o
rio
n
Removed MAKEFLAGS from
M
a
kef
i
les
commit
|
commitdiff
|
tree
2009-10-03
inglorion
Minor
documenta
t
ion imp
r
ovement
s
.
commit
|
commitdiff
|
tree
2009-10-03
inglor
i
on
Changed ti
t
l
e
for g
e
n
era
t
ed
rdoc do
c
umentation
.
commit
|
commitdiff
|
tree
2009-10-03
ingl
o
rion
Remov
e
d common Nas
m
Generator code
fr
o
m
I
386NasmGenerator
.
commit
|
commitdiff
|
tree
2009-10-03
inglorion
Mad
e
I3
8
6Nasm
G
ener
a
t
o
r a
subclass of
N
asm
G
e
n
erat
o
r
.
commit
|
commitdiff
|
tree
2009-10-03
i
nglorion
U
p
da
t
ed
i
386_elf_generator to respect YASM environment
.
.
.
commit
|
commitdiff
|
tree
2009-10-03
i
n
g
l
ori
o
n
M
o
v
ed re-u
s
able
code f
r
om AMD64NasmG
e
nerator to NASMGen
e
r
at
o
r
.
commit
|
commitdiff
|
tree
2009-10-03
inglorio
n
A
d
ded wordsize method
to code generator API so t
h
at
.
.
.
commit
|
commitdiff
|
tree
2009-10-03
i
nglor
i
on
A
d
ded
te
s
t
c
a
se for
c
all expression
.
commit
|
commitdiff
|
tree
2009-10-03
in
g
lorion
Use Voodoo::Con
f
ig
to dete
r
mine
d
efault arch
i
tecture
.
.
.
commit
|
commitdiff
|
tree
2009-10-03
in
g
l
orion
voodooc can now list supported
a
rchitectures a
n
d output
.
.
.
commit
|
commitdiff
|
tree
2009-10-03
i
n
gl
o
rion
M
ake default a
r
chitecture configurable
.
commit
|
commitdiff
|
tree
2009-10-03
inglorio
n
Rena
m
ed labe
l
in goto
.
voo to no
t
coincide
with an instructio
.
.
.
commit
|
commitdiff
|
tree
2009-10-03
ing
l
o
rion
Updated
language
.
html
commit
|
commitdiff
|
tree
2009-10-02
i
n
g
lo
r
i
on
Made
AMD64 co
d
e generator pass new test cases
.
commit
|
commitdiff
|
tree
2009-10-02
inglorion
Add
e
d te
s
t
case
for set-byte
.
commit
|
commitdiff
|
tree
2009-10-02
i
n
g
l
orion
Added test case for set-w
o
r
d
.
commit
|
commitdiff
|
tree
2009-10-02
inglo
r
ion
Added te
s
t c
a
s
e fo
r
goto
.
commit
|
commitdiff
|
tree
2009-10-02
inglorion
Modifie
d
tail-calls
test to perfo
r
m 10
0
0
00
0
000 i
t
erations
.
commit
|
commitdiff
|
tree
2009-10-02
i
n
g
l
orion
Adde
d
t
a
il
call
s
upp
o
rt to
amd64 code gen
e
rator
.
commit
|
commitdiff
|
tree
2009-10-02
i
n
glor
i
on
Adde
d
co
n
dition
a
ls to amd64 code
generator
.
commit
|
commitdiff
|
tree
2009-10-02
inglo
r
io
n
Added support for div, mod, and mul to amd64 code ge
n
erator
.
commit
|
commitdiff
|
tree
2009-10-01
i
nglor
i
on
Added bitwise operators
,
let and set to am
d
64_nasm_generator
.
commit
|
commitdiff
|
tree
2009-10-01
inglo
r
ion
M
o
re work
o
n AMD64 code generator
.
commit
|
commitdiff
|
tree
2009-10-01
inglori
o
n
Add
e
d
a
m
d6
4
_el
f
_g
e
nera
t
or to generate EL
F
o
bjects
f
or
.
.
.
commit
|
commitdiff
|
tree
2009-10-01
in
g
lorion
Added amd64_nasm_genera
t
or to gen
e
ra
t
e
NASM code
f
or
.
.
.
commit
|
commitdiff
|
tree
2009-09-30
inglorion
Added default targets to M
a
kefile and do
c
/
Makefil
e
commit
|
commitdiff
|
tree
2009-09-30
in
g
l
orion
A
dde
d
m
anpage
f
or voodoo
c
.
commit
|
commitdiff
|
tree
2009-09-30
inglorion
Install rdo
c
documentati
o
n if it has been gene
r
ated
.
commit
|
commitdiff
|
tree
2009-09-30
in
g
lorion
Adde
d
documentation for th
e
classes Compiler
,
Common
C
odeGene
.
.
.
commit
|
commitdiff
|
tree
2009-09-30
inglorion
A
dded
d
o
c
u
me
n
tation for the Voo
d
oo module
.
commit
|
commitdiff
|
tree
2009-09-30
ingl
o
rio
n
Adde
d
voodo
o
.
r
b
so t
h
a
t
"
require 'voodoo'"
c
a
n be
used
.
.
.
commit
|
commitdiff
|
tree
2009-09-30
inglorion
Added file
C
OPYIN
G
with copyr
i
g
h
t i
n
forma
t
ion
.
commit
|
commitdiff
|
tree
2009-09-30
i
nglorion
Added make rdoc ta
r
get to
generate r
d
oc documen
t
a
t
i
on
.
.
.
commit
|
commitdiff
|
tree
2009-09-30
inglori
o
n
Insta
l
l LICENSE file alon
g
with
t
he ot
h
er documentation
.
commit
|
commitdiff
|
tree
2009-09-30
inglorion
Chan
g
ed tes
t
program to use symbolic
secti
o
n names
.
commit
|
commitdiff
|
tree
2009-09-30
inglorion
Fixed
i
386_nasm_code_gen
e
rator re
q
uire
o
f common_c
o
de_genera
t
or
.
commit
|
commitdiff
|
tree
2009-09-30
in
g
lorion
Ch
a
nged license to LGP
L
v2
.
1
.
commit
|
commitdiff
|
tree
2009-09-27
inglorion
Fix req
u
ire
i
n i386_nasm_gen
e
rator
.
commit
|
commitdiff
|
tree
2009-09-27
ing
l
orion
M
o
v
ed README
t
o doc dire
c
tory an
d
added a
symlink from
.
.
.
commit
|
commitdiff
|
tree
2009-09-27
inglori
o
n
Updated RE
A
DME
.
commit
|
commitdiff
|
tree
2009-09-26
inglor
i
on
Set file
extens
i
on for i386_elf_gener
a
tor to
"
.
o"
.
commit
|
commitdiff
|
tree
2009-09-26
inglorion
Add
e
d doc/Makefile
commit
|
commitdiff
|
tree
2009-09-26
inglo
r
ion
Added i386_elf_g
e
nerator
.
r
b
commit
|
commitdiff
|
tree
2009-09-26
i
n
glorion
Added x86_elf_ge
n
era
t
o
r
t
o
g
e
nerate ELF o
b
jec
t
s
.
commit
|
commitdiff
|
tree
2009-09-26
i
nglor
i
on
Changed
pars
e
r t
o
return top-level
e
l
e
ments instead
.
.
.
commit
|
commitdiff
|
tree
2009-09-26
i
n
glorio
n
Changed parser
t
o retur
n
symbo
l
s as symbols
a
nd
number
s
.
.
.
commit
|
commitdiff
|
tree
2009-09-26
i
n
glorion
Improved error r
e
porting for i
n
valid c
o
mbinations o
r
.
.
.
commit
|
commitdiff
|
tree
2009-09-26
inglorion
Add
e
d
f
u
nctions t
o
select code generat
o
r bas
e
d on
archit
e
c
t
u
.
.
.
commit
|
commitdiff
|
tree
2009-09-26
inglorion
Mo
v
e
d
co
d
e gener
a
tors
t
o separate
directory
.
commit
|
commitdiff
|
tree
2009-09-26
inglorion
Pu
t
al
l
modul
e
s in the Voodoo
namespace
.
commit
|
commitdiff
|
tree
2009-09-26
inglorion
Revampe
d
compiler to sup
p
ort multiple code generators
.
commit
|
commitdiff
|
tree
2009-09-25
in
g
lori
o
n
Moded
modules to lib/ruby/voodoo
.
commit
|
commitdiff
|
tree
2009-09-24
i
n
glorion
Im
p
lemented new code
g
enerator API
.
commit
|
commitdiff
|
tree
2009-06-09
inglori
o
n
Made
M
akefiles actually use
M
a
kefi
l
e
.
cfg
.
commit
|
commitdiff
|
tree
2009-06-09
ingl
o
rion
Added configure
s
c
r
ipt
.
commit
|
commitdiff
|
tree
2009-01-12
R
obbe
r
t Haarman
Moved tail-ca
l
ls test to
t
he end of the tes
t
s
cript
.
.
.
commit
|
commitdiff
|
tree
2009-01-12
Robbert
H
aarman
Adde
d
vtable
t
e
s
t
.
commit
|
commitdiff
|
tree
2009-01-12
Robbe
r
t
H
a
arman
S
p
ed up tail-ca
l
ls test
.
commit
|
commitdiff
|
tree
2009-01-12
Rob
b
ert Haar
m
an
Bugfixes to code ge
n
erator
:
commit
|
commitdiff
|
tree
2009-01-11
Robbert Haa
r
man
Updated docum
e
n
tation
.
commit
|
commitdiff
|
tree
2009-01-11
Robbert H
a
arman
Removed
s
u
p
e
rfluous
if
z
a
nd ifnz ac
t
ion
s
.
commit
|
commitdiff
|
tree
2009-01-11
Robb
e
rt Haarm
a
n
Added new
co
m
pariso
n
ope
r
ators: ifz, ifnz, ifeq, ifne
.
.
.
commit
|
commitdiff
|
tree
2009-01-11
Rob
b
ert Haarman
A
d
ded comments to code generator
.
commit
|
commitdiff
|
tree
2009-01-11
Robbert Haarman
Add
e
d c
o
mments to tests
.
commit
|
commitdiff
|
tree
2009-01-11
Rob
b
er
t
Ha
a
rman
Ad
d
ed
s
upport for comments
.
commit
|
commitdiff
|
tree
2009-01-11
R
o
bber
t
H
a
a
r
man
A
dde
d
m
o
d test an
d
made it pass
.
commit
|
commitdiff
|
tree
2009-01-11
Robbert Haarman
A
dded missin
g
d
iv
.
out
.
commit
|
commitdiff
|
tree
2009-01-11
Robbert Haar
m
an
Add
e
d t
e
st
f
or
d
ivision
a
nd made it p
a
ss
.
commit
|
commitdiff
|
tree
2009-01-11
Robbert Haarman
Added m
u
ltipl
i
cation test and made it pas
s
.
commit
|
commitdiff
|
tree
2009-01-11
Rob
b
er
t
Haarman
Indented test
s
.
commit
|
commitdiff
|
tree
2009-01-11
Robbert Haarman
Refa
c
t
o
re
d
code
g
enerator
and fixed a numb
e
r of bugs
.
.
.
commit
|
commitdiff
|
tree
2009-01-11
Robber
t
Haarman
A
dded test pl
u
sminus
.
commit
|
commitdiff
|
tree
2009-01-11
Robb
e
rt
H
a
a
r
man
Added top
-
l
evel Makefile and src/Makefile
.
commit
|
commitdiff
|
tree
2009-01-10
Robb
e
r
t Haa
r
m
an
A
d
ded test
of bi
t
wise operations
.
commit
|
commitdiff
|
tree
2009-01-10
Robbert Haa
r
man
Guarded
to_sy
m
to ma
k
e compil
e
r more robust
.
commit
|
commitdiff
|
tree
2009-01-10
Robber
t
Haarman
Adapted code generator de
f
inition of function to match
.
.
.
commit
|
commitdiff
|
tree
2009-01-10
Rob
b
ert
H
a
arman
A
d
ded
test tail-ca
l
ls
.
commit
|
commitdiff
|
tree
2009-01-10
Robb
e
rt Haa
r
man
Added tes
t
scr
i
p
t
and Makefile to a
u
tomate te
s
t
s
.
commit
|
commitdiff
|
tree
2009-01-10
Robbert Haarman
Modifie
d
compiler to
use
re
f
l
e
ct
i
o
n to drive
c
ode generator
.
.
.
commit
|
commitdiff
|
tree
2009-01-08
Robbert Haarman
Initial c
o
mmit
.
commit
|
commitdiff
|
tree