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
Allow return without a value.
2010-12-05
inglorion
Allow return without
a value
.
commit
|
commitdiff
|
tree
2010-11-21
inglori
o
n
M
ade to
p
-level
blocks in
i386 and
A
MD64 set EB
P
/
R
BP
.
.
.
commit
|
commitdiff
|
tree
2010-11-21
inglori
o
n
A
d
ded t
e
s
t
case for cod
e
not co
n
tained in functions
.
commit
|
commitdiff
|
tree
2010-11-21
ing
l
ori
o
n
Ad
d
e
d
s
u
pport for blocks to
i386 an
d
AMD64 target
s
.
commit
|
commitdiff
|
tree
2010-11-21
ing
l
ori
o
n
Updated version to 0
.
7
.
0
commit
|
commitdiff
|
tree
2010-11-21
i
nglorion
Fixed
e
scaping in
s
t
r
ings in NasmGenera
t
or
.
commit
|
commitdiff
|
tree
2010-11-21
i
nglori
o
n
Added tests fo
r
escap
i
ng byt
e
s i
n
string literals
.
commit
|
commitdiff
|
tree
2010-11-21
i
n
glo
r
i
on
Up
d
ated version to 0
.
6
.
3
commit
|
commitdiff
|
tree
2010-11-21
inglorion
F
i
xed misspelled variable
in NasmGe
n
erator
.
commit
|
commitdiff
|
tree
2010-11-21
inglori
o
n
N
a
s
mGene
r
ator:
Escape
single quotes in s
t
rings
.
commit
|
commitdiff
|
tree
2010-11-21
ing
l
orion
Added
t
es
t
cases
f
o
r at-expressions
.
commit
|
commitdiff
|
tree
2010-11-21
inglorio
n
Adde
d
s
up
p
ort for at
-
expressions to i386 and AMD64
.
.
.
commit
|
commitdiff
|
tree
2010-11-21
inglo
r
ion
U
pdated NasmELFGenerator to r
a
ise an exception if r
u
nning th
e
commit
|
commitdiff
|
tree
2010-11-21
inglor
i
on
Added
.
gitignore
file
.
commit
|
commitdiff
|
tree
2010-05-05
inglorion
I
n
crem
e
nte
d
version to
0
.
6
.
2
.
commit
|
commitdiff
|
tree
2010-05-05
in
g
lorion
Added testcases and fixed bugs in
set-w
o
rd for
i386
.
.
.
commit
|
commitdiff
|
tree
2010-04-15
inglorion
Updated version t
o
0
.
6
.
1
commit
|
commitdiff
|
tree
2010-04-15
inglorion
Added mi
s
sing re
q
uire
f
o
r
c
omm
o
n_code_
g
ener
a
tor
.
rb
.
.
.
commit
|
commitdiff
|
tree
2010-04-15
inglorion
Mod
i
fi
e
d
MIPSGasGene
r
a
t
or so
tha
t
rdoc doesn't
c
hoke
.
.
.
commit
|
commitdiff
|
tree
2010-04-15
inglorion
Fixed
implementation o
f
div and mod on i
3
8
6
and amd64
.
commit
|
commitdiff
|
tree
2010-04-15
in
g
lorion
U
pdated t
e
st c
a
ses
for div and mod to reflect
updated
.
.
.
commit
|
commitdiff
|
tree
2010-04-15
inglo
r
i
o
n
Updated langu
a
ge
d
escription for div
a
n
d
mod
.
commit
|
commitdiff
|
tree
2010-04-14
inglorion
Ad
d
e
d
specification of comme
n
ts to the language description
.
commit
|
commitdiff
|
tree
2010-04-14
inglorion
Fixed bugs in HTML of lan
g
u
ag
e
d
escription
.
commit
|
commitdiff
|
tree
2010-04-14
inglorion
Up
d
ated languag
e
.
htm
l
to better reflect the current
.
.
.
commit
|
commitdiff
|
tree
2010-04-14
ingl
o
rion
AM
D
64NA
S
MGenerat
o
r: fi
x
e
d bugs uncover
e
d by many-vars
.
.
.
commit
|
commitdiff
|
tree
2010-04-14
ing
l
orion
Added targets to test/Makefile to generate GNU assemb
l
er
.
.
.
commit
|
commitdiff
|
tree
2010-04-14
i
ng
l
orion
Added test
cases for functio
n
s with man
y
locals
and
.
.
.
commit
|
commitdiff
|
tree
2010-04-12
i
n
glorion
Added metho
d
output_file_
s
uf
f
ix
to cod
e
gen
e
r
a
tor A
P
I
.
commit
|
commitdiff
|
tree
2010-04-12
inglorion
Cha
n
g
e
d version
n
umber to 0
.
6
.
0
.
commit
|
commitdiff
|
tree
2010-04-11
inglori
o
n
i3
8
6_nasm_ge
n
erat
o
r: fixed t
a
i
l
_call
.
commit
|
commitdiff
|
tree
2010-04-11
inglorion
voodooc: Sort archite
c
tures and form
a
ts
when listing
.
.
.
commit
|
commitdiff
|
tree
2010-04-11
i
n
g
lorion
Ta
r
get host
architecture by
d
efault, un
l
ess a different
.
.
.
commit
|
commitdiff
|
tree
2010-04-11
inglorion
MipsGasGe
n
e
r
ator: added missing method align
.
commit
|
commitdiff
|
tree
2010-04-11
inglori
o
n
MIPSELFGenerat
o
r: added -KPIC to inform
t
he
a
ssemble
r
.
.
.
commit
|
commitdiff
|
tree
2010-04-11
inglor
i
on
F
ixed a typo
i
n gas_elf_generator
.
rb
.
commit
|
commitdiff
|
tree
2010-04-11
in
g
lor
i
on
Add
e
d
missin
g
gas_elf_ge
n
erator
.
rb
.
commit
|
commitdiff
|
tree
2010-04-11
inglorion
Added g
e
ne
r
ators to create ELF fi
l
es f
o
r mips and mip
s
el
.
commit
|
commitdiff
|
tree
2010-04-11
ing
l
orion
MipsGa
s
Generator:
a
dde
d
su
p
port for tail calls
.
commit
|
commitdiff
|
tree
2010-04-11
inglorion
MipsGasGenerator: Ad
d
ed support for byte, w
o
rd, get
.
.
.
commit
|
commitdiff
|
tree
2010-04-11
ingl
o
rio
n
M
i
psGasGenerat
o
r: Removed refer
e
nce
t
o no
n
-
existent
.
.
.
commit
|
commitdiff
|
tree
2010-04-10
i
n
g
lorion
MipsGas
G
enera
t
o
r: ad
d
e
d
cases
f
or div,
m
od, and
mul
commit
|
commitdiff
|
tree
2010-04-10
ing
l
orion
MipsGasGenerator:
commit
|
commitdiff
|
tree
2010-04-10
inglorion
MipsGasGenerator: Fixed calli
n
g of
f
uncti
o
ns
d
efined
.
.
.
commit
|
commitdiff
|
tree
2010-04-10
inglorion
Added set and bi
t
wise
op
e
rators
.
commit
|
commitdiff
|
tree
2010-04-10
in
g
lorion
Updated comm
e
nt
d
e
sc
r
i
bing
t
h
e stac
k
frames
created by
commit
|
commitdiff
|
tree
2010-04-10
inglo
r
ion
Replaced regi
s
ter
n
a
mes by m
n
emonic constants in MIPSGasGene
.
.
.
commit
|
commitdiff
|
tree
2010-04-10
inglorion
MIP
S
GasGenerator n
o
w
also regi
s
te
r
s fo
r
mipsel
.
commit
|
commitdiff
|
tree
2010-04-10
inglorion
First step on
the wa
y
to addin
g
a cod
e
generator for
.
.
.
commit
|
commitdiff
|
tree
2010-02-10
inglorion
Updated compiler to use new c
o
de
g
e
neration API
.
commit
|
commitdiff
|
tree
2010-02-10
inglorion
Upd
a
ted rdoc docu
m
entation
.
commit
|
commitdiff
|
tree
2010-02-10
i
n
glorion
Updated ma
n
p
a
g
e
to de
s
cribe the new - a
n
d
-o - argu
m
e
n
t
s
.
.
.
commit
|
commitdiff
|
tree
2010-02-10
in
g
lorion
Chan
g
ed "s
e
ct
i
on code" to "section functions"
i
n tests
.
commit
|
commitdiff
|
tree
2010-02-10
i
n
glori
o
n
Add fun
c
tions t
o
section :functions instea
d
of
sectio
n
.
.
.
commit
|
commitdiff
|
tree
2010-02-10
ing
l
orion
Introd
u
c
ed section aliases
.
commit
|
commitdiff
|
tree
2010-02-09
inglorion
Added test case for th
e
new co
d
e
generator A
P
I
.
commit
|
commitdiff
|
tree
2010-02-09
inglorion
Ad
d
ed new, simpler, more powerfu
l
code generation
A
PI
.
commit
|
commitdiff
|
tree
2010-02-08
i
ng
l
o
r
ion
Made v
o
odooc a
c
cept "-"
a
nd
"
-o -" to r
e
ad fr
o
m standa
r
d
.
.
.
commit
|
commitdiff
|
tree
2010-02-06
inglor
i
on
Fixed top
-
le
v
el Makefile so
tha
t
m
ake test d
e
pends
.
.
.
commit
|
commitdiff
|
tree
2010-02-06
ingl
o
r
ion
A
dde
d
g
e
n
sym to the public
interface o
f
c
ode generators
.
commit
|
commitdiff
|
tree
2010-02-06
ing
l
orion
Modified
gem
s
pec
t
o improve generated rdoc docu
m
en
t
a
t
i
on
.
commit
|
commitdiff
|
tree
2010-02-06
inglorion
Fixed AMD64 ELF generator to use "
.
o" as default
s
uffix
.
.
.
commit
|
commitdiff
|
tree
2010-02-06
i
n
gl
o
rion
A
d
ded suppor
t
for RubyGems
.
commit
|
commitdiff
|
tree
2010-02-06
inglorion
Updated doc/Mak
e
fil
e
t
o
fi
n
d libraries in new d
i
rectory
.
commit
|
commitdiff
|
tree
2010-02-06
inglorion
Updat
e
d Makefiles to fit new d
i
rectory st
r
ucture
.
commit
|
commitdiff
|
tree
2010-02-06
inglorion
Changed director
y
struct
u
re to conform t
o
RubyGems
.
.
.
commit
|
commitdiff
|
tree
2010-02-06
inglorion
Fix
e
d
parser
so
tha
t
line nu
m
bers are displayed correctly
.
commit
|
commitdiff
|
tree
2009-10-11
ingl
o
rion
F
i
xed ta
i
l
_
call in i386_nasm_generator
commit
|
commitdiff
|
tree
2009-10-11
inglorion
C
h
anged test/Make
f
il
e
to work wi
t
h BSD ma
k
e
commit
|
commitdiff
|
tree
2009-10-10
i
n
glori
o
n
Made AMD64 code ge
n
erat
o
r emi
t
positi
o
n
indepen
d
ent
.
.
.
commit
|
commitdiff
|
tree
2009-10-10
inglorion
Cha
n
ged gensym prefix from
'
.
' to '_'
.
commit
|
commitdiff
|
tree
2009-10-09
inglo
r
ion
In NasmGenerator, don't add com
m
a if a string
starts
.
.
.
commit
|
commitdiff
|
tree
2009-10-09
inglorion
Add
e
d 99bottles test to
t
e
st
programmatic code ge
n
era
t
io
n
.
commit
|
commitdiff
|
tree
2009-10-09
i
n
glorio
n
In NasmGenera
t
or,
add comma when swi
t
chi
n
g from n
u
m
e
ric
.
.
.
commit
|
commitdiff
|
tree
2009-10-09
i
nglorion
Modified CommonCodeGenerator to add
function code t
o
.
.
.
commit
|
commitdiff
|
tree
2009-10-08
inglorion
Set default
o
utput
file extension for NA
S
M
a
ssembly
.
.
.
commit
|
commitdiff
|
tree
2009-10-08
ing
l
orion
A
llow in
s
tantiati
o
n of code
g
ene
r
ators witho
u
t
any
.
.
.
commit
|
commitdiff
|
tree
2009-10-08
inglorion
Fi
x
ed a bug in in_s
e
cti
o
n in C
o
m
monCode
G
enerator
.
commit
|
commitdiff
|
tree
2009-10-07
i
n
glorion
Add n
e
wline a
f
ter align
direct
i
ves in
n
asm generator
.
commit
|
commitdiff
|
tree
2009-10-07
i
ngl
o
rion
Fixed lib/ruby/Ma
k
e
file t
o
instal
l
voodoo
.
rb
commit
|
commitdiff
|
tree
2009-10-03
inglorion
R
e
moved MAKEFLAGS
fro
m
Makef
i
les
commit
|
commitdiff
|
tree
2009-10-03
in
g
lorion
Minor do
c
ument
a
tio
n
improvements
.
commit
|
commitdiff
|
tree
2009-10-03
inglor
i
on
Changed title for
g
enerated rdoc docume
n
tation
.
commit
|
commitdiff
|
tree
2009-10-03
inglori
o
n
Removed c
o
mm
o
n N
a
smGe
n
erator c
o
de fr
o
m I386Nas
m
Generator
.
commit
|
commitdiff
|
tree
2009-10-03
i
n
g
l
orion
Ma
d
e
I386NasmGenerator a subcla
s
s of NasmGe
n
erat
o
r
.
commit
|
commitdiff
|
tree
2009-10-03
i
n
glorion
U
pda
t
e
d
i
3
8
6_
e
lf_gener
a
t
o
r to respect YAS
M
enviro
n
men
t
.
.
.
commit
|
commitdiff
|
tree
2009-10-03
inglorio
n
Moved re-
u
s
a
b
le code from AMD
6
4NasmGener
a
t
o
r to N
A
SMGenerator
.
commit
|
commitdiff
|
tree
2009-10-03
in
g
lo
r
ion
A
dded wordsize
m
ethod to code gene
r
ator API so that
.
.
.
commit
|
commitdiff
|
tree
2009-10-03
i
nglorion
A
d
d
ed test case for
cal
l
expressio
n
.
commit
|
commitdiff
|
tree
2009-10-03
inglorion
Us
e
Vo
o
doo::Co
n
fig to determ
i
ne defau
l
t a
r
c
h
itec
t
ure
.
.
.
commit
|
commitdiff
|
tree
2009-10-03
inglori
o
n
voodooc can now lis
t
s
u
pported archi
t
ectur
e
s and output
.
.
.
commit
|
commitdiff
|
tree
2009-10-03
inglorion
Make default architecture
configurab
l
e
.
commit
|
commitdiff
|
tree
2009-10-03
ing
l
orion
Re
n
amed label in goto
.
v
oo to n
o
t
coin
c
ide
wi
t
h
a
n
i
n
structio
.
.
.
commit
|
commitdiff
|
tree
2009-10-03
inglorion
Upd
a
t
ed
l
an
g
uage
.
h
t
m
l
commit
|
commitdiff
|
tree
2009-10-02
inglorion
Made AMD6
4
code ge
n
erator pass n
e
w
t
est cases
.
commit
|
commitdiff
|
tree
2009-10-02
inglorion
Added tes
t
c
a
se for set-byte
.
commit
|
commitdiff
|
tree
2009-10-02
i
n
glorion
Added te
s
t case for set-word
.
commit
|
commitdiff
|
tree
2009-10-02
inglorion
Added
t
est case f
o
r goto
.
commit
|
commitdiff
|
tree
2009-10-02
ing
l
o
r
i
on
Modified tail-calls te
s
t to p
e
rform 1000000000 i
t
era
t
ions
.
commit
|
commitdiff
|
tree
2009-10-02
inglorion
Added
ta
i
l c
a
ll su
p
p
o
r
t to amd64 code
g
enerat
o
r
.
commit
|
commitdiff
|
tree
next