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 shared library support on MIPS
2011-03-18
i
ngl
o
rion
A
dded support
f
or at-expre
s
s
i
ons to validat
o
r
commit
|
commitdiff
|
tree
2011-03-17
inglo
r
ion
Added more directives to valida
t
or
commit
|
commitdiff
|
tree
2011-03-17
inglorion
Added validator
commit
|
commitdiff
|
tree
2011-03-15
inglo
r
i
o
n
Added
.
g
i
t
i
g
n
o
re file to te
s
t
directory
commit
|
commitdiff
|
tree
2011-01-15
inglorion
S
y
nchr
o
n
i
zed language
.
ht
m
l
with la
t
e
s
t language sp
e
cification
commit
|
commitdiff
|
tree
2011-01-10
inglori
o
n
Added supp
o
r
t
fo
r
chained if
commit
|
commitdiff
|
tree
2011-01-10
inglorion
Added test ca
s
e for
chained if
commit
|
commitdiff
|
tree
2011-01-08
i
n
glorion
Impleme
n
t
e
d r
o
t
a
te
a
cti
o
n
s for MIPS
commit
|
commitdiff
|
tree
2011-01-08
in
g
lorion
Implemented rotate actions for i386 a
n
d AMD64
commit
|
commitdiff
|
tree
2011-01-08
inglorion
Added tes
t
for rotate ac
t
i
o
ns
commit
|
commitdiff
|
tree
2011-01-08
ingl
o
rion
Imp
l
emented shift in
s
t
r
ucti
o
ns
for MIPS
commit
|
commitdiff
|
tree
2011-01-08
inglorion
Implement
e
d shift acti
o
ns for i38
6
and AM
D
64
commit
|
commitdiff
|
tree
2011-01-08
ing
l
orion
Added test for bitwise
and arithmetic shift opera
t
ions
commit
|
commitdiff
|
tree
2010-12-07
inglo
r
i
o
n
F
i
xed
NASM generator s
o
that begin_block acc
e
pts
t
h
e
.
.
.
commit
|
commitdiff
|
tree
2010-12-07
inglorion
Impl
e
mented blocks for MIPS
.
commit
|
commitdiff
|
tree
2010-12-05
inglor
i
on
A
l
l
ow return without a valu
e
.
commit
|
commitdiff
|
tree
2010-11-21
inglorio
n
M
ade top-
l
e
v
el
block
s
in i386 and AMD64 set EB
P
/RBP
.
.
.
commit
|
commitdiff
|
tree
2010-11-21
inglorion
Adde
d
test case
f
o
r co
d
e not contained in functions
.
commit
|
commitdiff
|
tree
2010-11-21
inglorion
Added sup
p
ort for blocks to i386
and AMD64 ta
r
gets
.
commit
|
commitdiff
|
tree
2010-11-21
inglorion
Updated version to 0
.
7
.
0
commit
|
commitdiff
|
tree
2010-11-21
inglor
i
on
Fixed
escaping in strings i
n
Na
s
mGenerator
.
commit
|
commitdiff
|
tree
2010-11-21
inglor
i
on
Added tests for escaping bytes
in string litera
l
s
.
commit
|
commitdiff
|
tree
2010-11-21
i
nglorion
Upd
a
t
e
d v
e
rsi
o
n
t
o
0
.
6
.
3
commit
|
commitdiff
|
tree
2010-11-21
in
g
l
orion
Fixed
mis
s
pelled vari
a
b
le in Nas
m
Generator
.
commit
|
commitdiff
|
tree
2010-11-21
inglor
i
o
n
N
asmGenerator:
Escap
e
single quot
e
s
i
n
s
trin
g
s
.
commit
|
commitdiff
|
tree
2010-11-21
in
g
lor
i
on
Added test cases for
at-express
i
ons
.
commit
|
commitdiff
|
tree
2010-11-21
inglorio
n
Added support for at
-
ex
p
ressions to i
3
86 and AMD64
.
.
.
commit
|
commitdiff
|
tree
2010-11-21
in
g
lor
i
on
Updated Nas
m
ELFGene
r
ator to raise a
n
exception
i
f running the
commit
|
commitdiff
|
tree
2010-11-21
inglorion
Added
.
gitignore
f
ile
.
commit
|
commitdiff
|
tree
2010-05-05
inglorion
I
n
cremented ve
r
sion to 0
.
6
.
2
.
commit
|
commitdiff
|
tree
2010-05-05
inglorion
A
dded testcases
a
nd fixed bugs in set-
w
o
r
d for i386
.
.
.
commit
|
commitdiff
|
tree
2010-04-15
inglo
r
ion
U
p
dated
version to 0
.
6
.
1
commit
|
commitdiff
|
tree
2010-04-15
i
nglorion
Ad
d
ed missing
r
equir
e
for
common_code_ge
n
e
rat
o
r
.
rb
.
.
.
commit
|
commitdiff
|
tree
2010-04-15
ing
l
o
r
i
o
n
Modified MIP
S
GasGenerator so that
rdoc d
o
es
n
'
t
choke
.
.
.
commit
|
commitdiff
|
tree
2010-04-15
inglorion
Fixed implementati
o
n of div and mod
o
n
i386 a
n
d
amd6
4
.
commit
|
commitdiff
|
tree
2010-04-15
inglo
r
ion
Updated test cases for d
i
v
and mod to reflect up
d
at
e
d
.
.
.
commit
|
commitdiff
|
tree
2010-04-15
ing
l
o
rion
Updated language descript
i
o
n
for div and mod
.
commit
|
commitdiff
|
tree
2010-04-14
inglori
o
n
Add
e
d
specification of comme
n
ts to th
e
languag
e
d
e
scription
.
commit
|
commitdiff
|
tree
2010-04-14
ing
l
orion
F
i
xed bugs in HTML of l
a
ngu
a
ge description
.
commit
|
commitdiff
|
tree
2010-04-14
ing
l
orion
Updated language
.
html to better
refl
e
ct the cu
r
rent
.
.
.
commit
|
commitdiff
|
tree
2010-04-14
i
nglor
i
on
AMD64
N
ASM
G
enerator: fixed bugs uncovere
d
by m
a
ny-
v
a
r
s
.
.
.
commit
|
commitdiff
|
tree
2010-04-14
inglorio
n
Ad
d
ed t
a
r
gets to
t
e
s
t
/M
a
k
e
fil
e
to g
e
nerate GNU
a
ssembl
e
r
.
.
.
commit
|
commitdiff
|
tree
2010-04-14
inglorion
Add
e
d t
e
st
cases
for functions with
m
any locals and
.
.
.
commit
|
commitdiff
|
tree
2010-04-12
inglorion
A
dded
m
ethod output_file_suffix to code
ge
n
erator API
.
commit
|
commitdiff
|
tree
2010-04-12
ing
l
orion
Changed version
n
u
m
ber to 0
.
6
.
0
.
commit
|
commitdiff
|
tree
2010-04-11
inglorion
i386_nasm_gen
e
rator: fix
e
d
t
a
il_call
.
commit
|
commitdiff
|
tree
2010-04-11
inglorion
voodooc: Sort ar
c
hit
e
c
t
ures a
n
d formats when
l
i
sting
.
.
.
commit
|
commitdiff
|
tree
2010-04-11
inglo
r
ion
Targe
t
host architecture by default, u
n
l
ess a dif
f
erent
.
.
.
commit
|
commitdiff
|
tree
2010-04-11
inglori
o
n
Mi
p
sGasGenerator: added missi
n
g
method al
i
gn
.
commit
|
commitdiff
|
tree
2010-04-11
inglorion
MIPSELFGenerato
r
:
added
-KPI
C
to inform
t
h
e a
s
sembler
.
.
.
commit
|
commitdiff
|
tree
2010-04-11
inglorion
F
ixed a
t
ypo in gas_elf_ge
n
erator
.
r
b
.
commit
|
commitdiff
|
tree
2010-04-11
inglorio
n
A
dded m
i
ss
i
ng gas_elf_generator
.
rb
.
commit
|
commitdiff
|
tree
2010-04-11
inglo
r
io
n
A
d
ded generators to create ELF
fil
e
s for mips and mip
s
el
.
commit
|
commitdiff
|
tree
2010-04-11
ingl
o
rion
MipsGasGenerator: added support fo
r
tail calls
.
commit
|
commitdiff
|
tree
2010-04-11
inglorion
MipsG
a
sGenerator: Ad
d
ed suppo
r
t for byte, word, get
.
.
.
commit
|
commitdiff
|
tree
2010-04-11
i
n
glorion
MipsGasGene
r
ator: Remove
d
reference
t
o non-existen
t
.
.
.
commit
|
commitdiff
|
tree
2010-04-10
inglo
r
i
o
n
Mi
p
sGasGe
n
erator: added ca
s
es
for div, mod, and mul
commit
|
commitdiff
|
tree
2010-04-10
inglorion
MipsGasGene
r
ator:
commit
|
commitdiff
|
tree
2010-04-10
i
nglorion
Mi
p
sGasGenerator: Fixed c
a
llin
g
of functio
n
s defined
.
.
.
commit
|
commitdiff
|
tree
2010-04-10
inglorion
Added set and bitw
i
se operators
.
commit
|
commitdiff
|
tree
2010-04-10
inglorio
n
Updated c
o
m
m
ent desc
r
ibi
n
g
t
h
e
s
t
a
ck f
r
ames created
by
commit
|
commitdiff
|
tree
2010-04-10
inglori
o
n
R
e
placed re
g
ister name
s
by mnemonic
constants i
n
M
IP
S
GasGene
.
.
.
commit
|
commitdiff
|
tree
2010-04-10
inglorio
n
MIPSGasGene
r
a
t
or now als
o
registers fo
r
mipsel
.
commit
|
commitdiff
|
tree
2010-04-10
inglorion
Fi
r
st step on the way
t
o
a
dding a cod
e
gen
e
rator
for
.
.
.
commit
|
commitdiff
|
tree
2010-02-10
inglorion
Updated compiler to use n
e
w
c
od
e
g
e
neration API
.
commit
|
commitdiff
|
tree
2010-02-10
in
g
l
orion
Updated
r
d
oc
d
ocumentation
.
commit
|
commitdiff
|
tree
2010-02-10
i
nglorio
n
Upda
t
ed manpage to desc
r
ibe
the new - and -
o
-
a
r
g
uments
.
.
.
commit
|
commitdiff
|
tree
2010-02-10
in
g
lo
r
ion
Changed
"section code" to "section functions" i
n
t
ests
.
commit
|
commitdiff
|
tree
2010-02-10
inglorion
Add functions to
s
ection :functions
i
nstead
o
f section
.
.
.
commit
|
commitdiff
|
tree
2010-02-10
inglorion
Intro
d
uced section aliases
.
commit
|
commitdiff
|
tree
2010-02-09
inglo
r
ion
Added
t
est c
a
se for the new cod
e
generator API
.
commit
|
commitdiff
|
tree
2010-02-09
i
nglorio
n
Adde
d
new, simpler, more powerful c
o
de generation A
P
I
.
commit
|
commitdiff
|
tree
2010-02-08
i
nglor
i
on
Made voodooc accep
t
"-" and "-
o
-" t
o
read fro
m
standard
.
.
.
commit
|
commitdiff
|
tree
2010-02-06
ingl
o
rion
Fixed top-level Makefile so t
h
at ma
k
e test d
e
pend
s
.
.
.
commit
|
commitdiff
|
tree
2010-02-06
inglorio
n
A
d
ded gensym to the public interface of code g
e
n
er
a
tors
.
commit
|
commitdiff
|
tree
2010-02-06
inglorion
Modified
g
e
mspec to improve generate
d
rdoc documenta
t
ion
.
commit
|
commitdiff
|
tree
2010-02-06
inglorio
n
Fixed AMD64 ELF
g
ene
r
ator to
u
se "
.
o"
as
default suffix
.
.
.
commit
|
commitdiff
|
tree
2010-02-06
inglor
i
on
Added
suppor
t
for RubyGems
.
commit
|
commitdiff
|
tree
2010-02-06
inglor
i
o
n
Upd
a
ted doc/Makefile to find libraries in new directo
r
y
.
commit
|
commitdiff
|
tree
2010-02-06
in
g
lorion
U
pdated Makefiles to f
i
t new
d
irectory structure
.
commit
|
commitdiff
|
tree
2010-02-06
inglorion
Changed direct
o
r
y s
t
ruct
u
re to conform to RubyGems
.
.
.
commit
|
commitdiff
|
tree
2010-02-06
inglorion
Fixed par
s
er
so t
h
at lin
e
numbers are disp
l
aye
d
c
orrectly
.
commit
|
commitdiff
|
tree
2009-10-11
in
g
lorion
Fixed t
a
il_c
a
ll
i
n
i
3
86_nasm_ge
n
erato
r
commit
|
commitdiff
|
tree
2009-10-11
inglorion
Changed
t
est/M
a
ke
f
il
e
t
o
work wi
t
h BSD
m
ake
commit
|
commitdiff
|
tree
2009-10-10
inglorion
Made AM
D
64 code generator emit position i
n
dependent
.
.
.
commit
|
commitdiff
|
tree
2009-10-10
inglorion
Changed gensym prefix
f
r
om '
.
'
to '
_
'
.
commit
|
commitdiff
|
tree
2009-10-09
inglorion
In Na
s
mGe
n
erat
o
r
,
don't add comma if
a string starts
.
.
.
commit
|
commitdiff
|
tree
2009-10-09
inglorion
Added 99bottles t
e
s
t
to test
programmati
c
co
d
e
generation
.
commit
|
commitdiff
|
tree
2009-10-09
inglorion
I
n
NasmGenerato
r
, add comma
w
hen switching from numeric
.
.
.
commit
|
commitdiff
|
tree
2009-10-09
inglorion
Modified
Common
C
odeGen
e
r
ator to add
function code to
.
.
.
commit
|
commitdiff
|
tree
2009-10-08
inglorion
Set defaul
t
out
p
u
t
f
ile
extension for NASM assem
b
ly
.
.
.
commit
|
commitdiff
|
tree
2009-10-08
ingl
o
rion
Allow instanti
a
t
i
on of
code gene
r
at
o
rs without any
.
.
.
commit
|
commitdiff
|
tree
2009-10-08
inglorion
Fixed a bug
i
n
i
n
_sec
t
ion in Co
m
monCodeGe
n
e
r
ator
.
commit
|
commitdiff
|
tree
2009-10-07
inglorion
Add newl
i
ne after align dir
e
ctives in nas
m
generator
.
commit
|
commitdiff
|
tree
2009-10-07
inglorion
Fixed lib/ruby/Ma
k
efile to
ins
t
a
l
l voodoo
.
rb
commit
|
commitdiff
|
tree
2009-10-03
ing
l
o
r
ion
Removed MAK
E
FLAGS fr
o
m Makefi
l
es
commit
|
commitdiff
|
tree
2009-10-03
inglor
i
on
M
i
nor documentati
o
n
improvements
.
commit
|
commitdiff
|
tree
2009-10-03
i
ngl
o
rion
Changed title for gene
r
a
t
ed rdoc docum
e
ntatio
n
.
commit
|
commitdiff
|
tree
2009-10-03
inglorion
R
emoved common
NasmGen
e
rator code
from I386NasmGe
n
erator
.
commit
|
commitdiff
|
tree
2009-10-03
ing
l
orion
Made I386NasmG
e
n
e
r
a
tor a
subclass of NasmGe
n
erator
.
commit
|
commitdiff
|
tree
next