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 support for creating shared libraries on ARM
2011-03-17
i
n
glorion
Added validator
commit
|
commitdiff
|
tree
2011-03-15
ing
l
o
rion
Added
.
g
it
i
gnor
e
file
to test di
r
ectory
commit
|
commitdiff
|
tree
2011-01-15
inglorio
n
Sy
n
chronized language
.
html wi
t
h
lat
e
s
t
la
n
guage specificati
o
n
commit
|
commitdiff
|
tree
2011-01-10
in
g
lorion
A
dded support
f
or chain
e
d if
commit
|
commitdiff
|
tree
2011-01-10
i
n
glo
r
ion
Added test case for chained i
f
commit
|
commitdiff
|
tree
2011-01-08
i
n
gl
o
rion
I
m
plemen
t
ed ro
t
ate
a
c
tion
s
for
M
IPS
commit
|
commitdiff
|
tree
2011-01-08
inglor
i
on
Impl
e
mented rotate actions fo
r
i386
a
nd AMD64
commit
|
commitdiff
|
tree
2011-01-08
i
nglorion
Added test for
r
ot
a
te actions
commit
|
commitdiff
|
tree
2011-01-08
i
n
glorion
I
m
p
lemented shift in
s
t
ructions for MIPS
commit
|
commitdiff
|
tree
2011-01-08
ing
l
or
i
on
Impl
e
mente
d
shi
f
t
actions fo
r
i386 and AMD64
commit
|
commitdiff
|
tree
2011-01-08
inglorion
Added test for b
i
t
wise
and arithmetic shi
f
t
op
e
rations
commit
|
commitdiff
|
tree
2010-12-07
inglorio
n
Fixed NASM g
e
nerator s
o
that begin_bl
o
ck acce
p
ts the
.
.
.
commit
|
commitdiff
|
tree
2010-12-07
inglorion
Implemented
blocks for M
I
PS
.
commit
|
commitdiff
|
tree
2010-12-05
inglorion
Allo
w
r
etur
n
without a valu
e
.
commit
|
commitdiff
|
tree
2010-11-21
inglorion
Made top-
l
evel blocks in i386 and AMD64 set EBP/RBP
.
.
.
commit
|
commitdiff
|
tree
2010-11-21
inglorion
Added te
s
t
c
as
e
for code not contained i
n
functions
.
commit
|
commitdiff
|
tree
2010-11-21
ingl
o
rio
n
A
d
ded
s
upport f
o
r
b
locks to i
3
8
6
and
AMD6
4
targe
t
s
.
commit
|
commitdiff
|
tree
2010-11-21
i
n
g
lorion
Updated versi
o
n to 0
.
7
.
0
commit
|
commitdiff
|
tree
2010-11-21
inglorion
F
i
xed string escapi
n
g in Mip
s
GasGenera
t
o
r
.
commit
|
commitdiff
|
tree
2010-11-21
ingl
o
rion
F
ixed es
c
aping in str
i
ngs
in NasmGenerator
.
commit
|
commitdiff
|
tree
2010-11-21
inglorion
Added tests
for escaping
bytes in string lit
e
rals
.
commit
|
commitdiff
|
tree
2010-11-21
inglorion
Im
p
lemented
a
t
-ex
p
ressions f
o
r M
I
PS
.
commit
|
commitdiff
|
tree
2010-11-21
inglorio
n
Updated version
t
o 0
.
6
.
3
commit
|
commitdiff
|
tree
2010-11-21
inglorion
F
i
xed misspelled
v
ariable in Nasm
G
ene
r
ator
.
commit
|
commitdiff
|
tree
2010-11-21
i
n
g
lorion
Nasm
G
e
n
er
a
tor:
Escape single quo
t
es in
strings
.
commit
|
commitdiff
|
tree
2010-11-21
ingl
o
r
io
n
Adde
d
t
e
st cas
e
s
for at
-
expressions
.
commit
|
commitdiff
|
tree
2010-11-21
inglo
r
i
o
n
Ad
d
ed
s
u
p
port for
at-
e
x
pressions to
i386 and AM
D
64
.
.
.
commit
|
commitdiff
|
tree
2010-11-21
inglorion
Updated Na
s
m
E
LFGenerat
o
r to raise
a
n
exce
p
tion if running
t
he
commit
|
commitdiff
|
tree
2010-11-21
i
n
g
lorion
A
d
de
d
.
gitignore file
.
commit
|
commitdiff
|
tree
2010-05-05
ingl
o
rio
n
Incre
m
ented version to 0
.
6
.
2
.
commit
|
commitdiff
|
tree
2010-05-05
inglo
r
ion
Added testcas
e
s and fixed bugs
in set-wo
r
d for i386
.
.
.
commit
|
commitdiff
|
tree
2010-04-15
i
n
glorion
Up
d
ated ver
s
io
n
to
0
.
6
.
1
commit
|
commitdiff
|
tree
2010-04-15
ing
l
orion
Added m
i
ssing requ
i
re
for common_code_gener
a
tor
.
rb
.
.
.
commit
|
commitdiff
|
tree
2010-04-15
inglorion
Mo
d
i
f
ied
M
IP
S
G
asGenerator
s
o that rdoc does
n
't choke
.
.
.
commit
|
commitdiff
|
tree
2010-04-15
inglorion
F
i
xed implementat
i
on of div and
mod on i386 and amd64
.
commit
|
commitdiff
|
tree
2010-04-15
inglor
i
on
Upd
a
ted
t
est
cas
e
s for div and mod to reflect upd
a
ted
.
.
.
commit
|
commitdiff
|
tree
2010-04-15
i
n
glorion
U
pdated
l
anguage descrip
t
ion for d
i
v
and
mod
.
commit
|
commitdiff
|
tree
2010-04-14
in
g
lorion
Added speci
f
i
cation of c
o
mments to th
e
la
n
gu
a
ge description
.
commit
|
commitdiff
|
tree
2010-04-14
ing
l
orion
Fixe
d
b
u
gs
i
n
H
TML of
l
angua
g
e
descript
i
on
.
commit
|
commitdiff
|
tree
2010-04-14
i
nglorion
Updated language
.
h
tml to
bette
r
r
eflect the c
u
rrent
.
.
.
commit
|
commitdiff
|
tree
2010-04-14
i
n
glo
r
i
o
n
AM
D
64NASMGenerator: fixed bu
g
s uncovered by many-
v
ars
.
.
.
commit
|
commitdiff
|
tree
2010-04-14
inglorion
Added targets to test/Makefile to gen
e
rate G
N
U assemb
l
er
.
.
.
commit
|
commitdiff
|
tree
2010-04-14
inglor
i
o
n
A
dded t
e
s
t
ca
s
es
f
or functions wit
h
many local
s
and
.
.
.
commit
|
commitdiff
|
tree
2010-04-12
inglori
o
n
A
dded method
o
utput_file_su
f
fix t
o
code ge
n
erat
o
r API
.
commit
|
commitdiff
|
tree
2010-04-12
ing
l
orion
Changed versio
n
num
b
er to 0
.
6
.
0
.
commit
|
commitdiff
|
tree
2010-04-11
inglorion
i
3
86_
n
a
s
m
_g
e
n
e
r
a
tor: fixed tail_call
.
commit
|
commitdiff
|
tree
2010-04-11
inglorion
vood
o
oc: Sort arc
h
it
e
c
t
ures a
n
d formats when li
s
ting
.
.
.
commit
|
commitdiff
|
tree
2010-04-11
inglorion
Target host architectur
e
by def
a
u
l
t, u
n
less a different
.
.
.
commit
|
commitdiff
|
tree
2010-04-11
i
n
glorion
MipsG
a
sGenerator: a
d
ded
m
issing m
e
thod a
l
ign
.
commit
|
commitdiff
|
tree
2010-04-11
inglorion
MIPSE
L
FGenerato
r
: a
d
de
d
-KPIC to inform t
h
e ass
e
mbler
.
.
.
commit
|
commitdiff
|
tree
2010-04-11
inglorio
n
Fixed a typo i
n
gas_elf
_
g
e
nerator
.
rb
.
commit
|
commitdiff
|
tree
2010-04-11
inglorion
Added m
i
ssi
n
g gas_
e
lf_generator
.
rb
.
commit
|
commitdiff
|
tree
2010-04-11
inglorion
A
d
d
e
d ge
n
erato
r
s
t
o crea
t
e ELF files for mips and mipse
l
.
commit
|
commitdiff
|
tree
2010-04-11
inglorion
M
ipsGasGen
e
rator
:
added support for tail c
a
lls
.
commit
|
commitdiff
|
tree
2010-04-11
inglorion
M
ipsGasGen
e
rator: Added suppo
r
t
f
o
r by
t
e, word, ge
t
.
.
.
commit
|
commitdiff
|
tree
2010-04-11
inglo
r
i
o
n
M
i
p
s
GasGenerator: Removed reference to non-ex
i
stent
.
.
.
commit
|
commitdiff
|
tree
2010-04-10
i
n
glo
r
io
n
MipsGasGenerato
r
: added
c
ases fo
r
d
i
v, mod, and mul
commit
|
commitdiff
|
tree
2010-04-10
inglorion
M
i
psGasG
e
nerator
:
commit
|
commitdiff
|
tree
2010-04-10
ingl
o
rion
MipsGasGenerator: Fi
x
ed
calli
n
g of
f
unct
i
ons d
e
fine
d
.
.
.
commit
|
commitdiff
|
tree
2010-04-10
in
g
lorion
Added set and bitwise
o
p
erators
.
commit
|
commitdiff
|
tree
2010-04-10
inglorion
Upd
a
t
ed co
m
ment describing the stack fra
m
es created by
commit
|
commitdiff
|
tree
2010-04-10
inglorion
R
eplac
e
d registe
r
nam
e
s by m
n
emonic constants in MIPSGasGene
.
.
.
commit
|
commitdiff
|
tree
2010-04-10
inglorio
n
M
I
PS
G
asGe
n
erator now also
reg
i
ster
s
for mipsel
.
commit
|
commitdiff
|
tree
2010-04-10
ingl
o
ri
o
n
F
irst
ste
p
on
t
h
e way to adding a code ge
n
erator for
.
.
.
commit
|
commitdiff
|
tree
2010-02-10
inglorion
U
pdated compiler
t
o use n
e
w code
generation API
.
commit
|
commitdiff
|
tree
2010-02-10
ing
l
orion
Updated
r
doc documen
t
a
t
ion
.
commit
|
commitdiff
|
tree
2010-02-10
inglo
r
i
o
n
Updated manp
a
ge to
describe the new
- and -o - arguments
.
.
.
commit
|
commitdiff
|
tree
2010-02-10
in
g
lorion
Changed "section code" to "section functions" in t
e
s
ts
.
commit
|
commitdiff
|
tree
2010-02-10
inglorion
Ad
d
functions to section :functio
n
s instead of section
.
.
.
commit
|
commitdiff
|
tree
2010-02-10
inglorion
Introduced
section
a
liases
.
commit
|
commitdiff
|
tree
2010-02-09
inglor
i
on
Added test case
f
or the
new code ge
n
erator API
.
commit
|
commitdiff
|
tree
2010-02-09
inglori
o
n
Ad
d
ed new,
s
i
m
pler, mo
r
e
powerful code
ge
n
eration API
.
commit
|
commitdiff
|
tree
2010-02-08
inglo
r
ion
M
ade voodooc accept
"
-" and "-o -" to read from
s
tandard
.
.
.
commit
|
commitdiff
|
tree
2010-02-06
inglorio
n
F
i
xed t
o
p-level
Mak
e
f
i
le so th
a
t
make test de
p
ends
.
.
.
commit
|
commitdiff
|
tree
2010-02-06
inglorion
Added gensym to the public i
n
terface
of
code generators
.
commit
|
commitdiff
|
tree
2010-02-06
i
n
glori
o
n
Modifie
d
gemspec
to improve generated rdoc documentation
.
commit
|
commitdiff
|
tree
2010-02-06
inglorion
Fixed A
M
D
64 ELF genera
t
or to use "
.
o" as d
e
f
ault suffix
.
.
.
commit
|
commitdiff
|
tree
2010-02-06
in
g
lorion
Added support for R
u
byGe
m
s
.
commit
|
commitdiff
|
tree
2010-02-06
inglori
o
n
U
pdated doc
/
M
a
kefile
t
o find libraries in
n
ew di
r
ectory
.
commit
|
commitdiff
|
tree
2010-02-06
inglorion
Updated Makefiles to fit new directory structure
.
commit
|
commitdiff
|
tree
2010-02-06
i
nglorion
Change
d
directory structure to conform to RubyGems
.
.
.
commit
|
commitdiff
|
tree
2010-02-06
inglor
i
o
n
Fi
x
ed parser
s
o tha
t
line numbe
r
s are displayed co
r
r
e
ctly
.
commit
|
commitdiff
|
tree
2009-10-11
inglori
o
n
Fixed tail_call in i38
6
_nasm
_
g
e
nerator
commit
|
commitdiff
|
tree
2009-10-11
i
nglor
i
on
Changed test/Makef
i
l
e
to work with BSD
m
a
ke
commit
|
commitdiff
|
tree
2009-10-10
in
g
l
o
rion
M
a
de A
M
D
6
4 cod
e
generato
r
emit
positio
n
ind
e
pe
n
dent
.
.
.
commit
|
commitdiff
|
tree
2009-10-10
ing
l
orion
Changed gensym prefix fr
o
m '
.
' to '_'
.
commit
|
commitdiff
|
tree
2009-10-09
inglorion
In
N
a
smGenera
t
or
,
don'
t
add comma
if a string
s
tarts
.
.
.
commit
|
commitdiff
|
tree
2009-10-09
inglorion
Added 99bottles
test to test programmatic code generati
o
n
.
commit
|
commitdiff
|
tree
2009-10-09
inglorion
In NasmGenerator,
add comma when s
w
itching fr
o
m
n
umeric
.
.
.
commit
|
commitdiff
|
tree
2009-10-09
inglorion
Modif
i
ed
C
ommonCodeGenera
t
or to add
f
uncti
o
n code to
.
.
.
commit
|
commitdiff
|
tree
2009-10-08
inglorion
Set default output f
i
le
e
xtension for NASM
ass
e
m
b
ly
.
.
.
commit
|
commitdiff
|
tree
2009-10-08
i
n
glorion
All
o
w i
n
stantiation of
cod
e
g
enerators without any
.
.
.
commit
|
commitdiff
|
tree
2009-10-08
inglo
r
i
on
Fix
e
d a bug in in_se
c
ti
o
n
i
n C
o
mmo
n
C
odeGen
e
rator
.
commit
|
commitdiff
|
tree
2009-10-07
inglor
i
on
Ad
d
newline after align directiv
e
s
in n
a
sm
g
ene
r
ator
.
commit
|
commitdiff
|
tree
2009-10-07
inglorion
Fixed
l
ib/ruby/Makef
i
le
t
o
in
s
tal
l
v
oodoo
.
r
b
commit
|
commitdiff
|
tree
2009-10-03
inglorion
Rem
o
ved MAKEF
L
AGS fro
m
M
a
k
efiles
commit
|
commitdiff
|
tree
2009-10-03
inglorion
M
i
nor docu
m
e
ntation improvements
.
commit
|
commitdiff
|
tree
2009-10-03
i
n
glorion
C
h
anged
title for gene
r
ated
r
doc documentatio
n
.
commit
|
commitdiff
|
tree
2009-10-03
ing
l
o
ri
o
n
Removed
common NasmGenerator code
f
r
om I386Nas
m
G
enerator
.
commit
|
commitdiff
|
tree
2009-10-03
i
nglorion
Made I
3
8
6
Nasm
G
enerato
r
a subcla
s
s of N
a
smGenerator
.
commit
|
commitdiff
|
tree
next