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
Synchronized language.html with latest language specification
2011-01-15
inglorio
n
S
y
n
chronize
d
lang
u
age
.
html with late
s
t language
s
p
e
cification
commit
|
commitdiff
|
tree
2011-01-10
ing
l
or
i
on
Added sup
p
ort
f
o
r cha
i
ned if
commit
|
commitdiff
|
tree
2011-01-10
inglo
r
io
n
Added test case for chained if
commit
|
commitdiff
|
tree
2011-01-08
inglorion
Implement
e
d rotate action
s
for M
I
PS
commit
|
commitdiff
|
tree
2011-01-08
inglorion
I
m
pl
e
mented rotate acti
o
n
s for
i386 and
AMD6
4
commit
|
commitdiff
|
tree
2011-01-08
in
g
lorion
Added te
s
t for
r
o
tate actions
commit
|
commitdiff
|
tree
2011-01-08
ing
l
orio
n
Implemented
s
hi
f
t instructions f
o
r MIPS
commit
|
commitdiff
|
tree
2011-01-08
inglor
i
o
n
Im
p
lemented s
h
i
ft actions f
o
r i
3
86 and AMD64
commit
|
commitdiff
|
tree
2011-01-08
inglorion
Added test for bitwise and arithm
e
t
i
c
s
h
i
ft operations
commit
|
commitdiff
|
tree
2010-12-07
inglorion
Fixed NAS
M
gener
a
tor so t
h
at b
e
gin_bl
o
ck a
c
cepts the
.
.
.
commit
|
commitdiff
|
tree
2010-12-07
inglor
i
on
Im
p
lemented
b
locks
f
o
r MIPS
.
commit
|
commitdiff
|
tree
2010-12-05
inglori
o
n
Allow return without a v
a
lue
.
commit
|
commitdiff
|
tree
2010-11-21
i
n
g
l
orion
M
ade top-level blocks in i
3
86 and
A
MD
6
4 set
E
BP/
R
B
P
.
.
.
commit
|
commitdiff
|
tree
2010-11-21
inglorio
n
Added test ca
s
e
f
o
r
co
d
e not containe
d
in functions
.
commit
|
commitdiff
|
tree
2010-11-21
inglo
r
ion
Added
s
upport for blocks t
o
i3
8
6 and A
M
D64 ta
r
gets
.
commit
|
commitdiff
|
tree
2010-11-21
i
n
glorion
Updated version t
o
0
.
7
.
0
commit
|
commitdiff
|
tree
2010-11-21
inglori
o
n
Fixed escap
i
ng in str
i
ngs in N
a
smGenerator
.
commit
|
commitdiff
|
tree
2010-11-21
i
n
g
l
orion
A
dd
e
d tes
t
s f
o
r escapin
g
b
ytes
i
n string l
i
terals
.
commit
|
commitdiff
|
tree
2010-11-21
in
g
lorion
Updated
v
ersion to 0
.
6
.
3
commit
|
commitdiff
|
tree
2010-11-21
ingl
o
r
i
on
Fixed
misspel
l
ed variable in NasmGenerato
r
.
commit
|
commitdiff
|
tree
2010-11-21
inglorion
NasmGenerator:
Escape single quotes in
s
trings
.
commit
|
commitdiff
|
tree
2010-11-21
i
ng
l
orion
Added test
c
ases
for at
-
expressio
n
s
.
commit
|
commitdiff
|
tree
2010-11-21
i
n
glorion
Added support for
a
t
-expressi
o
ns to
i
386 and AMD64
.
.
.
commit
|
commitdiff
|
tree
2010-11-21
inglorion
Updated NasmELFG
e
nerator to raise
an e
x
c
e
pti
o
n
if running
t
h
e
commit
|
commitdiff
|
tree
2010-11-21
inglorion
Added
.
gitign
o
re
f
il
e
.
commit
|
commitdiff
|
tree
2010-05-05
i
nglorion
Incremented version to 0
.
6
.
2
.
commit
|
commitdiff
|
tree
2010-05-05
in
g
lorion
A
d
de
d
t
e
stcases and fixed bugs
in set-wo
r
d f
o
r
i386
.
.
.
commit
|
commitdiff
|
tree
2010-04-15
inglorion
Updated version to
0
.
6
.
1
commit
|
commitdiff
|
tree
2010-04-15
inglorion
Added missing require
f
or co
m
mon_
c
ode
_
generat
o
r
.
rb
.
.
.
commit
|
commitdiff
|
tree
2010-04-15
inglorion
Mod
i
fied MIPSGasGenerator so
tha
t
rdoc d
o
esn't cho
k
e
.
.
.
commit
|
commitdiff
|
tree
2010-04-15
inglorion
Fixed im
p
l
e
mentation of
div and mod on
i
3
86 and amd64
.
commit
|
commitdiff
|
tree
2010-04-15
inglorion
Upd
a
t
e
d test cases for di
v
and mod to refl
e
ct updat
e
d
.
.
.
commit
|
commitdiff
|
tree
2010-04-15
inglorion
Updated languag
e
description for div and m
o
d
.
commit
|
commitdiff
|
tree
2010-04-14
inglor
i
on
Added s
p
e
c
ification of comments to
t
he lang
u
age d
e
sc
r
ipti
o
n
.
commit
|
commitdiff
|
tree
2010-04-14
ing
l
orion
Fixe
d
bugs i
n
HTML of language
d
e
sc
r
ip
t
ion
.
commit
|
commitdiff
|
tree
2010-04-14
inglor
i
on
Updated languag
e
.
html to better
r
ef
l
ect the cur
r
ent
.
.
.
commit
|
commitdiff
|
tree
2010-04-14
i
n
glorion
AMD64NASMGe
n
erator: fixe
d
bugs uncovered by many-v
a
r
s
.
.
.
commit
|
commitdiff
|
tree
2010-04-14
ingl
o
rion
Added targets to
t
est/Make
f
ile to gen
e
rate GNU assembler
.
.
.
commit
|
commitdiff
|
tree
2010-04-14
inglorion
Added tes
t
cases for fu
n
ctions with
man
y
l
o
cals and
.
.
.
commit
|
commitdiff
|
tree
2010-04-12
inglo
r
ion
Ad
d
e
d
method ou
t
put
_
file_s
u
ffix to code generator A
P
I
.
commit
|
commitdiff
|
tree
2010-04-12
i
n
glo
r
i
o
n
Chang
e
d
v
ers
i
on number to 0
.
6
.
0
.
commit
|
commitdiff
|
tree
2010-04-11
i
n
glorion
i3
8
6_nasm_generat
o
r: fixed t
a
il_call
.
commit
|
commitdiff
|
tree
2010-04-11
inglorion
voodooc: Sort architectu
r
es and formats when
l
isting
.
.
.
commit
|
commitdiff
|
tree
2010-04-11
inglor
i
on
Targe
t
host ar
c
h
itecture by default, unless a different
.
.
.
commit
|
commitdiff
|
tree
2010-04-11
inglorion
M
i
p
sGasGenerator: add
e
d missing method al
i
gn
.
commit
|
commitdiff
|
tree
2010-04-11
inglorion
MIPSELFGenerato
r
:
added -KPIC to inform the
a
ssemble
r
.
.
.
commit
|
commitdiff
|
tree
2010-04-11
inglorion
Fixed
a
typo in
gas_e
l
f
_generator
.
rb
.
commit
|
commitdiff
|
tree
2010-04-11
inglorio
n
Added mis
s
ing gas_
e
l
f
_generato
r
.
rb
.
commit
|
commitdiff
|
tree
2010-04-11
inglorion
Add
e
d ge
n
erators to creat
e
ELF files for mips
a
nd
mipsel
.
commit
|
commitdiff
|
tree
2010-04-11
inglorion
MipsG
a
sGenerato
r
: added support fo
r
tai
l
c
alls
.
commit
|
commitdiff
|
tree
2010-04-11
inglori
o
n
Mips
G
asG
e
nerator: Added support
for b
y
te, word,
g
e
t
.
.
.
commit
|
commitdiff
|
tree
2010-04-11
inglorion
MipsGasGene
r
a
t
o
r
: R
e
mo
v
ed refe
r
ence to
non-existen
t
.
.
.
commit
|
commitdiff
|
tree
2010-04-10
in
g
l
o
rion
Mi
p
s
G
asGen
e
rator:
add
e
d cas
e
s
f
o
r
d
i
v, mo
d
, and mul
commit
|
commitdiff
|
tree
2010-04-10
inglo
r
ion
MipsGasGen
e
r
ato
r
:
commit
|
commitdiff
|
tree
2010-04-10
inglorion
MipsGasGenerator: Fixed calling
o
f func
t
io
n
s defined
.
.
.
commit
|
commitdiff
|
tree
2010-04-10
i
n
g
lorion
Add
e
d set an
d
bitwise operators
.
commit
|
commitdiff
|
tree
2010-04-10
i
n
glorion
Updated com
m
ent describing the stack frames created by
commit
|
commitdiff
|
tree
2010-04-10
inglorion
Replac
e
d
r
egis
t
er names by m
n
emonic constants
in MIPSGa
s
Gene
.
.
.
commit
|
commitdiff
|
tree
2010-04-10
inglorion
MIPSGasGen
e
ra
t
or now
also registe
r
s
f
or mips
e
l
.
commit
|
commitdiff
|
tree
2010-04-10
inglor
i
on
First
s
tep on the way
t
o adding a
c
o
d
e generator for
.
.
.
commit
|
commitdiff
|
tree
2010-02-10
inglorion
Upd
a
ted c
o
mp
i
ler to use new code g
e
nerati
o
n
API
.
commit
|
commitdiff
|
tree
2010-02-10
inglorio
n
Updated rdoc
d
o
cu
m
entation
.
commit
|
commitdiff
|
tree
2010-02-10
i
n
glo
r
io
n
Updated
m
a
n
page to describe the new - and -o
-
argument
s
.
.
.
commit
|
commitdiff
|
tree
2010-02-10
ingl
o
rion
Chang
e
d
"section co
d
e"
t
o "section functions" in tests
.
commit
|
commitdiff
|
tree
2010-02-10
inglorion
Add functions
to
s
ection :functions
ins
t
ead of sectio
n
.
.
.
commit
|
commitdiff
|
tree
2010-02-10
inglorion
Intro
d
u
c
ed sec
t
ion ali
a
se
s
.
commit
|
commitdiff
|
tree
2010-02-09
i
n
g
lor
i
on
Added
t
est case for the
new code generator API
.
commit
|
commitdiff
|
tree
2010-02-09
inglor
i
o
n
Added new, simpler, more powerful code generation API
.
commit
|
commitdiff
|
tree
2010-02-08
inglori
o
n
Made vood
o
oc
accept "-" and "-o -" to read from standard
.
.
.
commit
|
commitdiff
|
tree
2010-02-06
ing
l
orion
Fixed
top-lev
e
l Make
f
ile
s
o that
m
ake test
d
epends
.
.
.
commit
|
commitdiff
|
tree
2010-02-06
i
n
glori
o
n
Added
g
ensym to the public interface of code generators
.
commit
|
commitdiff
|
tree
2010-02-06
inglor
i
on
Mo
d
i
f
ied gemspec to impro
v
e generat
e
d rdoc
documentat
i
on
.
commit
|
commitdiff
|
tree
2010-02-06
inglorion
Fixed AMD64 ELF generator to use
"
.
o
" as d
e
fa
u
l
t
s
uffix
.
.
.
commit
|
commitdiff
|
tree
2010-02-06
i
nglorion
Added
support for
Ru
b
yGems
.
commit
|
commitdiff
|
tree
2010-02-06
i
n
g
l
orio
n
Updated doc/Makefile
t
o find
l
ibrar
i
es in new direc
t
or
y
.
commit
|
commitdiff
|
tree
2010-02-06
inglorio
n
U
p
d
ated Makefiles to fit n
e
w d
i
rectory st
r
uc
t
ure
.
commit
|
commitdiff
|
tree
2010-02-06
inglorion
Changed direct
o
ry structure to conform
to RubyG
e
ms
.
.
.
commit
|
commitdiff
|
tree
2010-02-06
inglorion
Fixed parse
r
so that l
i
ne numbers are display
e
d
c
orrect
l
y
.
commit
|
commitdiff
|
tree
2009-10-11
ingl
o
rion
Fi
x
ed ta
i
l_call i
n
i38
6
_nasm_ge
n
e
r
ator
commit
|
commitdiff
|
tree
2009-10-11
i
n
glori
o
n
C
h
an
g
ed test
/
Makefil
e
to work
with BSD make
commit
|
commitdiff
|
tree
2009-10-10
inglorion
Made AMD
6
4 code gen
e
rator
e
mit p
o
sition
independent
.
.
.
commit
|
commitdiff
|
tree
2009-10-10
in
g
lorion
Cha
n
g
ed ge
n
sym prefix from '
.
' to '_'
.
commit
|
commitdiff
|
tree
2009-10-09
ing
l
orion
In N
a
smGenerat
o
r, d
o
n't add comm
a
if
a
stri
n
g starts
.
.
.
commit
|
commitdiff
|
tree
2009-10-09
inglor
i
o
n
A
dded
9
9bottl
e
s
test
t
o test programmat
i
c code generation
.
commit
|
commitdiff
|
tree
2009-10-09
inglorion
In Na
s
m
Gene
r
ator, ad
d
com
m
a when switching
f
rom n
u
meric
.
.
.
commit
|
commitdiff
|
tree
2009-10-09
inglorion
M
o
di
f
ied CommonCodeGenerator to add functi
o
n
code to
.
.
.
commit
|
commitdiff
|
tree
2009-10-08
i
n
glorion
Set default output file extens
i
on for NASM assembly
.
.
.
commit
|
commitdiff
|
tree
2009-10-08
i
nglorion
Allow i
n
stant
i
ation of co
d
e generators
w
ithout
any
.
.
.
commit
|
commitdiff
|
tree
2009-10-08
in
g
lorion
Fixed a bug in in_
s
ection in Commo
n
CodeGenerator
.
commit
|
commitdiff
|
tree
2009-10-07
inglor
i
on
A
d
d newlin
e
a
fte
r
ali
g
n directives in
n
asm generator
.
commit
|
commitdiff
|
tree
2009-10-07
inglorion
Fixe
d
li
b
/ruby/Makefile to inst
a
ll vo
o
doo
.
rb
commit
|
commitdiff
|
tree
2009-10-03
inglo
r
io
n
Remov
e
d
M
AKE
F
LA
G
S from
Make
f
iles
commit
|
commitdiff
|
tree
2009-10-03
i
nglorion
Minor documenta
t
ion impr
o
ve
m
e
n
ts
.
commit
|
commitdiff
|
tree
2009-10-03
inglor
i
o
n
Cha
n
g
ed title
f
or generated rdoc documentation
.
commit
|
commitdiff
|
tree
2009-10-03
inglorion
Removed
c
ommon NasmGenera
t
or co
d
e fro
m
I386NasmGenerat
o
r
.
commit
|
commitdiff
|
tree
2009-10-03
inglorion
Made I386NasmGenerator a subclass of N
a
smGen
e
ra
t
or
.
commit
|
commitdiff
|
tree
2009-10-03
inglorion
U
pdated i386_elf_gene
r
a
tor to respect YASM env
i
ron
m
ent
.
.
.
commit
|
commitdiff
|
tree
2009-10-03
i
n
gl
o
rion
Mo
v
ed re-usab
l
e
code from AMD64
N
a
sm
G
en
e
r
ato
r
to
N
ASMGene
r
ator
.
commit
|
commitdiff
|
tree
2009-10-03
in
g
lorion
Added wordsize
m
ethod to
code generator API s
o
t
h
a
t
.
.
.
commit
|
commitdiff
|
tree
2009-10-03
inglorio
n
Added test case for c
a
ll exp
r
ession
.
commit
|
commitdiff
|
tree
next