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 .gitignore file to test directory
2011-03-15
i
nglor
i
on
Added
.
g
itignore
file to test dire
c
tory
commit
|
commitdiff
|
tree
2011-01-15
ingl
o
rion
S
y
nc
h
roniz
e
d language
.
ht
m
l
with latest l
a
ng
u
age specification
commit
|
commitdiff
|
tree
2011-01-10
inglorion
Added supp
o
rt
f
or c
h
ain
e
d i
f
commit
|
commitdiff
|
tree
2011-01-10
inglorion
A
d
d
e
d tes
t
case for chained if
commit
|
commitdiff
|
tree
2011-01-08
inglorion
Impleme
n
ted r
o
tate actions for MIP
S
commit
|
commitdiff
|
tree
2011-01-08
inglorion
Implemented r
o
tate a
c
tions f
o
r i386 an
d
AMD64
commit
|
commitdiff
|
tree
2011-01-08
inglorion
Added test for rotate actions
commit
|
commitdiff
|
tree
2011-01-08
in
g
lorion
Impleme
n
ted sh
i
ft i
n
s
t
ruc
t
ions fo
r
MIPS
commit
|
commitdiff
|
tree
2011-01-08
inglorion
Implemented shi
f
t ac
t
ion
s
for i386 and AMD64
commit
|
commitdiff
|
tree
2011-01-08
i
n
g
l
orion
Add
e
d test for bitwise and arit
h
metic shift operat
i
ons
commit
|
commitdiff
|
tree
2010-12-07
i
nglorion
Fixed NASM generator s
o
that begi
n
_
block acce
p
ts the
.
.
.
commit
|
commitdiff
|
tree
2010-12-07
ing
l
orion
Impleme
n
ted bl
o
c
k
s fo
r
MIPS
.
commit
|
commitdiff
|
tree
2010-12-05
ingl
o
rion
Allow return with
o
ut a value
.
commit
|
commitdiff
|
tree
2010-11-21
i
nglorion
Ma
d
e top-level
blocks in i3
8
6
a
nd AMD64
s
et
E
BP/RBP
.
.
.
commit
|
commitdiff
|
tree
2010-11-21
i
ngl
o
rion
Adde
d
test
c
a
s
e for c
o
d
e
n
o
t contained in fu
n
ctions
.
commit
|
commitdiff
|
tree
2010-11-21
inglorion
Ad
d
ed suppo
r
t for blo
c
ks to i3
8
6 and AMD64 ta
r
gets
.
commit
|
commitdiff
|
tree
2010-11-21
inglorion
Updated
v
e
rsion to 0
.
7
.
0
commit
|
commitdiff
|
tree
2010-11-21
i
n
g
lorion
Fixed s
t
ring escapin
g
in MipsGasGenerator
.
commit
|
commitdiff
|
tree
2010-11-21
inglorion
Fixed escaping in st
r
ings in NasmGenerator
.
commit
|
commitdiff
|
tree
2010-11-21
inglorion
Added tests for
e
sc
a
ping
bytes in stri
n
g
l
i
terals
.
commit
|
commitdiff
|
tree
2010-11-21
i
nglor
i
on
Im
p
lemented at
-
expressions
f
or MIPS
.
commit
|
commitdiff
|
tree
2010-11-21
inglor
i
o
n
Upd
a
ted version
to 0
.
6
.
3
commit
|
commitdiff
|
tree
2010-11-21
ing
l
or
i
on
Fixed misspelled
variabl
e
in NasmGe
n
era
t
or
.
commit
|
commitdiff
|
tree
2010-11-21
inglo
r
i
on
Nas
m
Gener
a
t
o
r: Escap
e
s
i
ngle
quotes in strings
.
commit
|
commitdiff
|
tree
2010-11-21
i
nglo
r
ion
Adde
d
te
s
t c
a
ses f
o
r at-
e
xpre
s
s
i
ons
.
commit
|
commitdiff
|
tree
2010-11-21
inglorion
A
d
ded support
f
o
r at-express
i
ons to
i3
8
6
and
A
M
D
64
.
.
.
commit
|
commitdiff
|
tree
2010-11-21
inglorion
Updated Na
s
m
E
LFGenerator to
raise an except
i
on i
f
running the
commit
|
commitdiff
|
tree
2010-11-21
inglori
o
n
Adde
d
.
git
i
gnore fi
l
e
.
commit
|
commitdiff
|
tree
2010-05-05
inglorion
In
c
remented version to 0
.
6
.
2
.
commit
|
commitdiff
|
tree
2010-05-05
inglorion
Added tes
t
ca
s
es and fixed bugs in set-word for i386
.
.
.
commit
|
commitdiff
|
tree
2010-04-15
inglo
r
ion
Updat
e
d version to 0
.
6
.
1
commit
|
commitdiff
|
tree
2010-04-15
inglorion
Add
e
d missing
r
equire for
common_co
d
e_generator
.
r
b
.
.
.
commit
|
commitdiff
|
tree
2010-04-15
inglor
i
on
Modified MIPSG
a
sGenerator so that rdoc
d
oesn't cho
k
e
.
.
.
commit
|
commitdiff
|
tree
2010-04-15
inglorio
n
Fixed impl
e
me
n
tati
o
n of div
and mod on i386 and a
m
d64
.
commit
|
commitdiff
|
tree
2010-04-15
ingl
o
rion
Updated
test cases fo
r
div and mod
t
o refle
c
t update
d
.
.
.
commit
|
commitdiff
|
tree
2010-04-15
inglorion
Upd
a
t
e
d languag
e
descrip
t
ion for d
i
v
and mod
.
commit
|
commitdiff
|
tree
2010-04-14
ing
l
o
rion
Added s
p
ecification
of comments t
o
th
e
lan
g
uage description
.
commit
|
commitdiff
|
tree
2010-04-14
i
ngl
o
r
i
o
n
Fixed bugs in HTML of
la
n
guage
descript
i
on
.
commit
|
commitdiff
|
tree
2010-04-14
i
n
glori
o
n
U
p
date
d
l
a
nguag
e
.
html to bett
e
r r
e
flect th
e
current
.
.
.
commit
|
commitdiff
|
tree
2010-04-14
in
g
lorion
AMD
6
4NASMGen
e
rator: fixed b
u
gs uncovered by man
y
-var
s
.
.
.
commit
|
commitdiff
|
tree
2010-04-14
inglorion
Add
e
d targets
t
o test/Makefile to generate GNU
asse
m
bler
.
.
.
commit
|
commitdiff
|
tree
2010-04-14
inglorion
Adde
d
test cases
for fu
n
ctions w
i
th man
y
l
ocals and
.
.
.
commit
|
commitdiff
|
tree
2010-04-12
inglorion
Added met
h
od output_file_suf
f
ix to
code genera
t
o
r
AP
I
.
commit
|
commitdiff
|
tree
2010-04-12
i
n
glorion
Ch
a
nged vers
i
on number to 0
.
6
.
0
.
commit
|
commitdiff
|
tree
2010-04-11
inglorion
i386_nasm_generator:
f
ixed tail_call
.
commit
|
commitdiff
|
tree
2010-04-11
inglorion
voodooc:
S
ort architec
t
ures
a
nd f
o
rmats when listin
g
.
.
.
commit
|
commitdiff
|
tree
2010-04-11
inglor
i
on
T
a
rge
t
host architec
t
u
r
e
b
y
default,
unless a different
.
.
.
commit
|
commitdiff
|
tree
2010-04-11
ing
l
orion
Mip
s
GasGen
e
rator
:
added missing me
t
ho
d
a
lign
.
commit
|
commitdiff
|
tree
2010-04-11
inglorion
MIPS
E
LFGen
e
r
ator: added -KPIC to inform th
e
assembler
.
.
.
commit
|
commitdiff
|
tree
2010-04-11
ing
l
o
rion
Fi
x
ed a typo in gas_elf_g
e
nerator
.
rb
.
commit
|
commitdiff
|
tree
2010-04-11
inglorion
Added
m
issin
g
ga
s
_elf_g
e
nerat
o
r
.
r
b
.
commit
|
commitdiff
|
tree
2010-04-11
inglorion
Ad
d
e
d ge
n
erators to cr
e
ate ELF files for mips and mipsel
.
commit
|
commitdiff
|
tree
2010-04-11
ing
l
orion
MipsGa
s
G
enerator: added support for tail c
a
l
l
s
.
commit
|
commitdiff
|
tree
2010-04-11
inglor
i
on
M
ipsGas
G
enerator: Added support fo
r
byte,
w
ord,
ge
t
.
.
.
commit
|
commitdiff
|
tree
2010-04-11
inglorion
MipsGasG
e
n
e
rator: Removed
refere
n
ce
t
o
non-existe
n
t
.
.
.
commit
|
commitdiff
|
tree
2010-04-10
inglorion
MipsGas
G
e
n
e
r
a
tor
:
adde
d
c
a
ses f
o
r d
i
v, mod, and mul
commit
|
commitdiff
|
tree
2010-04-10
inglorion
MipsGasG
e
n
erato
r
:
commit
|
commitdiff
|
tree
2010-04-10
inglorion
M
i
ps
G
as
G
enerator: Fixed c
a
ll
i
n
g
of func
t
i
ons
d
efined
.
.
.
commit
|
commitdiff
|
tree
2010-04-10
ing
l
orion
Added set
and
b
itwise operators
.
commit
|
commitdiff
|
tree
2010-04-10
in
g
l
o
rion
Update
d
c
o
mmen
t
des
c
ribing
the
sta
c
k frames create
d
b
y
commit
|
commitdiff
|
tree
2010-04-10
inglorion
Re
p
laced register na
m
es by mnemonic constants in MIPSGasGene
.
.
.
commit
|
commitdiff
|
tree
2010-04-10
inglorion
MIPSG
a
sGener
a
tor now a
l
so re
g
isters for mipsel
.
commit
|
commitdiff
|
tree
2010-04-10
inglorion
F
irst step
on the way to adding a
c
ode
generator for
.
.
.
commit
|
commitdiff
|
tree
2010-02-10
inglorion
Updated
c
ompil
e
r
to use new code gene
r
ation API
.
commit
|
commitdiff
|
tree
2010-02-10
inglorion
Updated rdoc documentation
.
commit
|
commitdiff
|
tree
2010-02-10
ing
l
orio
n
Updated ma
n
page to descri
b
e the new - and -o - arg
u
m
e
n
t
s
.
.
.
commit
|
commitdiff
|
tree
2010-02-10
inglorion
Changed "section code" to
"
s
ectio
n
functi
o
ns" in tests
.
commit
|
commitdiff
|
tree
2010-02-10
inglo
r
i
o
n
A
dd f
u
nctions to sectio
n
:fu
n
ct
i
ons instead of section
.
.
.
commit
|
commitdiff
|
tree
2010-02-10
inglorion
Introduc
e
d section alia
s
e
s
.
commit
|
commitdiff
|
tree
2010-02-09
inglorion
Added te
s
t case for the new co
d
e generator API
.
commit
|
commitdiff
|
tree
2010-02-09
in
g
lo
r
i
on
Add
e
d new,
simpler,
more p
o
werful code gener
a
t
ion API
.
commit
|
commitdiff
|
tree
2010-02-08
ingl
o
ri
o
n
Made
v
oodooc
a
cc
e
p
t
"
-
" and "-o -" to
rea
d
from standard
.
.
.
commit
|
commitdiff
|
tree
2010-02-06
inglorion
Fixe
d
top-level Makefile so
t
hat make test depends
.
.
.
commit
|
commitdiff
|
tree
2010-02-06
ingl
o
ri
o
n
Added
g
ensym to the public interface of code generators
.
commit
|
commitdiff
|
tree
2010-02-06
ingl
o
rio
n
Modified gemspec to improve
g
ene
r
ated
r
doc
d
oc
u
mentation
.
commit
|
commitdiff
|
tree
2010-02-06
inglorion
Fixed AMD64 ELF
g
en
e
rator t
o
use
"
.
o" as defaul
t
suffix
.
.
.
commit
|
commitdiff
|
tree
2010-02-06
i
nglo
r
io
n
Added support for R
u
byGems
.
commit
|
commitdiff
|
tree
2010-02-06
i
n
glo
r
ion
Updated doc/M
a
kefil
e
t
o
fi
n
d librar
i
es in new d
i
r
e
c
tory
.
commit
|
commitdiff
|
tree
2010-02-06
inglo
r
ion
U
p
dated Makefile
s
to fit new di
r
ector
y
structure
.
commit
|
commitdiff
|
tree
2010-02-06
inglorion
Changed directory st
r
uct
u
re to conform to RubyGems
.
.
.
commit
|
commitdiff
|
tree
2010-02-06
in
g
lorion
Fixed pa
r
se
r
so that line n
u
mbers are
d
ispla
y
ed corr
e
ctly
.
commit
|
commitdiff
|
tree
2009-10-11
ing
l
orion
Fixed tail_call in
i386_nasm_gener
a
tor
commit
|
commitdiff
|
tree
2009-10-11
ing
l
orion
Changed test/Makefile to work with BSD make
commit
|
commitdiff
|
tree
2009-10-10
inglorion
Made AMD6
4
code gener
a
tor emit pos
i
tion indep
e
ndent
.
.
.
commit
|
commitdiff
|
tree
2009-10-10
inglorio
n
Changed gensym prefix from '
.
' to '_'
.
commit
|
commitdiff
|
tree
2009-10-09
i
nglor
i
on
In NasmGenera
t
or, don'
t
add comma if a string st
a
rts
.
.
.
commit
|
commitdiff
|
tree
2009-10-09
inglorio
n
Added
99bottles test t
o
te
s
t programmat
i
c co
d
e
generation
.
commit
|
commitdiff
|
tree
2009-10-09
ing
l
or
i
on
In NasmGenerator, a
d
d
c
o
mma
w
hen switching f
r
om nume
r
ic
.
.
.
commit
|
commitdiff
|
tree
2009-10-09
in
g
lorion
Modified CommonCodeGener
a
tor to
a
dd function
code to
.
.
.
commit
|
commitdiff
|
tree
2009-10-08
inglorion
Set defau
l
t
output
file e
x
tens
i
o
n
for NASM assem
b
ly
.
.
.
commit
|
commitdiff
|
tree
2009-10-08
i
ng
l
orion
All
o
w i
n
stanti
a
tion of
c
ode generato
r
s
w
it
h
o
u
t any
.
.
.
commit
|
commitdiff
|
tree
2009-10-08
inglorion
Fixed a bug in in_sectio
n
in CommonCodeGenerator
.
commit
|
commitdiff
|
tree
2009-10-07
inglorio
n
Add newline after align
d
i
r
e
c
t
ives
i
n
nasm
g
enerator
.
commit
|
commitdiff
|
tree
2009-10-07
inglori
o
n
Fixed
lib/ruby
/
Makefile
t
o install voodoo
.
rb
commit
|
commitdiff
|
tree
2009-10-03
inglorion
Remov
e
d M
A
KE
F
LAGS f
r
om
M
a
k
e
f
iles
commit
|
commitdiff
|
tree
2009-10-03
ingl
o
r
ion
Minor documen
t
atio
n
improvement
s
.
commit
|
commitdiff
|
tree
2009-10-03
in
g
lorion
Changed ti
t
le f
o
r g
e
nerated rdoc d
o
cumentation
.
commit
|
commitdiff
|
tree
2009-10-03
i
ngl
o
rion
Remove
d
common NasmGenerator
c
ode
from I38
6
NasmGe
n
erat
o
r
.
commit
|
commitdiff
|
tree
2009-10-03
inglorion
Made I
3
86NasmGene
r
at
o
r a su
b
class of NasmGe
n
erator
.
commit
|
commitdiff
|
tree
2009-10-03
inglorion
Updated i
3
8
6
_
e
l
f_gen
e
r
a
tor to
r
espec
t
Y
A
SM env
i
ronmen
t
.
.
.
commit
|
commitdiff
|
tree
next