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
Implemented rotate actions for MIPS
2011-01-08
in
g
lorion
Imp
l
eme
n
t
e
d
ro
t
ate actio
n
s for
MIP
S
commit
|
commitdiff
|
tree
2011-01-08
inglorion
Implemented rotate actions
f
or i
3
86
and AMD
6
4
commit
|
commitdiff
|
tree
2011-01-08
inglorion
Added t
e
st for rotate
a
ctions
commit
|
commitdiff
|
tree
2011-01-08
i
ng
l
o
rion
Implemen
t
ed shift
i
nstructions
f
or MIPS
commit
|
commitdiff
|
tree
2011-01-08
inglo
r
ion
Implemented shi
f
t
actions fo
r
i386 and AM
D
64
commit
|
commitdiff
|
tree
2011-01-08
inglorio
n
Added te
s
t
for bi
t
wise
a
nd arithmetic
s
h
i
f
t operations
commit
|
commitdiff
|
tree
2010-12-07
inglorio
n
Fixe
d
N
AS
M
generator so t
h
at be
g
in
_
b
l
ock ac
c
epts
t
he
.
.
.
commit
|
commitdiff
|
tree
2010-12-07
inglo
r
ion
Implemented blocks for MIP
S
.
commit
|
commitdiff
|
tree
2010-12-05
i
nglor
i
on
Allo
w
return witho
u
t a value
.
commit
|
commitdiff
|
tree
2010-11-21
i
nglorion
Made top-level b
l
ocks in i38
6
and AMD64 s
e
t E
B
P/RBP
.
.
.
commit
|
commitdiff
|
tree
2010-11-21
i
n
glorion
Added
test
c
as
e
for code
n
o
t
c
onta
i
n
e
d
i
n
fun
c
t
i
ons
.
commit
|
commitdiff
|
tree
2010-11-21
in
g
lor
i
on
Added su
p
port
f
or
blocks to i386 and AMD64 t
a
r
g
ets
.
commit
|
commitdiff
|
tree
2010-11-21
inglorion
Updated version to 0
.
7
.
0
commit
|
commitdiff
|
tree
2010-11-21
inglor
i
on
F
i
xed string escaping in MipsGasGenera
t
or
.
commit
|
commitdiff
|
tree
2010-11-21
inglorion
Fixed
escaping i
n
strings i
n
NasmGenera
t
o
r
.
commit
|
commitdiff
|
tree
2010-11-21
i
n
glorion
Added tests
f
o
r
escaping by
t
e
s in str
i
ng liter
a
ls
.
commit
|
commitdiff
|
tree
2010-11-21
in
g
lor
i
on
Implemented at
-
e
xpressions fo
r
MIP
S
.
commit
|
commitdiff
|
tree
2010-11-21
inglori
o
n
Updated ver
s
ion to 0
.
6
.
3
commit
|
commitdiff
|
tree
2010-11-21
in
g
lorion
Fixed misspe
l
le
d
va
r
iable
in NasmGenerator
.
commit
|
commitdiff
|
tree
2010-11-21
inglorion
NasmGenera
t
or:
E
sc
a
pe
sin
g
le quot
e
s in strings
.
commit
|
commitdiff
|
tree
2010-11-21
inglorion
Added test cases for
a
t-expressio
n
s
.
commit
|
commitdiff
|
tree
2010-11-21
i
n
gl
o
r
i
o
n
Added support f
o
r at-expressi
o
ns
to i386 and AMD64
.
.
.
commit
|
commitdiff
|
tree
2010-11-21
inglorion
Updated NasmE
L
FGenerator to raise an excepti
o
n if ru
n
ning th
e
commit
|
commitdiff
|
tree
2010-11-21
inglo
r
ion
A
d
ded
.
g
itignore file
.
commit
|
commitdiff
|
tree
2010-05-05
inglorio
n
Incremented
ve
r
sion to 0
.
6
.
2
.
commit
|
commitdiff
|
tree
2010-05-05
inglorion
A
d
ded test
c
ases an
d
fixed bugs in set-word for i
3
86
.
.
.
commit
|
commitdiff
|
tree
2010-04-15
inglorion
Updated version to 0
.
6
.
1
commit
|
commitdiff
|
tree
2010-04-15
in
g
lorion
Added mis
s
i
ng req
u
ire for common_code
_
generator
.
rb
.
.
.
commit
|
commitdiff
|
tree
2010-04-15
inglorion
M
od
i
f
i
ed MIPSGa
s
Generato
r
so
t
h
at rdoc doesn't choke
.
.
.
commit
|
commitdiff
|
tree
2010-04-15
inglorion
Fixed implementation
o
f div and mod
o
n i386
a
nd amd6
4
.
commit
|
commitdiff
|
tree
2010-04-15
inglorion
Upd
a
ted test case
s
for div and
mod to reflect
u
pda
t
ed
.
.
.
commit
|
commitdiff
|
tree
2010-04-15
inglorion
Updated lan
g
uage d
e
scription
for div and mod
.
commit
|
commitdiff
|
tree
2010-04-14
i
nglorion
Ad
d
ed specification
of comment
s
to the
l
a
nguage desc
r
iption
.
commit
|
commitdiff
|
tree
2010-04-14
inglorion
Fixed bugs in HTML of la
n
guage desc
r
ip
t
ion
.
commit
|
commitdiff
|
tree
2010-04-14
i
nglo
r
ion
Updated lang
u
age
.
html to better reflect
t
he current
.
.
.
commit
|
commitdiff
|
tree
2010-04-14
inglorion
AMD64N
A
SMGenera
t
o
r: fixed bugs unco
v
ered
by man
y
-
vars
.
.
.
commit
|
commitdiff
|
tree
2010-04-14
inglori
o
n
Added
t
argets to te
s
t
/Makefile to gene
r
ate GN
U
a
ssembler
.
.
.
commit
|
commitdiff
|
tree
2010-04-14
i
n
glor
i
on
Added test cases for fu
n
ctions with many locals
and
.
.
.
commit
|
commitdiff
|
tree
2010-04-12
inglorion
Ad
d
ed method output_file_suffix to c
o
de generator API
.
commit
|
commitdiff
|
tree
2010-04-12
i
n
glorion
Changed ve
r
s
io
n
number to 0
.
6
.
0
.
commit
|
commitdiff
|
tree
2010-04-11
inglorion
i
386_nasm_gene
r
ator: fixed tail_call
.
commit
|
commitdiff
|
tree
2010-04-11
i
n
glorion
voodooc: Sort arc
h
itect
u
res and formats when lis
t
i
n
g
.
.
.
commit
|
commitdiff
|
tree
2010-04-11
i
nglorion
Target ho
s
t
a
rchitecture by default, unl
e
ss a di
f
ferent
.
.
.
commit
|
commitdiff
|
tree
2010-04-11
inglorion
M
i
p
s
GasGenerator: added missing met
h
od
align
.
commit
|
commitdiff
|
tree
2010-04-11
inglo
r
ion
MIPSE
L
FGenera
t
o
r: added -KPIC to in
f
orm
the assembler
.
.
.
commit
|
commitdiff
|
tree
2010-04-11
inglorion
Fixed a
t
ypo in gas_elf_generator
.
rb
.
commit
|
commitdiff
|
tree
2010-04-11
inglorion
Added
m
issing gas_
e
lf_gene
r
ato
r
.
rb
.
commit
|
commitdiff
|
tree
2010-04-11
in
g
l
orion
Added g
e
nerators
t
o create ELF f
i
les for mips and mips
e
l
.
commit
|
commitdiff
|
tree
2010-04-11
inglorion
MipsGasGenerator: add
e
d su
p
port for tail calls
.
commit
|
commitdiff
|
tree
2010-04-11
inglo
r
ion
M
i
psGasGenerator: Ad
d
e
d
support for byte,
word, g
e
t
.
.
.
commit
|
commitdiff
|
tree
2010-04-11
in
g
lorion
MipsGasGenerator: Rem
o
ved reference t
o
non
-
existent
.
.
.
commit
|
commitdiff
|
tree
2010-04-10
inglorio
n
MipsGasGenerator: a
d
de
d
cases for d
i
v, mod
,
a
n
d mul
commit
|
commitdiff
|
tree
2010-04-10
in
g
lo
r
ion
M
ip
s
GasGener
a
tor
:
commit
|
commitdiff
|
tree
2010-04-10
inglorion
MipsGasGenerator:
Fixed cal
l
ing of functions defined
.
.
.
commit
|
commitdiff
|
tree
2010-04-10
inglorio
n
Added se
t
and bitwise operat
o
r
s
.
commit
|
commitdiff
|
tree
2010-04-10
inglorion
U
p
dated comment
descr
i
bing t
h
e stack fra
m
es cre
a
t
e
d
b
y
commit
|
commitdiff
|
tree
2010-04-10
inglo
r
ion
Re
p
l
a
ced r
e
gister n
a
m
es
b
y mnemonic constants
in
MIPS
G
asGene
.
.
.
commit
|
commitdiff
|
tree
2010-04-10
inglorion
MI
P
SGas
G
ene
r
ator now also registers fo
r
m
ipsel
.
commit
|
commitdiff
|
tree
2010-04-10
i
n
gl
o
rion
Fi
r
st step
o
n th
e
way t
o
adding a code
g
e
nerator for
.
.
.
commit
|
commitdiff
|
tree
2010-02-10
i
n
glorio
n
Updated compiler to u
s
e new
code g
e
n
e
r
atio
n
AP
I
.
commit
|
commitdiff
|
tree
2010-02-10
inglori
o
n
Updated rdoc documentation
.
commit
|
commitdiff
|
tree
2010-02-10
i
n
g
lorion
Updat
e
d m
a
n
page to
describe t
h
e new
-
and -o -
argume
n
ts
.
.
.
commit
|
commitdiff
|
tree
2010-02-10
inglorion
Cha
n
ged "section c
o
de" to
"
section functions
"
in t
e
sts
.
commit
|
commitdiff
|
tree
2010-02-10
inglorio
n
Add
functions
to se
c
tion :functions
i
nstead of section
.
.
.
commit
|
commitdiff
|
tree
2010-02-10
inglorion
Intr
o
du
c
ed section aliases
.
commit
|
commitdiff
|
tree
2010-02-09
i
n
glorio
n
A
dded t
e
s
t
c
ase for the
n
ew code
generato
r
A
P
I
.
commit
|
commitdiff
|
tree
2010-02-09
ingl
o
rion
Added new, s
i
mp
l
er,
m
ore powe
r
ful code
generation
API
.
commit
|
commitdiff
|
tree
2010-02-08
inglorion
Ma
d
e voodoo
c
accept
"
-" an
d
"-o -
"
to re
a
d f
r
om standard
.
.
.
commit
|
commitdiff
|
tree
2010-02-06
ingl
o
rion
Fixed top-l
e
v
el
M
akefile so th
a
t make test
depe
n
ds
.
.
.
commit
|
commitdiff
|
tree
2010-02-06
i
nglorion
Ad
d
ed ge
n
sym to the p
u
bli
c
interface
of cod
e
generators
.
commit
|
commitdiff
|
tree
2010-02-06
inglorion
M
odi
f
i
e
d gemspec to improve g
e
nera
t
e
d rdoc documentati
o
n
.
commit
|
commitdiff
|
tree
2010-02-06
ingl
o
rion
Fixe
d
AMD6
4
E
L
F generator to use "
.
o" as defau
l
t su
f
fix
.
.
.
commit
|
commitdiff
|
tree
2010-02-06
i
n
glorion
Added sup
p
ort for RubyGems
.
commit
|
commitdiff
|
tree
2010-02-06
ing
l
orion
Updat
e
d
doc/Ma
k
efile to find l
i
braries in
n
e
w
directory
.
commit
|
commitdiff
|
tree
2010-02-06
i
n
glo
r
io
n
U
pdated Makefiles t
o
fit new direct
o
ry
s
tructu
r
e
.
commit
|
commitdiff
|
tree
2010-02-06
in
g
l
orion
C
h
a
nged directory structure to c
o
n
form to
RubyGems
.
.
.
commit
|
commitdiff
|
tree
2010-02-06
in
g
lo
r
ion
Fix
e
d parser so th
a
t
line numbers are displayed correctly
.
commit
|
commitdiff
|
tree
2009-10-11
i
n
glorion
Fixe
d
t
a
il_ca
l
l in i386_nasm
_
generato
r
commit
|
commitdiff
|
tree
2009-10-11
inglorion
C
hanged test/Makef
i
le to
w
ork
w
i
t
h BSD ma
k
e
commit
|
commitdiff
|
tree
2009-10-10
inglorion
Made AMD64
code genera
t
or
e
m
it position indepe
n
d
ent
.
.
.
commit
|
commitdiff
|
tree
2009-10-10
inglorion
Changed gensy
m
pr
e
fix from '
.
' to '_'
.
commit
|
commitdiff
|
tree
2009-10-09
inglorion
In N
a
smGe
n
erator, don't add
comma i
f
a st
r
ing starts
.
.
.
commit
|
commitdiff
|
tree
2009-10-09
ing
l
o
r
ion
Added 99b
o
ttle
s
t
e
st to test programmatic code
g
ener
a
tio
n
.
commit
|
commitdiff
|
tree
2009-10-09
inglorion
In NasmGenerator, add comma whe
n
switching f
r
o
m numeric
.
.
.
commit
|
commitdiff
|
tree
2009-10-09
inglorion
Modified CommonCodeGenerator t
o
a
d
d function code
t
o
.
.
.
commit
|
commitdiff
|
tree
2009-10-08
i
nglorion
Set default output file ext
e
nsion for NASM
a
s
sembly
.
.
.
commit
|
commitdiff
|
tree
2009-10-08
i
n
glorion
All
o
w i
n
stantiatio
n
of code generators without a
n
y
.
.
.
commit
|
commitdiff
|
tree
2009-10-08
inglorion
Fixed a bug in
i
n
_section in Com
m
onCodeGenera
t
o
r
.
commit
|
commitdiff
|
tree
2009-10-07
inglorion
Add
n
ewline af
t
er align dire
c
tives
in nasm
g
enerator
.
commit
|
commitdiff
|
tree
2009-10-07
inglorion
Fixed
lib/ruby/Ma
k
efile to install vood
o
o
.
rb
commit
|
commitdiff
|
tree
2009-10-03
inglorio
n
Removed MAKEFLAGS from Makefi
l
e
s
commit
|
commitdiff
|
tree
2009-10-03
inglorio
n
Minor docum
e
ntation impr
o
vements
.
commit
|
commitdiff
|
tree
2009-10-03
inglorion
Changed title fo
r
gene
r
ated r
d
o
c docume
n
tation
.
commit
|
commitdiff
|
tree
2009-10-03
i
n
g
l
orio
n
Removed c
o
mmon NasmGenera
t
or co
d
e from I386NasmGen
e
rator
.
commit
|
commitdiff
|
tree
2009-10-03
ing
l
o
rion
M
ade I386NasmGenerator a subclass of NasmGenerator
.
commit
|
commitdiff
|
tree
2009-10-03
in
g
lorion
Updated i386_elf_generator to respect YASM environ
m
e
nt
.
.
.
commit
|
commitdiff
|
tree
2009-10-03
inglorio
n
M
oved re
-
u
sa
b
le
code fro
m
AMD64NasmGenerator to NASMG
e
nera
t
or
.
commit
|
commitdiff
|
tree
2009-10-03
inglorion
Add
e
d wor
d
size method to
c
ode gener
a
t
o
r A
P
I
so
that
.
.
.
commit
|
commitdiff
|
tree
2009-10-03
inglorion
Added
t
e
st
c
ase for call expression
.
commit
|
commitdiff
|
tree
2009-10-03
ingl
o
rion
Use Voo
d
oo
:
:Co
n
fi
g
t
o
determine default ar
c
hit
e
c
t
ure
.
.
.
commit
|
commitdiff
|
tree
next