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
Fixed NASM generator so that begin_block accepts the blocks code
2010-12-07
inglor
i
o
n
Fixed NASM generator
s
o that begin_block
acc
e
pts the
.
.
.
commit
|
commitdiff
|
tree
2010-12-07
inglo
r
ion
Implemen
t
ed blocks for MIPS
.
commit
|
commitdiff
|
tree
2010-12-05
in
g
lorion
A
l
lo
w
re
t
urn
w
ithout a va
l
u
e
.
commit
|
commitdiff
|
tree
2010-11-21
inglorio
n
Made
t
o
p
-l
e
vel blocks i
n
i386 an
d
A
MD6
4
set EBP/RBP
.
.
.
commit
|
commitdiff
|
tree
2010-11-21
in
g
lorion
Added test case for code not co
n
taine
d
in
fun
c
ti
o
ns
.
commit
|
commitdiff
|
tree
2010-11-21
inglo
r
ion
Added suppo
r
t for
blocks to
i
3
8
6 and AMD64 tar
g
ets
.
commit
|
commitdiff
|
tree
2010-11-21
inglorion
U
p
dat
e
d ver
s
ion
t
o 0
.
7
.
0
commit
|
commitdiff
|
tree
2010-11-21
inglorion
Fixed st
r
ing esc
a
pin
g
in
MipsGasGener
a
tor
.
commit
|
commitdiff
|
tree
2010-11-21
ing
l
o
rion
Fixe
d
e
s
c
aping in
strin
g
s in
NasmGenerator
.
commit
|
commitdiff
|
tree
2010-11-21
inglorion
Added tests for esca
p
ing byt
e
s in strin
g
literals
.
commit
|
commitdiff
|
tree
2010-11-21
i
nglorio
n
Im
p
lemented at-exp
r
essions for MIPS
.
commit
|
commitdiff
|
tree
2010-11-21
in
g
l
orion
Update
d
version
to 0
.
6
.
3
commit
|
commitdiff
|
tree
2010-11-21
inglorion
Fixed mis
s
pelled variable in NasmGen
e
rator
.
commit
|
commitdiff
|
tree
2010-11-21
in
g
lo
r
ion
NasmGe
n
era
t
or:
Escape sing
l
e q
u
otes in strings
.
commit
|
commitdiff
|
tree
2010-11-21
ingl
o
rion
Added test cases for at-expressions
.
commit
|
commitdiff
|
tree
2010-11-21
i
n
glorion
Add
e
d support for
at-expres
s
ions
t
o i
3
86 and AMD64
.
.
.
commit
|
commitdiff
|
tree
2010-11-21
inglori
o
n
Updated Nas
m
E
L
F
Generator to raise
a
n
exception
i
f r
u
n
n
i
ng
the
commit
|
commitdiff
|
tree
2010-11-21
inglorion
Add
e
d
.
g
i
tign
o
r
e
file
.
commit
|
commitdiff
|
tree
2010-05-05
inglori
o
n
I
ncre
m
ented version to 0
.
6
.
2
.
commit
|
commitdiff
|
tree
2010-05-05
inglorion
Ad
d
ed testcase
s
and fixed bugs in se
t
-word
f
or i386
.
.
.
commit
|
commitdiff
|
tree
2010-04-15
inglori
o
n
Updat
e
d version to
0
.
6
.
1
commit
|
commitdiff
|
tree
2010-04-15
ingl
o
rion
Added mis
s
ing
req
u
ire for common
_
code_
g
en
e
rator
.
r
b
.
.
.
commit
|
commitdiff
|
tree
2010-04-15
inglor
i
on
Modifie
d
M
IPSGa
s
Generator so that rdoc d
o
es
n
't choke
.
.
.
commit
|
commitdiff
|
tree
2010-04-15
inglorion
Fixed implementation of div
and mod on i386 and amd64
.
commit
|
commitdiff
|
tree
2010-04-15
ing
l
o
r
ion
U
pdated test cas
e
s
f
o
r
div and mo
d
t
o
reflect updated
.
.
.
commit
|
commitdiff
|
tree
2010-04-15
inglori
o
n
U
p
d
ated language
d
es
c
ription for div and mod
.
commit
|
commitdiff
|
tree
2010-04-14
ingl
o
r
i
on
Ad
d
e
d
specifica
t
ion of comments to the langua
g
e d
e
sc
r
iption
.
commit
|
commitdiff
|
tree
2010-04-14
inglorion
Fixed
b
u
gs i
n
HTML of language descripti
o
n
.
commit
|
commitdiff
|
tree
2010-04-14
in
g
lorio
n
Updated la
n
guage
.
html to bette
r
reflec
t
the
c
urrent
.
.
.
commit
|
commitdiff
|
tree
2010-04-14
inglo
r
ion
AMD64NA
S
MGenerat
o
r:
f
ixed bugs
uncovered
b
y
many-
v
ars
.
.
.
commit
|
commitdiff
|
tree
2010-04-14
inglo
r
ion
Added tar
g
ets to test
/
Ma
k
efile
to
g
e
nerate GNU
a
s
sembler
.
.
.
commit
|
commitdiff
|
tree
2010-04-14
inglorion
Added test
case
s
f
o
r functions with many loca
l
s and
.
.
.
commit
|
commitdiff
|
tree
2010-04-12
inglori
o
n
Added method output_file_suff
i
x
to
c
ode generat
o
r API
.
commit
|
commitdiff
|
tree
2010-04-12
i
n
glorion
Changed vers
i
o
n numbe
r
to 0
.
6
.
0
.
commit
|
commitdiff
|
tree
2010-04-11
inglo
r
ion
i386_nasm_generator: fixed t
a
il_call
.
commit
|
commitdiff
|
tree
2010-04-11
in
g
lorion
voodooc: Sort archi
t
ectures and formats whe
n
listing
.
.
.
commit
|
commitdiff
|
tree
2010-04-11
i
nglo
r
i
on
Target
h
ost architecture by de
f
aul
t
, unless a different
.
.
.
commit
|
commitdiff
|
tree
2010-04-11
i
n
glorion
M
i
psGasGenerator:
a
dd
e
d
m
issing
m
e
t
hod al
i
gn
.
commit
|
commitdiff
|
tree
2010-04-11
i
n
g
lorion
MIPSELFGenera
t
or: added -KPIC to inform the
assembler
.
.
.
commit
|
commitdiff
|
tree
2010-04-11
i
nglorion
Fix
e
d a typo i
n
gas_elf_generator
.
rb
.
commit
|
commitdiff
|
tree
2010-04-11
i
n
glorion
Added missing gas_el
f
_generato
r
.
rb
.
commit
|
commitdiff
|
tree
2010-04-11
inglorion
Added
genera
t
ors t
o
create EL
F
f
ile
s
for mips and mi
p
sel
.
commit
|
commitdiff
|
tree
2010-04-11
in
g
lorion
MipsGasGenerator:
a
dded support for tail call
s
.
commit
|
commitdiff
|
tree
2010-04-11
inglorion
Mips
G
asGener
a
tor: Added suppor
t
for byte, word,
g
et
.
.
.
commit
|
commitdiff
|
tree
2010-04-11
inglorion
MipsGasGenerator: Removed reference to non-ex
i
stent
.
.
.
commit
|
commitdiff
|
tree
2010-04-10
inglorion
MipsG
a
sGenerator:
a
d
ded cases for
d
iv, mod, and
mul
commit
|
commitdiff
|
tree
2010-04-10
inglorion
MipsGa
s
Generator:
commit
|
commitdiff
|
tree
2010-04-10
inglor
i
on
MipsGasGen
e
rator: Fi
x
ed calling of functions defined
.
.
.
commit
|
commitdiff
|
tree
2010-04-10
ingl
o
rion
Ad
d
ed set
a
nd bitwi
s
e operato
r
s
.
commit
|
commitdiff
|
tree
2010-04-10
inglor
i
on
Updated
comment d
e
scribing the sta
c
k
f
rames created by
commit
|
commitdiff
|
tree
2010-04-10
inglorion
Replace
d
register names by mne
m
onic cons
t
a
nts
in MIPSGasGene
.
.
.
commit
|
commitdiff
|
tree
2010-04-10
inglorion
MI
P
SGasG
e
nerator
n
ow also regi
s
ters for
m
ipsel
.
commit
|
commitdiff
|
tree
2010-04-10
inglor
i
on
First st
e
p on the way to adding a code generator for
.
.
.
commit
|
commitdiff
|
tree
2010-02-10
inglorion
Updated comp
i
ler to use new
code generation API
.
commit
|
commitdiff
|
tree
2010-02-10
inglorion
Updated rdoc documentat
i
on
.
commit
|
commitdiff
|
tree
2010-02-10
inglo
r
io
n
Upda
t
ed m
a
npage to de
s
cribe the new - and -o - argumen
t
s
.
.
.
commit
|
commitdiff
|
tree
2010-02-10
i
nglorion
C
h
an
g
ed "
s
ection code" t
o
"section
f
unc
t
ions" in te
s
ts
.
commit
|
commitdiff
|
tree
2010-02-10
inglorion
Add
f
uncti
o
ns to sectio
n
:functions
instead
o
f section
.
.
.
commit
|
commitdiff
|
tree
2010-02-10
ingl
o
rion
Intro
d
uced section aliases
.
commit
|
commitdiff
|
tree
2010-02-09
in
g
lorion
Added
t
est case for th
e
new
c
ode gen
e
rator API
.
commit
|
commitdiff
|
tree
2010-02-09
inglorion
Added new, simpler,
m
or
e
powerf
u
l code generatio
n
API
.
commit
|
commitdiff
|
tree
2010-02-08
i
n
glorion
Made voodooc accept "-"
a
nd "-o -"
t
o read from standard
.
.
.
commit
|
commitdiff
|
tree
2010-02-06
inglo
r
io
n
Fixed top-level Makefile so that make test depend
s
.
.
.
commit
|
commitdiff
|
tree
2010-02-06
inglorion
Ad
d
ed gensym to the publi
c
interface of
c
ode generators
.
commit
|
commitdiff
|
tree
2010-02-06
ing
l
orion
Modi
f
i
e
d
ge
m
spec to imp
r
ov
e
generated rd
o
c docume
n
tation
.
commit
|
commitdiff
|
tree
2010-02-06
inglorio
n
Fixed AMD64 ELF gene
r
ato
r
to use "
.
o" as default suffix
.
.
.
commit
|
commitdiff
|
tree
2010-02-06
ing
l
orio
n
Added support
for
Rub
y
Gems
.
commit
|
commitdiff
|
tree
2010-02-06
inglorion
Updated d
o
c/Makefile to find li
b
raries
in new dire
c
t
o
ry
.
commit
|
commitdiff
|
tree
2010-02-06
inglorion
Upda
t
ed
M
akefiles
to fit new dir
e
c
tory st
r
uct
u
r
e
.
commit
|
commitdiff
|
tree
2010-02-06
inglori
o
n
Changed directory str
u
ct
u
re to
con
f
orm to R
u
b
y
Gems
.
.
.
commit
|
commitdiff
|
tree
2010-02-06
inglorion
Fixed parser so that line nu
m
bers are dis
p
lay
e
d corre
c
tly
.
commit
|
commitdiff
|
tree
2009-10-11
inglorion
F
i
xe
d
tail_call
i
n i386_
n
asm_gen
e
r
a
tor
commit
|
commitdiff
|
tree
2009-10-11
inglorion
Ch
a
nged
t
e
s
t/M
a
ke
f
ile to work
w
ith B
S
D make
commit
|
commitdiff
|
tree
2009-10-10
inglo
r
io
n
Made AMD64 code
g
enerator emit positi
o
n
indepe
n
dent
.
.
.
commit
|
commitdiff
|
tree
2009-10-10
inglorio
n
C
hanged gensy
m
p
r
efix from '
.
' to '_'
.
commit
|
commitdiff
|
tree
2009-10-09
i
n
g
l
orion
In NasmGenerator
,
do
n
't add comm
a
if a st
r
ing starts
.
.
.
commit
|
commitdiff
|
tree
2009-10-09
ing
l
orion
Added 99bottles test
to
t
est progr
a
mmatic code
g
e
neration
.
commit
|
commitdiff
|
tree
2009-10-09
inglorion
I
n
NasmGenerator
,
add comm
a
wh
e
n switching from numeric
.
.
.
commit
|
commitdiff
|
tree
2009-10-09
inglorion
M
od
i
fied CommonC
o
d
eGe
n
e
r
ator to add
funct
i
on
c
ode to
.
.
.
commit
|
commitdiff
|
tree
2009-10-08
in
g
lorion
Set default
o
u
t
p
ut fil
e
extension for NASM assembly
.
.
.
commit
|
commitdiff
|
tree
2009-10-08
i
n
glorion
A
llo
w
instantiat
i
on of code generators with
o
ut any
.
.
.
commit
|
commitdiff
|
tree
2009-10-08
inglo
r
ion
Fixe
d
a bug in in_sectio
n
in
C
ommonCod
e
G
enerat
o
r
.
commit
|
commitdiff
|
tree
2009-10-07
i
n
g
lorion
Add newline afte
r
al
i
gn dir
e
ctive
s
in nas
m
generator
.
commit
|
commitdiff
|
tree
2009-10-07
ingl
o
rion
F
i
xed lib/r
u
b
y
/Makefile to
install voodoo
.
r
b
commit
|
commitdiff
|
tree
2009-10-03
ing
l
orion
R
e
moved MAKEF
L
AGS from Makefiles
commit
|
commitdiff
|
tree
2009-10-03
inglorion
Minor do
c
umentation
improvements
.
commit
|
commitdiff
|
tree
2009-10-03
inglorio
n
Changed ti
t
l
e
for
g
e
n
erated rdoc documen
t
ation
.
commit
|
commitdiff
|
tree
2009-10-03
ing
l
orion
Removed common N
a
smGenerator
c
ode from I386Na
s
m
G
enera
t
or
.
commit
|
commitdiff
|
tree
2009-10-03
inglor
i
on
Made I386N
a
s
mGenerator a
s
ubc
l
ass of NasmGen
e
rator
.
commit
|
commitdiff
|
tree
2009-10-03
inglorion
Up
d
ated i386_e
l
f_
g
e
nera
t
o
r
to respect
YASM
e
nvironment
.
.
.
commit
|
commitdiff
|
tree
2009-10-03
inglorion
Mov
e
d re-
u
sable code
f
r
o
m AMD64NasmGenerator
t
o NASMG
e
nerator
.
commit
|
commitdiff
|
tree
2009-10-03
i
n
glori
o
n
Added wor
d
size meth
o
d
t
o
c
ode generator API so that
.
.
.
commit
|
commitdiff
|
tree
2009-10-03
inglorion
Added
t
est case for ca
l
l ex
p
r
ess
i
on
.
commit
|
commitdiff
|
tree
2009-10-03
inglorion
Use Vood
o
o::Config to
d
etermine
default architecture
.
.
.
commit
|
commitdiff
|
tree
2009-10-03
inglorion
v
o
o
dooc can now list sup
p
orted
a
rchite
c
t
u
res and
output
.
.
.
commit
|
commitdiff
|
tree
2009-10-03
inglor
i
o
n
Make defau
l
t architecture c
o
nfigurabl
e
.
commit
|
commitdiff
|
tree
2009-10-03
inglo
r
i
o
n
Ren
a
med la
b
el in goto
.
v
o
o to not
c
oincide with an in
s
tructio
.
.
.
commit
|
commitdiff
|
tree
2009-10-03
inglorion
Updated lang
u
ag
e
.
html
commit
|
commitdiff
|
tree
2009-10-02
inglorion
Made AMD64 code g
e
n
erat
o
r pass n
e
w test ca
s
es
.
commit
|
commitdiff
|
tree
2009-10-02
inglorion
Add
e
d test
c
ase f
o
r set-b
y
te
.
commit
|
commitdiff
|
tree
next