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
Added more directives to validator
2011-03-17
ing
l
orion
A
d
ded
m
o
re directiv
e
s
t
o
va
l
idator
commit
|
commitdiff
|
tree
2011-03-17
inglorion
Add
e
d valida
t
or
commit
|
commitdiff
|
tree
2011-03-15
inglor
i
on
A
d
ded
.
giti
g
n
o
re file to test directory
commit
|
commitdiff
|
tree
2011-01-15
i
nglorion
S
yn
c
hron
i
zed language
.
html with
l
atest lang
u
age speci
f
icati
o
n
commit
|
commitdiff
|
tree
2011-01-10
i
n
gl
o
rio
n
Ad
d
ed support for chai
n
ed
if
commit
|
commitdiff
|
tree
2011-01-10
ingl
o
ri
o
n
Adde
d
test case for chain
e
d if
commit
|
commitdiff
|
tree
2011-01-08
inglorion
Implemented rotate
a
c
tions for M
I
PS
commit
|
commitdiff
|
tree
2011-01-08
inglorio
n
Implemented rotate actio
n
s for i386 and AM
D
64
commit
|
commitdiff
|
tree
2011-01-08
inglorion
Ad
d
ed te
s
t
f
or rotate action
s
commit
|
commitdiff
|
tree
2011-01-08
inglorion
Impleme
n
ted s
h
i
ft
i
n
st
r
uct
i
o
n
s for MIPS
commit
|
commitdiff
|
tree
2011-01-08
inglorion
Im
p
lemented shift actions f
o
r
i
386 and
AM
D
64
commit
|
commitdiff
|
tree
2011-01-08
i
n
glorion
Added test for bit
w
ise and
a
ri
t
hmetic shift operations
commit
|
commitdiff
|
tree
2010-12-07
i
nglorion
Fi
x
ed
N
ASM generato
r
so that begin_block accepts
the
.
.
.
commit
|
commitdiff
|
tree
2010-12-07
inglor
i
on
I
m
plemented blocks
for MIPS
.
commit
|
commitdiff
|
tree
2010-12-05
inglorio
n
Allow ret
u
rn wit
h
out a value
.
commit
|
commitdiff
|
tree
2010-11-21
inglorion
Mad
e
to
p
-level
b
locks
i
n
i
3
86
and A
M
D
6
4
s
e
t EBP/RB
P
.
.
.
commit
|
commitdiff
|
tree
2010-11-21
i
n
g
l
o
r
ion
Added
t
est case f
o
r
code not contained in functi
o
ns
.
commit
|
commitdiff
|
tree
2010-11-21
inglorion
Added support for blo
c
ks to i38
6
a
nd AMD64
t
ar
g
ets
.
commit
|
commitdiff
|
tree
2010-11-21
inglo
r
ion
Updated version to
0
.
7
.
0
commit
|
commitdiff
|
tree
2010-11-21
inglori
o
n
Fixed esca
p
ing
in s
t
rings in NasmGenerator
.
commit
|
commitdiff
|
tree
2010-11-21
inglor
i
on
Added
te
s
ts
for
e
s
c
ap
i
ng
b
ytes in stri
n
g literals
.
commit
|
commitdiff
|
tree
2010-11-21
inglorion
Updated version to 0
.
6
.
3
commit
|
commitdiff
|
tree
2010-11-21
inglorion
Fixed misspelled
v
ari
a
b
l
e
in
N
asmGe
n
erator
.
commit
|
commitdiff
|
tree
2010-11-21
ingl
o
rion
Na
s
m
G
en
e
rato
r
: Escape single quotes in s
t
ri
n
gs
.
commit
|
commitdiff
|
tree
2010-11-21
inglorion
Adde
d
test cases for at-expre
s
sions
.
commit
|
commitdiff
|
tree
2010-11-21
ing
l
orion
Added support for at-expressi
o
ns
t
o i
3
86 and AMD64
.
.
.
commit
|
commitdiff
|
tree
2010-11-21
inglori
o
n
Updated
N
asmELFGe
n
erator t
o
rais
e
an exception i
f
r
unnin
g
the
commit
|
commitdiff
|
tree
2010-11-21
ingl
o
ri
o
n
Adde
d
.
gitignor
e
file
.
commit
|
commitdiff
|
tree
2010-05-05
inglorion
Incremen
t
ed versio
n
t
o
0
.
6
.
2
.
commit
|
commitdiff
|
tree
2010-05-05
inglorion
Added
t
estcases and fixed
b
ugs in set-wor
d
for i3
8
6
.
.
.
commit
|
commitdiff
|
tree
2010-04-15
i
nglorio
n
U
pdat
e
d ver
s
ion to 0
.
6
.
1
commit
|
commitdiff
|
tree
2010-04-15
inglorion
Ad
d
ed missing requir
e
for common_cod
e
_gen
e
rator
.
r
b
.
.
.
commit
|
commitdiff
|
tree
2010-04-15
inglor
i
o
n
M
o
dified MIPS
G
asGenerator so that rdoc does
n
't choke
.
.
.
commit
|
commitdiff
|
tree
2010-04-15
i
n
glor
i
on
F
ix
e
d implementation of
d
iv an
d
mod on i386 and a
m
d
64
.
commit
|
commitdiff
|
tree
2010-04-15
i
nglorion
Updated test cases for div and mod to reflect
updated
.
.
.
commit
|
commitdiff
|
tree
2010-04-15
inglorion
Up
d
ate
d
language d
e
scri
p
tion for
div and mod
.
commit
|
commitdiff
|
tree
2010-04-14
inglorion
Added specification of c
o
mment
s
to the
l
a
nguage de
s
cription
.
commit
|
commitdiff
|
tree
2010-04-14
inglorion
Fix
e
d
b
ugs in HTML o
f
language
description
.
commit
|
commitdiff
|
tree
2010-04-14
inglorion
U
p
dated
l
a
ngua
g
e
.
html to bette
r
reflect the curr
e
nt
.
.
.
commit
|
commitdiff
|
tree
2010-04-14
inglor
i
on
AMD64
N
A
SMGenerator:
f
i
xed b
u
g
s
uncovere
d
b
y
many-
v
ars
.
.
.
commit
|
commitdiff
|
tree
2010-04-14
inglorion
Added targets to test
/
M
akefile to generate GNU assembl
e
r
.
.
.
commit
|
commitdiff
|
tree
2010-04-14
inglo
r
io
n
Added
te
s
t cases for functions with many locals an
d
.
.
.
commit
|
commitdiff
|
tree
2010-04-12
inglorion
Added
m
ethod output
_
file_suffix to
c
ode
generator API
.
commit
|
commitdiff
|
tree
2010-04-12
i
n
g
l
or
i
on
Change
d
v
ersion number to 0
.
6
.
0
.
commit
|
commitdiff
|
tree
2010-04-11
inglorion
i386_nasm_ge
n
erat
o
r: fix
e
d
tai
l
_call
.
commit
|
commitdiff
|
tree
2010-04-11
i
nglorion
v
oodooc: Sort a
r
chitectures and form
a
ts w
h
en listing
.
.
.
commit
|
commitdiff
|
tree
2010-04-11
inglorion
T
arget host arch
i
tecture by default, unless a different
.
.
.
commit
|
commitdiff
|
tree
2010-04-11
i
n
glorion
MipsGasGenerator: added missing method align
.
commit
|
commitdiff
|
tree
2010-04-11
inglorion
MIPSELFGen
e
rator
:
added -KPIC to inf
o
r
m the assembler
.
.
.
commit
|
commitdiff
|
tree
2010-04-11
in
g
lor
i
on
Fixed a typo in g
a
s
_elf_
g
enerator
.
r
b
.
commit
|
commitdiff
|
tree
2010-04-11
inglorion
Ad
d
ed
missin
g
gas_elf_generator
.
rb
.
commit
|
commitdiff
|
tree
2010-04-11
i
nglorion
Added g
e
nerators to
c
reate ELF f
i
les f
o
r mips
a
nd mipsel
.
commit
|
commitdiff
|
tree
2010-04-11
inglori
o
n
MipsG
a
sGener
a
to
r
:
added s
u
pport for tail calls
.
commit
|
commitdiff
|
tree
2010-04-11
inglorion
MipsG
a
s
Generator:
Ad
d
e
d support for byte, wor
d
, get
.
.
.
commit
|
commitdiff
|
tree
2010-04-11
inglo
r
ion
Mi
p
sGasGenerator: Removed refer
e
nce
to non-exi
s
tent
.
.
.
commit
|
commitdiff
|
tree
2010-04-10
i
n
g
lorion
M
i
psGasGen
e
rato
r
:
added cases for div,
m
od, and mul
commit
|
commitdiff
|
tree
2010-04-10
inglo
r
ion
M
ipsGasGenerator
:
commit
|
commitdiff
|
tree
2010-04-10
i
n
glorio
n
Mip
s
GasGenerator: Fixed calling of functions defined
.
.
.
commit
|
commitdiff
|
tree
2010-04-10
inglorion
Added set
a
nd
b
itwise op
e
rat
o
rs
.
commit
|
commitdiff
|
tree
2010-04-10
in
g
l
o
ri
o
n
Upda
t
ed comm
e
nt d
e
scribing
the
s
tack fr
a
m
es cr
e
a
t
ed by
commit
|
commitdiff
|
tree
2010-04-10
i
nglorio
n
Replaced r
e
g
i
ster names by mnemonic constants
i
n
MIPSGa
s
G
e
ne
.
.
.
commit
|
commitdiff
|
tree
2010-04-10
ing
l
orion
MIPSGasGene
r
ator now also registers for mip
s
el
.
commit
|
commitdiff
|
tree
2010-04-10
i
n
gl
o
rion
First step
on the
w
ay
t
o
a
dding a code g
e
nerator for
.
.
.
commit
|
commitdiff
|
tree
2010-02-10
ing
l
orion
Updated compiler to u
s
e new code generati
o
n API
.
commit
|
commitdiff
|
tree
2010-02-10
inglorion
Updated
r
doc do
c
umen
t
ation
.
commit
|
commitdiff
|
tree
2010-02-10
inglo
r
ion
Updated ma
n
p
a
g
e to describe the new
-
and -o
-
ar
g
uments
.
.
.
commit
|
commitdiff
|
tree
2010-02-10
inglorion
Ch
a
n
ged "sec
t
ion
code
"
to "section functions"
i
n
tes
t
s
.
commit
|
commitdiff
|
tree
2010-02-10
ing
l
orion
Add
f
u
nctions to section :funct
i
o
ns inst
e
ad of section
.
.
.
commit
|
commitdiff
|
tree
2010-02-10
ingl
o
rion
I
nt
r
o
d
uced section aliases
.
commit
|
commitdiff
|
tree
2010-02-09
inglor
i
on
Added test case for
the new code
g
e
ne
r
at
o
r AP
I
.
commit
|
commitdiff
|
tree
2010-02-09
i
nglorion
Added ne
w
, simpler
,
m
o
r
e powerful code
g
enerat
i
on API
.
commit
|
commitdiff
|
tree
2010-02-08
inglorion
Made voodoo
c
ac
c
ept "-" and "-o -" to read
from s
t
andard
.
.
.
commit
|
commitdiff
|
tree
2010-02-06
inglorion
Fixed top-level Ma
k
efile so that make te
s
t
dep
e
nds
.
.
.
commit
|
commitdiff
|
tree
2010-02-06
ing
l
orion
Added gensym to the
p
u
blic
interface of cod
e
generators
.
commit
|
commitdiff
|
tree
2010-02-06
ingl
o
rion
Mod
i
f
ied gems
p
ec to i
m
prove ge
n
erated rdoc docu
m
enta
t
i
o
n
.
commit
|
commitdiff
|
tree
2010-02-06
inglorion
F
i
xed AMD64 EL
F
generato
r
to use "
.
o" a
s
default su
f
fix
.
.
.
commit
|
commitdiff
|
tree
2010-02-06
inglorion
A
d
ded
s
upport for RubyGems
.
commit
|
commitdiff
|
tree
2010-02-06
inglor
i
on
Updated doc/
M
akefile to
f
ind li
b
raries in new directory
.
commit
|
commitdiff
|
tree
2010-02-06
in
g
l
o
rion
Upda
t
ed Makef
i
le
s
t
o fit
n
ew dir
e
ctory structure
.
commit
|
commitdiff
|
tree
2010-02-06
ing
l
o
ri
o
n
C
h
anged
d
irectory
s
t
ructure to confo
r
m to Rub
y
Gems
.
.
.
commit
|
commitdiff
|
tree
2010-02-06
i
ngl
o
r
i
on
Fix
e
d parser
s
o that line numbers are displayed correctly
.
commit
|
commitdiff
|
tree
2009-10-11
inglor
i
on
F
ixed tail_call in i386_nasm_
g
enerator
commit
|
commitdiff
|
tree
2009-10-11
in
g
lor
i
on
Changed t
e
st/Mak
e
fil
e
t
o work with BSD make
commit
|
commitdiff
|
tree
2009-10-10
inglorion
Made AMD64 code generator
e
mit
position independe
n
t
.
.
.
commit
|
commitdiff
|
tree
2009-10-10
inglorio
n
Cha
n
ged gensy
m
p
r
ef
i
x fr
o
m '
.
' to '_'
.
commit
|
commitdiff
|
tree
2009-10-09
inglorion
In NasmGenerator, don't add comma if
a
string sta
r
ts
.
.
.
commit
|
commitdiff
|
tree
2009-10-09
inglorion
Ad
d
ed 99bottles test to
t
e
st p
r
ogrammatic code generatio
n
.
commit
|
commitdiff
|
tree
2009-10-09
inglori
o
n
In N
a
sm
G
enerator, add co
m
ma when
s
witchi
n
g fr
o
m
n
um
e
ric
.
.
.
commit
|
commitdiff
|
tree
2009-10-09
inglorion
Modified
C
ommonCodeGenerato
r
to
add
funct
i
o
n
code to
.
.
.
commit
|
commitdiff
|
tree
2009-10-08
inglorion
Set default output file extension for NASM
assembly
.
.
.
commit
|
commitdiff
|
tree
2009-10-08
inglorion
Allow ins
t
antiat
i
o
n of
code generators wit
h
out any
.
.
.
commit
|
commitdiff
|
tree
2009-10-08
inglo
r
ion
Fixed a bug in i
n
_section in CommonCodeGenerator
.
commit
|
commitdiff
|
tree
2009-10-07
inglorion
Ad
d
newline aft
e
r
align dire
c
t
i
ve
s
in nasm generato
r
.
commit
|
commitdiff
|
tree
2009-10-07
inglorio
n
Fixed li
b
/ruby/M
a
kef
i
l
e
to install voodoo
.
rb
commit
|
commitdiff
|
tree
2009-10-03
i
n
gl
o
rion
R
e
m
oved MAKEFL
A
GS from Makefiles
commit
|
commitdiff
|
tree
2009-10-03
inglorion
M
i
nor d
o
cumentation improvements
.
commit
|
commitdiff
|
tree
2009-10-03
inglorion
Cha
n
ged title for generated rdoc
documentation
.
commit
|
commitdiff
|
tree
2009-10-03
inglorion
Remov
e
d common NasmGenerator cod
e
f
r
om I3
8
6NasmGenerator
.
commit
|
commitdiff
|
tree
2009-10-03
i
nglorion
M
a
de I386N
a
smGener
a
t
o
r
a
subclass of NasmGenerator
.
commit
|
commitdiff
|
tree
2009-10-03
inglorion
Upda
t
ed i386_elf_generator t
o
respect YA
S
M e
n
vi
r
onment
.
.
.
commit
|
commitdiff
|
tree
next