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
i
nglori
o
n
Fixed
N
ASM generator
s
o that be
g
i
n_block accep
t
s t
h
e
.
.
.
commit
|
commitdiff
|
tree
2010-12-07
inglo
r
ion
Implemen
t
e
d
b
l
ocks for MIPS
.
commit
|
commitdiff
|
tree
2010-12-05
inglorion
Allow return without a value
.
commit
|
commitdiff
|
tree
2010-11-21
in
g
lorion
M
a
de top-level blocks in i386
a
n
d
AMD64 set EBP/RBP
.
.
.
commit
|
commitdiff
|
tree
2010-11-21
ing
l
orion
A
dd
e
d
t
est ca
s
e for code
n
ot contained in functions
.
commit
|
commitdiff
|
tree
2010-11-21
ingl
o
rion
Added suppor
t
for bloc
k
s to i38
6
and AMD64 targe
t
s
.
commit
|
commitdiff
|
tree
2010-11-21
inglorion
Updated ver
s
ion to 0
.
7
.
0
commit
|
commitdiff
|
tree
2010-11-21
i
nglorion
Fixed escaping i
n
st
r
ings in Nas
m
Gener
a
tor
.
commit
|
commitdiff
|
tree
2010-11-21
inglor
i
o
n
Added test
s
f
or escaping bytes in string l
i
terals
.
commit
|
commitdiff
|
tree
2010-11-21
inglorion
U
p
dated
v
ersion to 0
.
6
.
3
commit
|
commitdiff
|
tree
2010-11-21
inglorio
n
Fixed miss
p
e
l
l
ed
v
ariabl
e
in N
a
smGe
n
erator
.
commit
|
commitdiff
|
tree
2010-11-21
i
n
glor
i
o
n
NasmGenerator: Escape single quotes in
s
t
r
i
ng
s
.
commit
|
commitdiff
|
tree
2010-11-21
i
n
glorion
Added test cas
e
s for at-expression
s
.
commit
|
commitdiff
|
tree
2010-11-21
i
ngl
o
rion
Added support f
o
r at-
e
xpressi
o
ns to i38
6
and
AMD64
.
.
.
commit
|
commitdiff
|
tree
2010-11-21
i
nglorion
U
p
date
d
NasmE
L
FGenerat
o
r to rai
s
e an exceptio
n
if running the
commit
|
commitdiff
|
tree
2010-11-21
inglorion
Ad
d
ed
.
g
i
t
i
g
nore fi
l
e
.
commit
|
commitdiff
|
tree
2010-05-05
inglorion
Incremented
v
ers
i
on t
o
0
.
6
.
2
.
commit
|
commitdiff
|
tree
2010-05-05
inglorion
Added
testcases and fixed
bugs in set-wo
r
d for i386
.
.
.
commit
|
commitdiff
|
tree
2010-04-15
inglor
i
on
Updated vers
i
on to 0
.
6
.
1
commit
|
commitdiff
|
tree
2010-04-15
inglorion
Adde
d
missing r
e
quire for common_cod
e
_
g
ener
a
tor
.
rb
.
.
.
commit
|
commitdiff
|
tree
2010-04-15
ingl
o
rion
M
o
d
ified MIPSG
a
s
G
e
n
erato
r
so
t
hat rd
o
c d
o
esn't
chok
e
.
.
.
commit
|
commitdiff
|
tree
2010-04-15
inglo
r
i
o
n
Fixed impleme
n
tation of div
a
nd mod on i386
and amd64
.
commit
|
commitdiff
|
tree
2010-04-15
in
g
lorion
Up
d
a
t
ed tes
t
cases f
o
r d
i
v and m
o
d
to reflect updated
.
.
.
commit
|
commitdiff
|
tree
2010-04-15
inglorion
Up
d
ated la
n
guage
d
escription
f
or div an
d
mod
.
commit
|
commitdiff
|
tree
2010-04-14
inglorion
Added specification of comments to the l
a
nguage description
.
commit
|
commitdiff
|
tree
2010-04-14
i
ng
l
o
rion
Fixed bugs in
HTML of lang
u
age
description
.
commit
|
commitdiff
|
tree
2010-04-14
inglorion
Upda
t
ed langu
a
ge
.
h
tml to bett
e
r r
e
f
l
ect the current
.
.
.
commit
|
commitdiff
|
tree
2010-04-14
i
n
g
l
orion
AMD64
N
AS
M
Generator: fixed bugs uncove
r
ed by m
a
ny-vars
.
.
.
commit
|
commitdiff
|
tree
2010-04-14
inglorion
A
d
d
e
d targets to
t
est/Makefil
e
to
ge
n
erate GN
U
assembler
.
.
.
commit
|
commitdiff
|
tree
2010-04-14
i
nglorion
Added
t
est cases
f
o
r
f
unct
i
o
n
s
w
ith many
l
oc
a
ls and
.
.
.
commit
|
commitdiff
|
tree
2010-04-12
ingl
o
rion
Ad
d
e
d method
outp
u
t_fil
e
_suffi
x
to co
d
e
genera
t
or API
.
commit
|
commitdiff
|
tree
2010-04-12
inglori
o
n
Changed ve
r
sion number to 0
.
6
.
0
.
commit
|
commitdiff
|
tree
2010-04-11
inglorion
i
3
86_nasm_
g
enerator: fixed
tail_call
.
commit
|
commitdiff
|
tree
2010-04-11
in
g
lorion
v
o
odooc: S
o
rt archi
t
ectures and
f
ormats when listing
.
.
.
commit
|
commitdiff
|
tree
2010-04-11
inglorion
T
a
rget host architectur
e
by default,
u
nless a diff
e
r
e
nt
.
.
.
commit
|
commitdiff
|
tree
2010-04-11
i
ng
l
orion
MipsGa
s
Generato
r
: added
missing method alig
n
.
commit
|
commitdiff
|
tree
2010-04-11
inglor
i
on
MIP
S
ELFGenerat
o
r:
a
dded -KPIC to i
n
form the
as
s
embler
.
.
.
commit
|
commitdiff
|
tree
2010-04-11
ing
l
orion
Fixed
a
typo in gas_e
l
f_generator
.
rb
.
commit
|
commitdiff
|
tree
2010-04-11
inglorio
n
Added mis
s
i
ng gas_el
f
_generator
.
rb
.
commit
|
commitdiff
|
tree
2010-04-11
in
g
l
o
rion
A
d
ded generators to create ELF files for mips and mipsel
.
commit
|
commitdiff
|
tree
2010-04-11
i
n
glorion
MipsGasGenerato
r
: added supp
o
rt for
tail
calls
.
commit
|
commitdiff
|
tree
2010-04-11
in
g
lorion
MipsGasGenerator: A
d
ded support
f
or byte, word, get
.
.
.
commit
|
commitdiff
|
tree
2010-04-11
i
n
glori
o
n
MipsGasGenerator: Removed
r
efer
e
nce to no
n
-ex
i
stent
.
.
.
commit
|
commitdiff
|
tree
2010-04-10
i
n
g
lori
o
n
MipsG
a
sGen
e
rator: added cases
f
or div, mod, and mul
commit
|
commitdiff
|
tree
2010-04-10
inglori
o
n
MipsGasGenerator:
commit
|
commitdiff
|
tree
2010-04-10
inglorion
Mips
G
asGener
a
tor: Fi
x
ed
c
allin
g
of f
u
n
c
t
ion
s
defined
.
.
.
commit
|
commitdiff
|
tree
2010-04-10
inglorion
Added set and bitwise op
e
rators
.
commit
|
commitdiff
|
tree
2010-04-10
inglorio
n
Up
d
at
e
d
co
m
ment
d
escribin
g
t
h
e stack fr
a
m
e
s cr
e
ate
d
by
commit
|
commitdiff
|
tree
2010-04-10
inglorion
Replaced r
e
gister
n
am
e
s by m
n
emon
i
c co
n
stants in MIPSGasGe
n
e
.
.
.
commit
|
commitdiff
|
tree
2010-04-10
ingl
o
rion
MIPSGas
G
en
e
rator now
also re
g
iste
r
s for mi
p
s
e
l
.
commit
|
commitdiff
|
tree
2010-04-10
inglorion
F
i
rst
step on
t
he way to adding a co
d
e generator f
o
r
.
.
.
commit
|
commitdiff
|
tree
2010-02-10
inglorion
Updated compiler to use new code generation API
.
commit
|
commitdiff
|
tree
2010-02-10
inglo
r
ion
Updated rdoc documentatio
n
.
commit
|
commitdiff
|
tree
2010-02-10
inglorion
Updat
e
d manpage t
o
d
e
s
c
ribe the new - and -o - a
r
gume
n
ts
.
.
.
commit
|
commitdiff
|
tree
2010-02-10
inglorion
Ch
a
ng
e
d "section
c
ode"
t
o
"
se
c
t
i
o
n
function
s
"
i
n tes
t
s
.
commit
|
commitdiff
|
tree
2010-02-10
inglorion
Ad
d
f
u
nctio
n
s
t
o sect
i
on :functions inst
e
ad of sec
t
ion
.
.
.
commit
|
commitdiff
|
tree
2010-02-10
ing
l
orion
Introduced section aliases
.
commit
|
commitdiff
|
tree
2010-02-09
inglorion
Added test case
f
or the new c
o
de generator A
P
I
.
commit
|
commitdiff
|
tree
2010-02-09
inglo
r
ion
Added ne
w
, si
m
pler, more pow
e
rful cod
e
generatio
n
API
.
commit
|
commitdiff
|
tree
2010-02-08
ingl
o
rion
Mad
e
vo
o
d
o
oc
a
ccept "-" and
"
-
o -" to read from stand
a
r
d
.
.
.
commit
|
commitdiff
|
tree
2010-02-06
inglorion
Fixed top-level Makefile
s
o that make test d
e
pends
.
.
.
commit
|
commitdiff
|
tree
2010-02-06
in
g
lor
i
on
Added gensym to
the public
i
n
t
e
rface o
f
c
o
de gen
e
r
ators
.
commit
|
commitdiff
|
tree
2010-02-06
inglor
i
on
Modified gemspec to impro
v
e generated rdoc
docu
m
entat
i
on
.
commit
|
commitdiff
|
tree
2010-02-06
inglorion
Fixed AMD64 ELF generator to use "
.
o" as def
a
ult s
u
f
f
ix
.
.
.
commit
|
commitdiff
|
tree
2010-02-06
ing
l
ori
o
n
Added support for R
u
b
y
G
ems
.
commit
|
commitdiff
|
tree
2010-02-06
inglorion
Updated doc/M
a
kefile to fi
n
d lib
r
aries in new directory
.
commit
|
commitdiff
|
tree
2010-02-06
inglorion
U
pdated Ma
k
efiles to fit new direct
o
r
y str
u
cture
.
commit
|
commitdiff
|
tree
2010-02-06
inglorion
Chan
g
ed
d
irectory str
u
ctur
e
to con
f
orm to Ru
b
yGe
m
s
.
.
.
commit
|
commitdiff
|
tree
2010-02-06
inglorion
F
i
x
e
d pars
e
r so that line numbe
r
s are displayed corr
e
c
tly
.
commit
|
commitdiff
|
tree
2009-10-11
inglorion
Fixed
tail_call
i
n
i
3
86_nasm_generator
commit
|
commitdiff
|
tree
2009-10-11
inglori
o
n
C
hanged test/Make
f
i
l
e to wor
k
w
i
th
B
SD make
commit
|
commitdiff
|
tree
2009-10-10
i
n
gl
o
rion
Made AMD64 code
generator
e
mit position
independent
.
.
.
commit
|
commitdiff
|
tree
2009-10-10
inglorion
Changed g
e
nsy
m
prefix from '
.
' t
o
'_'
.
commit
|
commitdiff
|
tree
2009-10-09
inglorion
In NasmGenerator,
d
on't add comma if
a string star
t
s
.
.
.
commit
|
commitdiff
|
tree
2009-10-09
inglo
r
ion
Added
9
9bot
t
les test t
o
t
est programmatic code generat
i
on
.
commit
|
commitdiff
|
tree
2009-10-09
inglo
r
i
on
In NasmGenerat
o
r, add comma when switching from numeric
.
.
.
commit
|
commitdiff
|
tree
2009-10-09
inglorion
Modified
C
ommo
n
C
odeGen
e
rator to add f
u
n
ction
c
ode to
.
.
.
commit
|
commitdiff
|
tree
2009-10-08
ingl
o
ri
o
n
Set de
f
ault output fi
l
e
e
xtension for
NASM asse
m
bly
.
.
.
commit
|
commitdiff
|
tree
2009-10-08
i
nglor
i
on
Allo
w
instantiation of code generat
o
r
s
without any
.
.
.
commit
|
commitdiff
|
tree
2009-10-08
inglori
o
n
Fixed a
b
ug in in_section in
CommonC
o
deGenerator
.
commit
|
commitdiff
|
tree
2009-10-07
ingl
o
rion
A
dd newlin
e
aft
e
r
a
lign
d
irectives in nasm genera
t
or
.
commit
|
commitdiff
|
tree
2009-10-07
i
n
g
lorion
Fix
e
d
l
i
b/ruby
/
M
a
k
e
file t
o
install
v
oodo
o
.
rb
commit
|
commitdiff
|
tree
2009-10-03
inglorion
Remove
d
MAKEFLAGS f
r
om
M
akefi
l
es
commit
|
commitdiff
|
tree
2009-10-03
inglorion
M
in
o
r documentation improvement
s
.
commit
|
commitdiff
|
tree
2009-10-03
ing
l
orion
C
hang
e
d ti
t
le
for generated rdoc documentat
i
on
.
commit
|
commitdiff
|
tree
2009-10-03
i
nglor
i
on
R
e
mo
v
e
d
common NasmG
e
ne
r
ator code from I386NasmGen
e
rator
.
commit
|
commitdiff
|
tree
2009-10-03
inglorion
M
a
d
e I386NasmGenerator
a s
u
bclass of NasmGen
e
ra
t
or
.
commit
|
commitdiff
|
tree
2009-10-03
i
n
g
lo
r
ion
Up
d
ate
d
i386_elf_generator
t
o
res
p
ect
Y
ASM environment
.
.
.
commit
|
commitdiff
|
tree
2009-10-03
inglor
i
on
Moved re-usable code f
r
om AMD6
4
N
as
m
Ge
n
e
r
ator to NASMGene
r
a
t
or
.
commit
|
commitdiff
|
tree
2009-10-03
inglorion
Added wordsize metho
d
t
o
code generator API so that
.
.
.
commit
|
commitdiff
|
tree
2009-10-03
inglorion
Adde
d
t
est c
a
se f
o
r call expre
s
sio
n
.
commit
|
commitdiff
|
tree
2009-10-03
in
g
lorion
Use Voodoo::Config to determine defau
l
t
a
rchi
t
ecture
.
.
.
commit
|
commitdiff
|
tree
2009-10-03
inglorion
voodoo
c
can now list sup
p
orted
a
rchitectures a
n
d
ou
t
pu
t
.
.
.
commit
|
commitdiff
|
tree
2009-10-03
inglorio
n
Make default architecture configu
r
able
.
commit
|
commitdiff
|
tree
2009-10-03
inglo
r
i
on
Renamed label in goto
.
voo to
n
o
t
coincide with
a
n instr
u
ctio
.
.
.
commit
|
commitdiff
|
tree
2009-10-03
i
nglorion
Upda
t
ed language
.
htm
l
commit
|
commitdiff
|
tree
2009-10-02
inglorion
Mad
e
AMD64 code genera
t
or pass new test
c
as
e
s
.
commit
|
commitdiff
|
tree
2009-10-02
inglor
i
on
Added test case for s
e
t-byte
.
commit
|
commitdiff
|
tree
2009-10-02
i
nglorion
Added test case
for se
t
-word
.
commit
|
commitdiff
|
tree
2009-10-02
inglo
r
io
n
Added
t
est case for goto
.
commit
|
commitdiff
|
tree
next