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
Fixed NASM generator so that begin_block accepts the blocks code
2010-12-07
i
nglor
i
on
Fixed NASM generator so that begin
_
block
accepts the
.
.
.
commit
|
commitdiff
|
tree
2010-12-07
inglorion
I
m
ple
m
ented bloc
k
s
for
MIPS
.
commit
|
commitdiff
|
tree
2010-12-05
inglo
r
ion
A
l
l
ow
return without a
v
a
lue
.
commit
|
commitdiff
|
tree
2010-11-21
ing
l
orion
Made top-le
v
el
b
loc
k
s
in i
3
86 and
AMD64 set E
B
P/RBP
.
.
.
commit
|
commitdiff
|
tree
2010-11-21
ingl
o
rion
Added test case for c
o
d
e
not c
o
n
t
a
i
n
e
d
i
n functions
.
commit
|
commitdiff
|
tree
2010-11-21
inglori
o
n
Added support for blocks t
o
i
3
86 a
n
d AMD
6
4
targ
e
ts
.
commit
|
commitdiff
|
tree
2010-11-21
inglorion
Updat
e
d versio
n
t
o
0
.
7
.
0
commit
|
commitdiff
|
tree
2010-11-21
i
n
glor
i
on
Fix
e
d stri
n
g esca
p
ing in MipsGasG
e
nerator
.
commit
|
commitdiff
|
tree
2010-11-21
inglorion
Fixed es
c
api
n
g in strings in NasmGenerator
.
commit
|
commitdiff
|
tree
2010-11-21
inglori
o
n
Added
tests
f
or escapi
n
g bytes in string literals
.
commit
|
commitdiff
|
tree
2010-11-21
inglorion
I
m
p
l
ement
e
d at-expressions f
o
r MIPS
.
commit
|
commitdiff
|
tree
2010-11-21
inglori
o
n
Updated version to
0
.
6
.
3
commit
|
commitdiff
|
tree
2010-11-21
inglorion
Fixed mi
s
spelled var
i
a
ble
i
n
NasmGenerator
.
commit
|
commitdiff
|
tree
2010-11-21
ing
l
orion
Nasm
G
enerator: Escape single quotes in strings
.
commit
|
commitdiff
|
tree
2010-11-21
inglorion
Added
t
est cases for
a
t-exp
r
e
s
sions
.
commit
|
commitdiff
|
tree
2010-11-21
i
nglo
r
ion
A
d
ded su
p
p
o
r
t for at-expressio
n
s to i386
a
n
d AMD64
.
.
.
commit
|
commitdiff
|
tree
2010-11-21
inglorion
U
p
dated NasmELFGenerator to raise an except
i
on i
f
run
n
i
ng the
commit
|
commitdiff
|
tree
2010-11-21
inglo
r
ion
A
d
ded
.
gitignore f
i
le
.
commit
|
commitdiff
|
tree
2010-05-05
inglorion
In
c
remen
t
e
d vers
i
on
t
o 0
.
6
.
2
.
commit
|
commitdiff
|
tree
2010-05-05
ingl
o
rion
Added testcas
e
s
and fix
e
d
b
ugs in
s
e
t
-
w
o
rd for
i
386
.
.
.
commit
|
commitdiff
|
tree
2010-04-15
in
g
lorion
Updated version to
0
.
6
.
1
commit
|
commitdiff
|
tree
2010-04-15
inglori
o
n
Added
missing require fo
r
common_code_
g
enerator
.
rb
.
.
.
commit
|
commitdiff
|
tree
2010-04-15
i
n
glorion
Modified MIPSGasGenerator so that rdoc doesn't cho
k
e
.
.
.
commit
|
commitdiff
|
tree
2010-04-15
inglori
o
n
Fixed implemen
t
at
i
on of div an
d
mod on i
3
8
6
and amd
6
4
.
commit
|
commitdiff
|
tree
2010-04-15
inglorion
Updat
e
d test cases f
o
r div and mod
to
r
eflect updated
.
.
.
commit
|
commitdiff
|
tree
2010-04-15
ing
l
orion
Upda
t
ed
l
anguage d
e
scri
p
tion fo
r
div and m
o
d
.
commit
|
commitdiff
|
tree
2010-04-14
in
g
l
o
rion
Added sp
e
cification of comments to the l
a
nguage description
.
commit
|
commitdiff
|
tree
2010-04-14
inglori
o
n
Fixed bugs in HTML of la
n
guage description
.
commit
|
commitdiff
|
tree
2010-04-14
i
n
glorion
Upda
t
ed language
.
h
tm
l
to bet
t
er
r
ef
l
ect th
e
current
.
.
.
commit
|
commitdiff
|
tree
2010-04-14
inglorion
AMD64NASMGenerator: fixed bugs uncovered by many-va
r
s
.
.
.
commit
|
commitdiff
|
tree
2010-04-14
in
g
lo
r
ion
Added target
s
to tes
t
/
Ma
k
e
f
i
l
e
to
g
enerate GNU asse
m
bler
.
.
.
commit
|
commitdiff
|
tree
2010-04-14
inglorion
A
d
ded test cases for fu
n
ctions with many locals
a
nd
.
.
.
commit
|
commitdiff
|
tree
2010-04-12
inglorion
Ad
d
e
d method
o
utput_fil
e
_suffix to code gen
e
rator AP
I
.
commit
|
commitdiff
|
tree
2010-04-12
ing
l
orion
Changed v
e
rsi
o
n number to
0
.
6
.
0
.
commit
|
commitdiff
|
tree
2010-04-11
inglorion
i386_na
s
m_generator:
fixed tail_call
.
commit
|
commitdiff
|
tree
2010-04-11
inglorio
n
voodooc: Sort
a
rch
i
tect
u
r
es and formats when l
i
sting
.
.
.
commit
|
commitdiff
|
tree
2010-04-11
inglorion
Targ
e
t host architecture by default, unless a differen
t
.
.
.
commit
|
commitdiff
|
tree
2010-04-11
inglorion
MipsGasGenerato
r
:
ad
d
ed missin
g
met
h
o
d
align
.
commit
|
commitdiff
|
tree
2010-04-11
ingl
o
rion
MIPSELFGenerator
:
a
dded -KPIC
t
o inform the
assemb
l
er
.
.
.
commit
|
commitdiff
|
tree
2010-04-11
inglorio
n
Fixed
a typo i
n
gas_elf_generator
.
rb
.
commit
|
commitdiff
|
tree
2010-04-11
inglorion
Added missing gas_elf_gener
a
t
o
r
.
rb
.
commit
|
commitdiff
|
tree
2010-04-11
i
n
glorion
Added gener
a
tors to
c
reate E
L
F fil
e
s
f
o
r
mips and mip
s
el
.
commit
|
commitdiff
|
tree
2010-04-11
inglorion
MipsGas
G
e
n
erator: added supp
o
r
t
for
t
ail
calls
.
commit
|
commitdiff
|
tree
2010-04-11
inglori
o
n
Mips
G
asGen
e
rator: Added sup
p
ort for b
y
te,
w
ord, g
e
t
.
.
.
commit
|
commitdiff
|
tree
2010-04-11
inglorio
n
MipsGasGenerator
:
Remo
v
ed reference to
non-existent
.
.
.
commit
|
commitdiff
|
tree
2010-04-10
ing
l
orion
MipsGasGenerato
r
:
added cases fo
r
div, mod,
a
nd mul
commit
|
commitdiff
|
tree
2010-04-10
ingl
o
rion
M
i
psGas
G
enera
t
o
r
:
commit
|
commitdiff
|
tree
2010-04-10
i
n
g
lorio
n
MipsGasGenerat
o
r: F
i
xed
c
allin
g
of funct
i
o
n
s de
f
ined
.
.
.
commit
|
commitdiff
|
tree
2010-04-10
inglorion
A
d
de
d
set and bitwise opera
t
or
s
.
commit
|
commitdiff
|
tree
2010-04-10
inglorio
n
U
p
date
d
co
m
me
n
t d
e
scrib
i
ng the stack fr
a
m
e
s
c
r
eate
d
by
commit
|
commitdiff
|
tree
2010-04-10
inglo
r
ion
Replaced
register names by
m
nemonic constants in
MIPS
G
a
sGen
e
.
.
.
commit
|
commitdiff
|
tree
2010-04-10
inglo
r
i
o
n
MIPS
G
as
G
enerator now
also registers for mipsel
.
commit
|
commitdiff
|
tree
2010-04-10
ing
l
or
i
on
First step on the way
t
o add
i
ng a c
o
de gen
e
rator fo
r
.
.
.
commit
|
commitdiff
|
tree
2010-02-10
in
g
lorion
U
p
d
ated compiler to use new code generation
A
P
I
.
commit
|
commitdiff
|
tree
2010-02-10
inglorion
Updated rdoc documenta
t
ion
.
commit
|
commitdiff
|
tree
2010-02-10
i
n
gl
o
rion
Updated manpage
to describe the new - and -o - arguments
.
.
.
commit
|
commitdiff
|
tree
2010-02-10
inglorion
Ch
a
nged "sect
i
on co
d
e" to "secti
o
n fu
n
ctions" in tests
.
commit
|
commitdiff
|
tree
2010-02-10
inglorion
Add functions
t
o
sectio
n
:
f
unctions instea
d
o
f section
.
.
.
commit
|
commitdiff
|
tree
2010-02-10
inglorion
Introduced section alias
e
s
.
commit
|
commitdiff
|
tree
2010-02-09
i
n
glorion
Ad
d
ed
test
case f
o
r the new code ge
n
erato
r
API
.
commit
|
commitdiff
|
tree
2010-02-09
i
n
glorion
Added
ne
w
, si
m
pler, more po
w
erf
u
l code
generation AP
I
.
commit
|
commitdiff
|
tree
2010-02-08
i
n
glorion
Made vood
o
oc
accept "-" and "-o -"
to read from sta
n
dard
.
.
.
commit
|
commitdiff
|
tree
2010-02-06
i
n
g
lorion
Fixed top-l
e
vel Mak
e
file s
o
that ma
k
e
test depends
.
.
.
commit
|
commitdiff
|
tree
2010-02-06
inglor
i
on
Add
e
d gensym to the public interf
a
c
e of code genera
t
ors
.
commit
|
commitdiff
|
tree
2010-02-06
inglorion
Modif
i
ed gemspec to
improve ge
n
e
r
a
ted rdoc
d
ocumentati
o
n
.
commit
|
commitdiff
|
tree
2010-02-06
inglori
o
n
Fixed AM
D
64 ELF
g
enerator to use "
.
o" a
s
defa
u
lt suffix
.
.
.
commit
|
commitdiff
|
tree
2010-02-06
ingl
o
ri
o
n
Add
e
d support for RubyGems
.
commit
|
commitdiff
|
tree
2010-02-06
in
g
lorion
Updated
d
oc/Makefile to find li
b
raries
i
n new dir
e
ctory
.
commit
|
commitdiff
|
tree
2010-02-06
i
n
g
lorion
Upd
a
ted
Makefile
s
to fit new directory structur
e
.
commit
|
commitdiff
|
tree
2010-02-06
i
n
glor
i
on
Changed directory
s
t
r
ucture to c
o
nform to RubyG
e
ms
.
.
.
commit
|
commitdiff
|
tree
2010-02-06
inglorion
Fix
e
d
parser
s
o
t
ha
t
l
i
n
e n
u
mber
s
a
r
e d
i
s
played correctly
.
commit
|
commitdiff
|
tree
2009-10-11
in
g
l
o
r
ion
Fixed tail_call in
i
3
8
6
_
nasm_gen
e
rator
commit
|
commitdiff
|
tree
2009-10-11
inglo
r
ion
C
h
anged
t
est/Ma
k
efile to wo
r
k w
i
th BSD ma
k
e
commit
|
commitdiff
|
tree
2009-10-10
inglorion
Made AM
D
64
code
generato
r
em
i
t
posit
i
on independent
.
.
.
commit
|
commitdiff
|
tree
2009-10-10
in
g
lorion
Cha
n
ged gensym p
r
efix from '
.
'
t
o
'
_'
.
commit
|
commitdiff
|
tree
2009-10-09
i
n
glorion
In
Nas
m
G
e
nerat
o
r, don't add
c
omma if a st
r
ing
starts
.
.
.
commit
|
commitdiff
|
tree
2009-10-09
inglorio
n
Added
99bottle
s
test to test progr
a
mm
a
tic c
o
de
g
e
ne
r
ation
.
commit
|
commitdiff
|
tree
2009-10-09
i
nglorion
In
N
a
smGene
r
ator, add comma when
switching from nume
r
ic
.
.
.
commit
|
commitdiff
|
tree
2009-10-09
i
n
glorion
Mod
i
fied CommonCodeGenerator
t
o ad
d
fu
n
ction co
d
e to
.
.
.
commit
|
commitdiff
|
tree
2009-10-08
inglorion
Set
d
efa
u
lt output
file ex
t
ensi
o
n
for NASM
a
sse
m
bly
.
.
.
commit
|
commitdiff
|
tree
2009-10-08
inglor
i
on
A
llow
instantia
t
ion o
f
code generators
w
ithout any
.
.
.
commit
|
commitdiff
|
tree
2009-10-08
inglorion
Fixed a bu
g
in
i
n_section in CommonCodeGenerator
.
commit
|
commitdiff
|
tree
2009-10-07
in
g
lor
i
on
Ad
d
newline after align directives in
nasm gene
r
ator
.
commit
|
commitdiff
|
tree
2009-10-07
i
nglorion
Fi
x
ed l
i
b/ruby/Makefile to i
n
sta
l
l voodoo
.
rb
commit
|
commitdiff
|
tree
2009-10-03
inglorion
Rem
o
ved MAK
E
F
LA
G
S fr
o
m Makefiles
commit
|
commitdiff
|
tree
2009-10-03
inglorion
Minor
d
o
c
umentation improvements
.
commit
|
commitdiff
|
tree
2009-10-03
ing
l
o
r
ion
Change
d
ti
t
le for
g
en
e
rated rdoc
d
ocu
m
enta
t
ion
.
commit
|
commitdiff
|
tree
2009-10-03
i
nglo
r
ion
Remov
e
d
c
ommon NasmGen
e
rator code
f
r
o
m I386NasmGenerat
o
r
.
commit
|
commitdiff
|
tree
2009-10-03
inglorion
M
ade I386NasmGenerator a su
b
class of NasmGenera
t
o
r
.
commit
|
commitdiff
|
tree
2009-10-03
i
ng
l
orion
Updat
e
d
i386
_
elf_
g
enerator t
o
re
s
p
e
ct YASM environment
.
.
.
commit
|
commitdiff
|
tree
2009-10-03
i
nglorion
Moved
r
e-usab
l
e code from AMD64N
a
smGenerator to NASMGenerator
.
commit
|
commitdiff
|
tree
2009-10-03
inglo
r
io
n
Added w
o
rds
i
ze
m
e
thod to
c
ode genera
t
or API
so that
.
.
.
commit
|
commitdiff
|
tree
2009-10-03
inglor
i
on
Added test case f
o
r call exp
r
ession
.
commit
|
commitdiff
|
tree
2009-10-03
inglori
o
n
Use
Vood
o
o::Config to determ
i
ne d
e
fault
a
r
chitec
t
ure
.
.
.
commit
|
commitdiff
|
tree
2009-10-03
inglorion
voodooc c
a
n now list
supported architectures and outp
u
t
.
.
.
commit
|
commitdiff
|
tree
2009-10-03
inglorion
M
a
k
e
defa
u
lt
a
rchitecture configurable
.
commit
|
commitdiff
|
tree
2009-10-03
inglorion
Renamed label in goto
.
v
oo to
not coi
n
c
i
d
e with
a
n
i
n
struct
i
o
.
.
.
commit
|
commitdiff
|
tree
2009-10-03
inglorion
Upd
a
t
ed language
.
ht
m
l
commit
|
commitdiff
|
tree
2009-10-02
i
nglorion
Made AMD64 co
d
e generator
pas
s
new test ca
s
es
.
commit
|
commitdiff
|
tree
2009-10-02
inglor
i
on
Added test case for set-byte
.
commit
|
commitdiff
|
tree
next