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
keep track of saved registers on MIPS
2011-03-15
inglorio
n
Add
e
d
.
git
i
gnore file to test directory
commit
|
commitdiff
|
tree
2011-01-15
i
n
glorion
Synchr
o
nized lan
g
uage
.
html
w
it
h
l
a
test language
s
pe
c
if
i
cation
commit
|
commitdiff
|
tree
2011-01-10
in
g
lo
r
i
o
n
Ad
d
ed support for c
h
aine
d
if
commit
|
commitdiff
|
tree
2011-01-10
inglor
i
on
Added test
c
a
se for chai
n
ed if
commit
|
commitdiff
|
tree
2011-01-08
inglor
i
on
I
m
plemented rotate action
s
f
or MIP
S
commit
|
commitdiff
|
tree
2011-01-08
inglorion
Implemented rotate acti
o
ns for i38
6
and AMD64
commit
|
commitdiff
|
tree
2011-01-08
inglori
o
n
A
d
d
ed tes
t
f
or rotate act
i
on
s
commit
|
commitdiff
|
tree
2011-01-08
inglo
r
ion
Implemen
t
ed shift instructions for MIPS
commit
|
commitdiff
|
tree
2011-01-08
inglor
i
on
Imp
l
ement
e
d shift actions for
i
386 an
d
AMD64
commit
|
commitdiff
|
tree
2011-01-08
in
g
lorion
Added
t
est f
o
r
b
itwi
s
e and ari
t
h
metic shif
t
op
e
rations
commit
|
commitdiff
|
tree
2010-12-07
inglo
r
ion
Fi
x
ed NASM genera
t
or so that beg
i
n_block accepts th
e
.
.
.
commit
|
commitdiff
|
tree
2010-12-07
inglorion
Implemented blocks for MIPS
.
commit
|
commitdiff
|
tree
2010-12-05
ing
l
o
rion
Allow return wit
h
ou
t
a
value
.
commit
|
commitdiff
|
tree
2010-11-21
i
n
glorion
Mad
e
top-l
e
v
el blocks in i386 and AMD64 set EBP/RBP
.
.
.
commit
|
commitdiff
|
tree
2010-11-21
inglorion
Added
t
es
t
case
f
o
r
code not
c
o
n
taine
d
i
n functions
.
commit
|
commitdiff
|
tree
2010-11-21
inglorion
Added sup
p
ort
fo
r
b
locks to i386
and AMD64 targets
.
commit
|
commitdiff
|
tree
2010-11-21
inglorion
Updated ve
r
sio
n
t
o 0
.
7
.
0
commit
|
commitdiff
|
tree
2010-11-21
inglorion
Fixed escapin
g
in str
i
ngs i
n
N
a
smGenerato
r
.
commit
|
commitdiff
|
tree
2010-11-21
inglorion
Added tests for es
c
a
ping bytes in string lit
e
rals
.
commit
|
commitdiff
|
tree
2010-11-21
inglorion
Update
d
version to 0
.
6
.
3
commit
|
commitdiff
|
tree
2010-11-21
inglorion
Fix
e
d missp
e
lle
d
v
a
r
iable in NasmGenera
t
or
.
commit
|
commitdiff
|
tree
2010-11-21
inglorion
NasmGenerator
:
Escape s
i
ngl
e
quotes
in string
s
.
commit
|
commitdiff
|
tree
2010-11-21
i
n
g
lorion
Added test
c
a
ses for at-e
x
pressions
.
commit
|
commitdiff
|
tree
2010-11-21
ingl
o
ri
o
n
Ad
d
ed support for at-
e
xpressions to i3
8
6 an
d
AMD64
.
.
.
commit
|
commitdiff
|
tree
2010-11-21
inglorion
Upd
a
te
d
NasmELF
G
enerator
to raise an exception if running the
commit
|
commitdiff
|
tree
2010-11-21
inglorion
Added
.
git
i
gnore
file
.
commit
|
commitdiff
|
tree
2010-05-05
inglor
i
on
I
ncrem
e
nted ver
s
ion to 0
.
6
.
2
.
commit
|
commitdiff
|
tree
2010-05-05
inglorion
Added te
s
t
cases and
f
i
xe
d
b
ugs in set-word
f
or i
3
86
.
.
.
commit
|
commitdiff
|
tree
2010-04-15
inglorion
Updated versio
n
to
0
.
6
.
1
commit
|
commitdiff
|
tree
2010-04-15
i
n
glorio
n
Added missing
r
eq
u
i
r
e
for common_code_
g
ener
a
tor
.
rb
.
.
.
commit
|
commitdiff
|
tree
2010-04-15
i
n
glori
o
n
Modified M
I
PSG
a
s
Gener
a
tor so
t
hat
r
doc
d
o
esn't choke
.
.
.
commit
|
commitdiff
|
tree
2010-04-15
inglorio
n
Fix
e
d impl
e
ment
a
t
ion of div a
n
d
mod on i386 and amd64
.
commit
|
commitdiff
|
tree
2010-04-15
inglorion
U
pdated test cases for div and mod
t
o reflect
u
pdated
.
.
.
commit
|
commitdiff
|
tree
2010-04-15
ingl
o
rion
Updat
e
d
l
a
n
g
uage de
s
c
r
i
ption
f
or div an
d
mod
.
commit
|
commitdiff
|
tree
2010-04-14
i
n
glorion
Added specif
i
cation of comme
n
ts to th
e
language d
e
scription
.
commit
|
commitdiff
|
tree
2010-04-14
inglorion
F
ixe
d
bugs in HTML of langua
g
e de
s
c
r
i
ption
.
commit
|
commitdiff
|
tree
2010-04-14
i
ngl
o
rion
Updated language
.
ht
m
l to better
r
e
fl
e
ct the cu
r
r
ent
.
.
.
commit
|
commitdiff
|
tree
2010-04-14
in
g
lori
o
n
AMD64NASMGen
e
rator: fixed bugs
u
n
covered
by m
a
n
y
-var
s
.
.
.
commit
|
commitdiff
|
tree
2010-04-14
inglor
i
on
Added t
a
rgets to
t
est/
M
akefile t
o
generate G
N
U assembler
.
.
.
commit
|
commitdiff
|
tree
2010-04-14
inglorion
Added
t
est cases for fun
c
tions with
many locals and
.
.
.
commit
|
commitdiff
|
tree
2010-04-12
inglorion
Added me
t
h
od output_file_suffix to code
g
e
nerator API
.
commit
|
commitdiff
|
tree
2010-04-12
inglorio
n
Changed ver
s
ion number
to 0
.
6
.
0
.
commit
|
commitdiff
|
tree
2010-04-11
inglo
r
ion
i
3
86_nasm_generator: fixed tail_call
.
commit
|
commitdiff
|
tree
2010-04-11
ingl
o
rion
voodooc: Sort a
r
chi
t
ectu
r
es and f
o
rmats when lis
t
ing
.
.
.
commit
|
commitdiff
|
tree
2010-04-11
inglorion
Target host architect
u
re by default, unless a different
.
.
.
commit
|
commitdiff
|
tree
2010-04-11
inglor
i
on
MipsGa
s
Generator:
a
dded
m
is
s
i
ng method
al
i
gn
.
commit
|
commitdiff
|
tree
2010-04-11
inglorion
MIPSELFG
e
nerator: added
-KPI
C
to inform the asse
m
b
l
er
.
.
.
commit
|
commitdiff
|
tree
2010-04-11
inglori
o
n
Fixed a typo in gas_elf_generator
.
rb
.
commit
|
commitdiff
|
tree
2010-04-11
i
nglorion
Added missing ga
s
_e
l
f_gener
a
tor
.
rb
.
commit
|
commitdiff
|
tree
2010-04-11
inglorion
Added gene
r
ators
t
o
create ELF files for mips and mipse
l
.
commit
|
commitdiff
|
tree
2010-04-11
inglorion
MipsGasGenera
t
or: add
e
d support for tail
c
alls
.
commit
|
commitdiff
|
tree
2010-04-11
inglorion
MipsGasGenerato
r
:
A
d
ded support for b
y
te
,
word, get
.
.
.
commit
|
commitdiff
|
tree
2010-04-11
inglor
i
on
MipsGasGenerator: Remove
d
ref
e
r
e
nc
e
to non-ex
i
stent
.
.
.
commit
|
commitdiff
|
tree
2010-04-10
in
g
lorion
MipsGasGenerator: added cases for div, mod, and mul
commit
|
commitdiff
|
tree
2010-04-10
i
n
glor
i
on
Mi
p
sGasGenerator:
commit
|
commitdiff
|
tree
2010-04-10
in
g
l
o
r
i
on
MipsGasG
e
nerator: Fixed calling
of functions defined
.
.
.
commit
|
commitdiff
|
tree
2010-04-10
inglorion
Added set
a
nd
b
itwise
o
perator
s
.
commit
|
commitdiff
|
tree
2010-04-10
inglorion
U
pdated comment describing the
s
t
ack
f
rames c
r
eated by
commit
|
commitdiff
|
tree
2010-04-10
inglor
i
o
n
Replaced register nam
e
s by
m
n
emonic constan
t
s
i
n MIPSGasGene
.
.
.
commit
|
commitdiff
|
tree
2010-04-10
inglorion
MIP
S
GasG
e
nerator now
a
lso registers for mipsel
.
commit
|
commitdiff
|
tree
2010-04-10
i
n
glor
i
on
F
i
rst step on the way
to
a
dding
a c
o
d
e generator for
.
.
.
commit
|
commitdiff
|
tree
2010-02-10
i
nglorion
Up
d
ated compi
l
er t
o
us
e
n
e
w
c
o
de g
e
n
e
ration API
.
commit
|
commitdiff
|
tree
2010-02-10
inglo
r
ion
Updated
r
d
oc documentat
i
on
.
commit
|
commitdiff
|
tree
2010-02-10
in
g
lorion
Up
d
ated
m
anpage to desc
r
ibe t
h
e new
- a
n
d -o - arguments
.
.
.
commit
|
commitdiff
|
tree
2010-02-10
in
g
lor
i
on
C
h
anged "section code" to "section functions" in tests
.
commit
|
commitdiff
|
tree
2010-02-10
inglorion
Add fun
c
tions to section :functio
n
s instea
d
of section
.
.
.
commit
|
commitdiff
|
tree
2010-02-10
ing
l
orion
Introdu
c
ed
sect
i
on a
l
iases
.
commit
|
commitdiff
|
tree
2010-02-09
in
g
lorio
n
Added test cas
e
for
the
new cod
e
generator API
.
commit
|
commitdiff
|
tree
2010-02-09
inglorion
Added ne
w
, simpler, mor
e
powerfu
l
code generation API
.
commit
|
commitdiff
|
tree
2010-02-08
i
n
glo
r
ion
Made v
o
od
o
oc accep
t
"-" and "-o -" to read
from s
t
anda
r
d
.
.
.
commit
|
commitdiff
|
tree
2010-02-06
inglorion
Fix
e
d
t
op-level
M
akef
i
le so that m
a
ke
t
e
st
d
ep
e
nds
.
.
.
commit
|
commitdiff
|
tree
2010-02-06
i
n
glor
i
on
Ad
d
ed gensym to
t
h
e
p
u
blic interface of cod
e
generators
.
commit
|
commitdiff
|
tree
2010-02-06
in
g
lori
o
n
Mod
i
fied ge
m
spec
t
o improve gen
e
rated
r
doc d
o
cumentation
.
commit
|
commitdiff
|
tree
2010-02-06
in
g
lo
r
ion
Fixe
d
A
MD64 ELF gener
a
tor to use "
.
o
"
as default
s
uffi
x
.
.
.
commit
|
commitdiff
|
tree
2010-02-06
inglorion
A
dded support for RubyGems
.
commit
|
commitdiff
|
tree
2010-02-06
inglorion
Updated doc/Makefile
to find l
i
braries in ne
w
d
i
r
e
cto
r
y
.
commit
|
commitdiff
|
tree
2010-02-06
i
n
g
l
orion
Updated Makefile
s
to fit new di
r
ectory stru
c
tu
r
e
.
commit
|
commitdiff
|
tree
2010-02-06
inglorion
Changed
d
ir
e
ctory st
r
u
c
t
ure to confo
r
m to Rub
y
Ge
m
s
.
.
.
commit
|
commitdiff
|
tree
2010-02-06
ing
l
o
r
ion
F
i
xed pars
e
r so that lin
e
numbers are di
s
played correc
t
ly
.
commit
|
commitdiff
|
tree
2009-10-11
inglo
r
ion
F
i
xed tail_call
in i386
_
n
a
sm_ge
n
e
r
ator
commit
|
commitdiff
|
tree
2009-10-11
inglorion
Changed
tes
t
/
M
akefile
t
o
work with BSD make
commit
|
commitdiff
|
tree
2009-10-10
inglorion
Ma
d
e
A
MD64 c
o
de
generator emit position inde
p
endent
.
.
.
commit
|
commitdiff
|
tree
2009-10-10
i
n
g
lorion
Changed gensym prefix from '
.
'
t
o '_'
.
commit
|
commitdiff
|
tree
2009-10-09
inglorion
In NasmGenerator,
don'
t
add c
o
mma if a s
t
r
i
ng starts
.
.
.
commit
|
commitdiff
|
tree
2009-10-09
inglorion
Add
e
d 99bot
t
les
test t
o
test
p
rogrammatic
c
ode generation
.
commit
|
commitdiff
|
tree
2009-10-09
inglorio
n
In
N
asmGe
n
erator, add comma when
s
w
it
c
h
i
ng from nu
m
eric
.
.
.
commit
|
commitdiff
|
tree
2009-10-09
ingl
o
rion
Mod
i
fie
d
Common
C
odeGenerator to add fun
c
tion code to
.
.
.
commit
|
commitdiff
|
tree
2009-10-08
inglorion
Set
default output file extension f
o
r NASM asse
m
bly
.
.
.
commit
|
commitdiff
|
tree
2009-10-08
ingl
o
r
i
on
Allow instantiation of code gen
e
rators witho
u
t
a
ny
.
.
.
commit
|
commitdiff
|
tree
2009-10-08
inglo
r
ion
F
i
xed a
b
u
g in in_sectio
n
i
n
Com
m
onCodeGenerator
.
commit
|
commitdiff
|
tree
2009-10-07
in
g
lorion
Add newline a
f
ter align directi
v
es in nasm
g
enerator
.
commit
|
commitdiff
|
tree
2009-10-07
ingl
o
rion
Fixed lib/ruby/Makefile to install voodoo
.
rb
commit
|
commitdiff
|
tree
2009-10-03
i
nglorion
Removed MAKEF
L
AGS from Mak
e
files
commit
|
commitdiff
|
tree
2009-10-03
inglor
i
o
n
Minor docum
e
ntation
i
mp
r
ov
e
ments
.
commit
|
commitdiff
|
tree
2009-10-03
inglorion
Changed
title f
o
r
gene
r
a
ted rdoc documentation
.
commit
|
commitdiff
|
tree
2009-10-03
ing
l
or
i
on
Removed common NasmG
e
nerator
c
o
de fro
m
I386
N
asm
G
enerator
.
commit
|
commitdiff
|
tree
2009-10-03
ing
l
orion
M
a
de I38
6
NasmGenerator a subclass of
Nas
m
Gener
a
tor
.
commit
|
commitdiff
|
tree
2009-10-03
in
g
lorion
Updated i386_elf_generator t
o
respect YASM environment
.
.
.
commit
|
commitdiff
|
tree
2009-10-03
inglorion
Moved re-usable code from AMD6
4
N
asmGenerator
t
o NASMGen
e
rato
r
.
commit
|
commitdiff
|
tree
2009-10-03
inglo
r
ion
Added wor
d
size m
e
t
hod to code generat
o
r AP
I
so that
.
.
.
commit
|
commitdiff
|
tree
next