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
In NasmGenerator, don't add comma if a string starts with a
2009-10-09
in
g
lorion
In Na
s
m
Generator, don't add comma if a strin
g
sta
r
ts
.
.
.
commit
|
commitdiff
|
tree
2009-10-09
i
n
g
lor
i
on
A
d
ded
99bottles test to test programmatic code
generation
.
commit
|
commitdiff
|
tree
2009-10-09
ingl
o
rio
n
In NasmGener
a
tor,
a
d
d comma whe
n
switching
f
r
o
m numeri
c
.
.
.
commit
|
commitdiff
|
tree
2009-10-09
inglorion
Modified Common
C
odeGenera
t
or to add fun
c
tion code t
o
.
.
.
commit
|
commitdiff
|
tree
2009-10-08
i
n
glor
i
o
n
Set default output file exten
s
ion for NASM assembly
.
.
.
commit
|
commitdiff
|
tree
2009-10-08
inglorion
Allow
ins
t
antiation of code generators without any
.
.
.
commit
|
commitdiff
|
tree
2009-10-08
ingl
o
rion
Fixed a bug in in_section in C
o
mmonCod
e
G
e
n
erator
.
commit
|
commitdiff
|
tree
2009-10-07
in
g
lo
r
ion
A
d
d
newline af
t
er
align
d
ir
e
ctives in nasm
g
enerato
r
.
commit
|
commitdiff
|
tree
2009-10-07
i
nglo
r
ion
Fixed lib/ru
b
y/Ma
k
e
file
t
o install voodoo
.
rb
commit
|
commitdiff
|
tree
2009-10-03
inglorion
R
em
o
ve
d
MAKEFLAGS from
Makefiles
commit
|
commitdiff
|
tree
2009-10-03
inglorion
Minor
d
ocume
n
tati
o
n improvements
.
commit
|
commitdiff
|
tree
2009-10-03
inglorion
Changed ti
t
le for generat
e
d rdoc docu
m
enta
t
io
n
.
commit
|
commitdiff
|
tree
2009-10-03
inglorion
Removed common
N
asmG
e
nera
t
or code from I386NasmGenerator
.
commit
|
commitdiff
|
tree
2009-10-03
ing
l
ori
o
n
Made I38
6
Nas
m
Generator a subclass of Na
s
mGenerator
.
commit
|
commitdiff
|
tree
2009-10-03
ingl
o
rion
Updated i386_elf_gen
e
r
ato
r
to
r
espect YAS
M
environ
m
ent
.
.
.
commit
|
commitdiff
|
tree
2009-10-03
ing
l
orion
M
ove
d
re-
u
sable
code from AM
D
64NasmGe
n
erato
r
t
o NASMGenerator
.
commit
|
commitdiff
|
tree
2009-10-03
inglorion
A
d
ded w
o
rdsi
z
e method
t
o
code gener
a
tor API so
that
.
.
.
commit
|
commitdiff
|
tree
2009-10-03
ing
l
orion
Added test
c
ase fo
r
call
e
xpression
.
commit
|
commitdiff
|
tree
2009-10-03
ingl
o
rion
Us
e
Voodoo::Conf
i
g
t
o determine
d
e
fault ar
c
h
i
t
ecture
.
.
.
commit
|
commitdiff
|
tree
2009-10-03
inglo
r
ion
voodooc can
now l
i
st su
p
p
o
rted archi
t
ectur
e
s and out
p
ut
.
.
.
commit
|
commitdiff
|
tree
2009-10-03
ingl
o
rio
n
Ma
k
e default architecture
config
u
rable
.
commit
|
commitdiff
|
tree
2009-10-03
i
ng
l
orion
Renamed label in got
o
.
voo to not coincide
with an instru
c
tio
.
.
.
commit
|
commitdiff
|
tree
2009-10-03
inglo
r
ion
Update
d
l
a
nguage
.
html
commit
|
commitdiff
|
tree
2009-10-02
inglorion
Made AM
D
64 c
o
d
e
generator pass new test case
s
.
commit
|
commitdiff
|
tree
2009-10-02
ing
l
orio
n
Add
e
d test case for
s
e
t
-b
y
te
.
commit
|
commitdiff
|
tree
2009-10-02
inglorion
Add
e
d t
e
st case
for set-word
.
commit
|
commitdiff
|
tree
2009-10-02
inglorion
A
dded t
e
s
t
case fo
r
goto
.
commit
|
commitdiff
|
tree
2009-10-02
inglorion
Modified tail-ca
l
ls test t
o
perform 100000000
0
iterati
o
n
s
.
commit
|
commitdiff
|
tree
2009-10-02
i
n
g
l
orion
Added
t
ail call sup
p
or
t
to amd
6
4 c
o
de ge
n
erator
.
commit
|
commitdiff
|
tree
2009-10-02
inglor
i
on
Ad
d
ed condition
a
ls to amd6
4
code
generator
.
commit
|
commitdiff
|
tree
2009-10-02
inglorion
A
dded suppor
t
for d
i
v
, mod, and mul to amd64 code gen
e
rator
.
commit
|
commitdiff
|
tree
2009-10-01
in
g
lorion
Added
b
i
t
wis
e
operat
o
rs, let a
n
d set
to am
d
64_nas
m
_generator
.
commit
|
commitdiff
|
tree
2009-10-01
inglorion
More work on
A
MD64 c
o
de gen
e
rat
o
r
.
commit
|
commitdiff
|
tree
2009-10-01
inglorio
n
Added a
m
d
6
4
_elf_generator
t
o
ge
n
erate ELF objects for
.
.
.
commit
|
commitdiff
|
tree
2009-10-01
inglorion
Added amd64_nasm_g
e
nerat
o
r to g
e
n
era
t
e NASM code for
.
.
.
commit
|
commitdiff
|
tree
2009-09-30
in
g
lorion
Added default targets to Makefile a
n
d doc/Mak
e
file
commit
|
commitdiff
|
tree
2009-09-30
inglori
o
n
A
d
d
ed manpage for vood
o
oc
.
commit
|
commitdiff
|
tree
2009-09-30
inglorion
I
n
stall rdoc documentation if
i
t has b
e
en gen
e
r
a
ted
.
commit
|
commitdiff
|
tree
2009-09-30
inglorion
Ad
d
ed
d
o
cumentation
f
or the c
l
asses Comp
i
ler,
C
o
mmonCodeGene
.
.
.
commit
|
commitdiff
|
tree
2009-09-30
inglorion
Adde
d
docum
e
ntation
for t
h
e
V
oodoo module
.
commit
|
commitdiff
|
tree
2009-09-30
ingl
o
rion
Added
voodoo
.
r
b so that
"
require '
v
o
o
d
oo'"
c
an be us
e
d
.
.
.
commit
|
commitdiff
|
tree
2009-09-30
inglorion
Added f
i
le C
O
PYING with
copyright infor
m
ation
.
commit
|
commitdiff
|
tree
2009-09-30
i
n
glo
r
ion
Add
e
d make rdoc target to generate r
d
oc documentation
.
.
.
commit
|
commitdiff
|
tree
2009-09-30
inglorion
Install LIC
E
NSE f
i
le
a
l
o
n
g
with the
o
t
her documentation
.
commit
|
commitdiff
|
tree
2009-09-30
i
nglorion
Chang
e
d te
s
t
program
t
o use symb
o
lic se
c
tio
n
names
.
commit
|
commitdiff
|
tree
2009-09-30
inglorion
Fi
x
ed i38
6
_nasm_c
o
de_
g
e
ner
a
to
r
requir
e
of common_code_genera
t
or
.
commit
|
commitdiff
|
tree
2009-09-30
in
g
l
orio
n
Cha
n
g
ed
license to LGPL v2
.
1
.
commit
|
commitdiff
|
tree
2009-09-27
i
nglorion
Fix require in i386_nas
m
_generator
.
commit
|
commitdiff
|
tree
2009-09-27
i
n
glorio
n
Moved
README to do
c
directory and added a symlink from
.
.
.
commit
|
commitdiff
|
tree
2009-09-27
inglorion
Updated README
.
commit
|
commitdiff
|
tree
2009-09-26
inglorion
S
e
t file extension for i386_elf_generat
o
r t
o
"
.
o"
.
commit
|
commitdiff
|
tree
2009-09-26
i
n
g
lor
i
on
A
dd
e
d doc/
M
akefile
commit
|
commitdiff
|
tree
2009-09-26
i
n
glor
i
on
A
d
ded i386_elf_gener
a
tor
.
rb
commit
|
commitdiff
|
tree
2009-09-26
i
n
g
l
orion
Added x86_
e
lf_
g
enerator to generate ELF obj
e
cts
.
commit
|
commitdiff
|
tree
2009-09-26
inglorion
Changed p
a
rser
t
o return t
o
p-level el
e
ments instead
.
.
.
commit
|
commitdiff
|
tree
2009-09-26
inglor
i
on
C
h
anged parser
t
o
r
etu
r
n s
y
mbo
l
s
as sy
m
bols and numbers
.
.
.
commit
|
commitdiff
|
tree
2009-09-26
i
n
glorion
Improved error reporting for invalid
c
ombination
s
o
r
.
.
.
commit
|
commitdiff
|
tree
2009-09-26
inglo
r
ion
Added fun
c
tions to select code generat
o
r based o
n
architect
u
.
.
.
commit
|
commitdiff
|
tree
2009-09-26
inglorion
M
o
ved code gener
a
tors to
separ
a
te directory
.
commit
|
commitdiff
|
tree
2009-09-26
ing
l
orio
n
Put a
l
l modules in t
h
e V
o
odoo
n
amespa
c
e
.
commit
|
commitdiff
|
tree
2009-09-26
ing
l
orion
Rev
a
m
ped co
m
piler
t
o
s
uppo
r
t
mu
l
tiple c
o
de generators
.
commit
|
commitdiff
|
tree
2009-09-25
ingl
o
r
i
on
Moded modules to lib/ruby/vood
o
o
.
commit
|
commitdiff
|
tree
2009-09-24
ingl
o
rio
n
I
m
plemented new code gen
e
rator API
.
commit
|
commitdiff
|
tree
2009-06-09
i
n
glorion
Mad
e
Makefiles ac
t
ually use Makef
i
l
e
.
c
fg
.
commit
|
commitdiff
|
tree
2009-06-09
inglorion
A
dded
c
onfigure scr
i
pt
.
commit
|
commitdiff
|
tree
2009-01-12
Robbe
r
t Haarm
a
n
M
oved tail
-
c
alls
t
e
st to t
h
e end o
f
the test sc
r
i
p
t
.
.
.
commit
|
commitdiff
|
tree
2009-01-12
R
ob
b
er
t
Haarman
Added vtable
t
est
.
commit
|
commitdiff
|
tree
2009-01-12
Robbert Haarman
Sped up tail-
c
alls test
.
commit
|
commitdiff
|
tree
2009-01-12
Robbert Haar
m
an
Bugfixes t
o
code
generator:
commit
|
commitdiff
|
tree
2009-01-11
Robber
t
Haarman
Updated
d
ocum
e
nt
a
t
i
on
.
commit
|
commitdiff
|
tree
2009-01-11
R
o
bb
e
rt Haarman
Removed superfluous
i
fz and if
n
z act
i
ons
.
commit
|
commitdiff
|
tree
2009-01-11
Ro
b
bert Haar
m
an
Added ne
w
compariso
n
operator
s
: ifz
,
ifnz
,
if
e
q,
if
n
e
.
.
.
commit
|
commitdiff
|
tree
2009-01-11
Robbert Haarman
A
dded comments to code
generator
.
commit
|
commitdiff
|
tree
2009-01-11
Robbert H
a
arman
A
dded comments to te
s
t
s
.
commit
|
commitdiff
|
tree
2009-01-11
Robbert Haarman
Added support for c
o
mme
n
ts
.
commit
|
commitdiff
|
tree
2009-01-11
Robbert Haarman
Added mod test and made it pass
.
commit
|
commitdiff
|
tree
2009-01-11
Robbert
H
aa
r
man
Added missing
d
iv
.
o
u
t
.
commit
|
commitdiff
|
tree
2009-01-11
Robbert Haar
m
an
Added test f
o
r d
i
v
ision and mad
e
it pass
.
commit
|
commitdiff
|
tree
2009-01-11
Robbe
r
t Haa
r
man
Add
e
d multiplication test and made i
t
pass
.
commit
|
commitdiff
|
tree
2009-01-11
Robbe
r
t Haarman
In
d
ented
tests
.
commit
|
commitdiff
|
tree
2009-01-11
Robb
e
rt Haa
r
man
R
efactored
code gen
e
rator
a
n
d
fixed a number of bugs
.
.
.
commit
|
commitdiff
|
tree
2009-01-11
Robbert Haarman
A
d
d
ed test
p
lusmin
u
s
.
commit
|
commitdiff
|
tree
2009-01-11
Robbert Haarman
A
dded
t
op-level Makefil
e
and src
/
Makefile
.
commit
|
commitdiff
|
tree
2009-01-10
Robbert Haar
m
an
Added test of
b
itwise operations
.
commit
|
commitdiff
|
tree
2009-01-10
Rob
b
er
t
H
a
arman
G
u
arded to_sym t
o
ma
k
e
c
ompiler
m
o
r
e
r
obust
.
commit
|
commitdiff
|
tree
2009-01-10
Robbert Haar
m
a
n
Adapted code ge
n
e
rat
o
r d
e
f
i
n
ition of
f
u
nction to match
.
.
.
commit
|
commitdiff
|
tree
2009-01-10
Robbe
r
t Haarman
A
d
ded test tail
-
calls
.
commit
|
commitdiff
|
tree
2009-01-10
Ro
b
bert Haarman
Ad
d
e
d tes
t
scrip
t
and Ma
k
efile to a
u
tomate tests
.
commit
|
commitdiff
|
tree
2009-01-10
Robbert Haar
m
an
M
o
dified compil
e
r t
o
use reflect
i
on to driv
e
code generator
.
.
.
commit
|
commitdiff
|
tree
2009-01-08
Robbert Haarman
I
nit
i
al c
o
mmit
.
commit
|
commitdiff
|
tree