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
ingl
o
rio
n
Synchronized lang
u
a
ge
.
html with
l
atest lang
u
a
ge specification
commit
|
commitdiff
|
tree
2011-01-10
inglorion
A
d
ded support for chained if
commit
|
commitdiff
|
tree
2011-01-10
in
g
lorion
Ad
d
ed test case for ch
a
ined
if
commit
|
commitdiff
|
tree
2011-01-08
inglori
o
n
Implem
e
nted rot
a
te actions f
o
r MIPS
commit
|
commitdiff
|
tree
2011-01-08
inglorion
Im
p
leme
n
ted
r
otate ac
t
ions fo
r
i386 and
A
MD64
commit
|
commitdiff
|
tree
2011-01-08
ing
l
ori
o
n
Added te
s
t for
r
otate actions
commit
|
commitdiff
|
tree
2011-01-08
inglorion
Implemented shift in
s
t
ructio
n
s for MIPS
commit
|
commitdiff
|
tree
2011-01-08
i
n
g
lo
r
ion
Impl
e
ment
e
d shift
actions for i386 an
d
AMD
6
4
commit
|
commitdiff
|
tree
2011-01-08
inglor
i
on
Added t
e
st for
b
itwise and arithmetic sh
i
ft operatio
n
s
commit
|
commitdiff
|
tree
2010-12-07
i
ng
l
or
i
on
Fixed
NASM g
e
n
erator so that begin_block accepts the
.
.
.
commit
|
commitdiff
|
tree
2010-12-07
ing
l
orion
Imp
l
emented blocks for MIPS
.
commit
|
commitdiff
|
tree
2010-12-05
inglorion
Allow return
without a value
.
commit
|
commitdiff
|
tree
2010-11-21
i
nglorion
Made top
-
l
evel blocks in
i
386 and AMD6
4
se
t
E
B
P/R
B
P
.
.
.
commit
|
commitdiff
|
tree
2010-11-21
inglorion
A
dded
t
e
st case for c
o
de not co
n
tained
in fun
c
tions
.
commit
|
commitdiff
|
tree
2010-11-21
inglor
i
on
Added s
u
ppo
r
t
for blocks to i386 and
AMD64 targets
.
commit
|
commitdiff
|
tree
2010-11-21
i
n
g
l
orion
Updat
e
d version to 0
.
7
.
0
commit
|
commitdiff
|
tree
2010-11-21
i
ng
l
orion
Fixed str
i
n
g escapin
g
i
n
M
i
p
sGasGen
e
rator
.
commit
|
commitdiff
|
tree
2010-11-21
i
n
glorion
Fixed escapin
g
in strings in
N
asmGenerator
.
commit
|
commitdiff
|
tree
2010-11-21
inglo
r
ion
A
dde
d
tests
for
e
s
c
aping bytes in string
l
iterals
.
commit
|
commitdiff
|
tree
2010-11-21
inglorion
I
mplemented at-expressions for MIPS
.
commit
|
commitdiff
|
tree
2010-11-21
inglor
i
o
n
Updated
v
ersion to
0
.
6
.
3
commit
|
commitdiff
|
tree
2010-11-21
i
n
glorion
F
i
xed miss
p
el
l
ed
v
ariabl
e
in N
a
smGenerator
.
commit
|
commitdiff
|
tree
2010-11-21
inglorion
NasmGene
r
ator: Escape singl
e
quotes
i
n
strings
.
commit
|
commitdiff
|
tree
2010-11-21
ing
l
orion
Added test cas
e
s for at-expressions
.
commit
|
commitdiff
|
tree
2010-11-21
inglori
o
n
A
dded suppo
r
t for
a
t-expressions to
i
386 and AMD64
.
.
.
commit
|
commitdiff
|
tree
2010-11-21
inglori
o
n
Updated Nas
m
E
LF
G
e
nerator
t
o rai
s
e
a
n ex
c
eption if running the
commit
|
commitdiff
|
tree
2010-11-21
inglorion
Ad
d
e
d
.
gitignore file
.
commit
|
commitdiff
|
tree
2010-05-05
inglorion
Incremented version
to 0
.
6
.
2
.
commit
|
commitdiff
|
tree
2010-05-05
inglorion
Added
testcases and f
i
x
ed bugs
i
n
set-word for i386
.
.
.
commit
|
commitdiff
|
tree
2010-04-15
i
n
glorion
Updated
v
ersion to 0
.
6
.
1
commit
|
commitdiff
|
tree
2010-04-15
inglor
i
on
Added mi
s
si
n
g require fo
r
common_cod
e
_generator
.
r
b
.
.
.
commit
|
commitdiff
|
tree
2010-04-15
inglori
o
n
Modified M
I
PSGas
G
enerator so
t
hat rdoc does
n
't cho
k
e
.
.
.
commit
|
commitdiff
|
tree
2010-04-15
i
n
glorion
Fixed i
m
plementatio
n
of div
a
nd mod on i386 and amd64
.
commit
|
commitdiff
|
tree
2010-04-15
inglo
r
ion
U
pdated test cases for div and mod to reflect updated
.
.
.
commit
|
commitdiff
|
tree
2010-04-15
inglorion
Updated l
a
nguage description for
d
iv and mod
.
commit
|
commitdiff
|
tree
2010-04-14
inglorion
Added spe
c
i
f
ication
of comm
e
nts to the la
n
guage
d
e
s
cript
i
on
.
commit
|
commitdiff
|
tree
2010-04-14
inglorion
Fixed bug
s
in HTML
o
f lang
u
a
g
e
descr
i
pt
i
on
.
commit
|
commitdiff
|
tree
2010-04-14
inglor
i
o
n
Updated la
n
guage
.
html to better reflect the current
.
.
.
commit
|
commitdiff
|
tree
2010-04-14
inglorio
n
AMD64N
A
SMGenerator: fixed bugs uncovered by many-var
s
.
.
.
commit
|
commitdiff
|
tree
2010-04-14
inglorion
Ad
d
ed target
s
to t
e
s
t
/Mak
e
file to generate GNU assem
b
l
er
.
.
.
commit
|
commitdiff
|
tree
2010-04-14
i
nglorion
Added test c
a
ses
f
o
r fu
n
ctions
w
ith many locals and
.
.
.
commit
|
commitdiff
|
tree
2010-04-12
ing
l
orion
Added method outp
u
t_fi
l
e_suffix
to code
g
e
n
e
rator
API
.
commit
|
commitdiff
|
tree
2010-04-12
inglorion
Changed version numbe
r
to 0
.
6
.
0
.
commit
|
commitdiff
|
tree
2010-04-11
inglorion
i3
8
6_nasm_gener
a
to
r
: fix
e
d
tail_call
.
commit
|
commitdiff
|
tree
2010-04-11
inglorio
n
v
o
o
d
ooc: Sort architectures
a
n
d fo
r
m
ats
w
h
e
n l
i
sting
.
.
.
commit
|
commitdiff
|
tree
2010-04-11
ing
l
ori
o
n
Target host architecture by default, unless a di
f
f
erent
.
.
.
commit
|
commitdiff
|
tree
2010-04-11
inglorio
n
MipsG
a
sGene
r
ator:
a
dded missing
method ali
g
n
.
commit
|
commitdiff
|
tree
2010-04-11
ing
l
orion
M
IP
S
EL
F
Generator: added -KP
I
C to
i
nform
t
he assembler
.
.
.
commit
|
commitdiff
|
tree
2010-04-11
ing
l
orion
Fixed
a typ
o
i
n gas_el
f
_generator
.
rb
.
commit
|
commitdiff
|
tree
2010-04-11
i
nglorion
Added
m
is
s
ing gas_elf_ge
n
erator
.
r
b
.
commit
|
commitdiff
|
tree
2010-04-11
inglo
r
ion
A
dded generators to c
r
eate ELF files for mips and mipsel
.
commit
|
commitdiff
|
tree
2010-04-11
ing
l
orion
MipsG
a
sGene
r
ator: added support f
o
r tail calls
.
commit
|
commitdiff
|
tree
2010-04-11
ingl
o
rion
Mip
s
GasGene
r
ator: Added support for by
t
e
,
word, get
.
.
.
commit
|
commitdiff
|
tree
2010-04-11
ing
l
orion
M
ips
G
asG
e
ne
r
a
tor: Removed reference to non-e
x
istent
.
.
.
commit
|
commitdiff
|
tree
2010-04-10
i
n
glor
i
on
MipsGasG
e
nerator:
adde
d
cas
e
s for div, mod,
and mu
l
commit
|
commitdiff
|
tree
2010-04-10
inglorio
n
Mi
p
sGasGen
e
r
a
t
or:
commit
|
commitdiff
|
tree
2010-04-10
ingl
o
rion
MipsGasGe
n
erator
:
Fixed calling of
f
unctions defi
n
e
d
.
.
.
commit
|
commitdiff
|
tree
2010-04-10
inglorion
Added
s
et a
n
d
b
i
t
wise
operators
.
commit
|
commitdiff
|
tree
2010-04-10
inglorion
Upda
t
ed comm
e
nt desc
r
ibing the stack
f
rames cre
a
ted
b
y
commit
|
commitdiff
|
tree
2010-04-10
ingl
o
rion
Replace
d
reg
i
ster n
a
m
e
s b
y
mn
e
mon
i
c constants
i
n MIPSGasGene
.
.
.
commit
|
commitdiff
|
tree
2010-04-10
ing
l
or
i
on
MIP
S
GasGene
r
ator now
a
lso register
s
for
m
i
p
sel
.
commit
|
commitdiff
|
tree
2010-04-10
inglorion
First s
t
ep
on
t
he
way to adding a c
o
de ge
n
er
a
t
or for
.
.
.
commit
|
commitdiff
|
tree
2010-02-10
ing
l
orion
Updated
c
ompiler
t
o
use new code ge
n
e
ration API
.
commit
|
commitdiff
|
tree
2010-02-10
inglorion
Updat
e
d rdoc d
o
c
umentation
.
commit
|
commitdiff
|
tree
2010-02-10
i
n
glorion
Updated manpage to describe the
new - a
n
d
-o -
a
rguments
.
.
.
commit
|
commitdiff
|
tree
2010-02-10
inglorio
n
C
ha
n
ged "section code" to "s
e
c
tion functions" in tests
.
commit
|
commitdiff
|
tree
2010-02-10
ing
l
ori
o
n
Add f
u
nctions to sectio
n
:functions instead
of sect
i
o
n
.
.
.
commit
|
commitdiff
|
tree
2010-02-10
inglorio
n
In
t
roduced s
e
ction
a
li
a
se
s
.
commit
|
commitdiff
|
tree
2010-02-09
inglorion
Added t
e
s
t
case
f
or
th
e
new code generator API
.
commit
|
commitdiff
|
tree
2010-02-09
i
nglorion
Added new, simpler, more powerf
u
l code
g
e
nera
t
ion API
.
commit
|
commitdiff
|
tree
2010-02-08
i
ngl
o
ri
o
n
M
a
de voodooc a
c
cept "
-
" an
d
"-o -" t
o
read from standard
.
.
.
commit
|
commitdiff
|
tree
2010-02-06
inglorion
Fixed
t
op-l
e
vel Makefile so
t
h
at make
test depen
d
s
.
.
.
commit
|
commitdiff
|
tree
2010-02-06
inglorion
Added gensym to
th
e
public interface of code gen
e
rator
s
.
commit
|
commitdiff
|
tree
2010-02-06
inglorio
n
M
o
dified g
e
mspec to improv
e
gene
r
a
ted r
d
oc d
o
cumen
t
ation
.
commit
|
commitdiff
|
tree
2010-02-06
inglorion
Fixe
d
AMD64 ELF gene
r
ator to use "
.
o" as defa
u
lt suffix
.
.
.
commit
|
commitdiff
|
tree
2010-02-06
i
n
glori
o
n
Added supp
o
rt for RubyGems
.
commit
|
commitdiff
|
tree
2010-02-06
ingl
o
rion
Up
d
ated doc/Makefile to find li
b
rar
i
es in
new
directory
.
commit
|
commitdiff
|
tree
2010-02-06
inglori
o
n
Update
d
Makefiles
t
o f
i
t new di
r
ectory str
u
ct
u
re
.
commit
|
commitdiff
|
tree
2010-02-06
i
n
gl
o
r
i
on
Changed directory structure to conform to
RubyGems
.
.
.
commit
|
commitdiff
|
tree
2010-02-06
ing
l
o
rion
Fixed parser so
t
h
a
t
line numbers are
d
i
splayed corre
c
tly
.
commit
|
commitdiff
|
tree
2009-10-11
ing
l
orion
Fixed t
a
il_call in i386_nasm_g
e
nerator
commit
|
commitdiff
|
tree
2009-10-11
inglorion
Changed test/Makefile
t
o work wi
t
h
B
S
D make
commit
|
commitdiff
|
tree
2009-10-10
i
n
glorion
M
ade
A
MD64 code gen
e
r
a
tor
emit position
ind
e
pendent
.
.
.
commit
|
commitdiff
|
tree
2009-10-10
inglorion
Changed gensy
m
p
refix from '
.
'
t
o '_
'
.
commit
|
commitdiff
|
tree
2009-10-09
ingl
o
rion
In Na
s
mGenerator,
d
o
n't add comma if a
st
r
ing s
t
arts
.
.
.
commit
|
commitdiff
|
tree
2009-10-09
inglo
r
io
n
Added 99bottles
t
est to test programmatic code ge
n
eration
.
commit
|
commitdiff
|
tree
2009-10-09
inglor
i
o
n
In
N
a
smGene
r
ato
r
, add comma when switc
h
ing
f
rom numeric
.
.
.
commit
|
commitdiff
|
tree
2009-10-09
inglorion
Modified C
o
mmonCodeGenerator to add functi
o
n code to
.
.
.
commit
|
commitdiff
|
tree
2009-10-08
inglorio
n
Set default output fi
l
e
ex
t
ensi
o
n for NASM ass
e
mbly
.
.
.
commit
|
commitdiff
|
tree
2009-10-08
inglorion
Allow i
n
stantiat
i
on
o
f co
d
e generato
r
s without any
.
.
.
commit
|
commitdiff
|
tree
2009-10-08
ingl
o
rion
F
i
x
ed
a
b
ug in in_secti
o
n in
CommonCodeGe
n
erator
.
commit
|
commitdiff
|
tree
2009-10-07
inglorion
Add newline after align directiv
e
s in n
a
sm gene
r
ator
.
commit
|
commitdiff
|
tree
2009-10-07
in
g
lorion
Fix
e
d lib/rub
y
/Makefile to in
s
tall voodoo
.
rb
commit
|
commitdiff
|
tree
2009-10-03
inglorion
Removed M
A
KEFLAGS fr
o
m
Make
f
iles
commit
|
commitdiff
|
tree
2009-10-03
i
n
glorion
Minor documentation improve
m
ents
.
commit
|
commitdiff
|
tree
2009-10-03
inglorion
Changed title f
o
r gen
e
rated rdoc
d
ocumentation
.
commit
|
commitdiff
|
tree
2009-10-03
inglorion
Removed common N
a
smGenerator code from I386N
a
smG
e
nerator
.
commit
|
commitdiff
|
tree
2009-10-03
inglo
r
i
o
n
Made I386Na
s
mGenerator a
subcl
a
s
s of
N
asmGenerator
.
commit
|
commitdiff
|
tree
2009-10-03
inglorion
Upd
a
ted
i3
8
6_elf_
g
enerator to r
e
spect
Y
ASM e
n
vironment
.
.
.
commit
|
commitdiff
|
tree
2009-10-03
inglo
r
i
o
n
Moved re-usa
b
le code
f
rom AMD64Nas
m
G
e
n
erato
r
to
NASMG
e
nerator
.
commit
|
commitdiff
|
tree
next