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 rotate actions for i386 and AMD64
2011-01-08
inglorio
n
Implem
e
nted rotate actions
for
i
3
8
6
and AMD
6
4
commit
|
commitdiff
|
tree
2011-01-08
i
n
g
l
o
rion
Ad
d
ed test for rotate actions
commit
|
commitdiff
|
tree
2011-01-08
inglorion
Implemen
t
ed shif
t
i
nstructions for MIPS
commit
|
commitdiff
|
tree
2011-01-08
inglorion
Imple
m
ented s
h
ift actions for
i
386
an
d
AMD64
commit
|
commitdiff
|
tree
2011-01-08
i
n
g
lorion
A
d
ded test for
b
itwise and arithmetic sh
i
ft operations
commit
|
commitdiff
|
tree
2010-12-07
inglor
i
on
Fixed
NASM generator so that b
e
gin_block acce
p
ts the
.
.
.
commit
|
commitdiff
|
tree
2010-12-07
i
nglor
i
on
Implement
e
d blocks
f
o
r
M
IP
S
.
commit
|
commitdiff
|
tree
2010-12-05
inglorion
Allow return w
i
thout
a va
l
ue
.
commit
|
commitdiff
|
tree
2010-11-21
i
n
glorion
Made top-level
bl
o
cks
in i3
8
6 and AMD
6
4 set EBP/RBP
.
.
.
commit
|
commitdiff
|
tree
2010-11-21
inglorion
Added
t
est case
f
or code not contained in
f
un
c
ti
o
ns
.
commit
|
commitdiff
|
tree
2010-11-21
inglorion
A
d
ded supp
o
rt fo
r
bl
o
ck
s
to i386 and AMD64
t
argets
.
commit
|
commitdiff
|
tree
2010-11-21
inglorion
Upd
a
t
ed version
to 0
.
7
.
0
commit
|
commitdiff
|
tree
2010-11-21
inglo
r
ion
Fixed string escapi
n
g in Mips
G
asGenerator
.
commit
|
commitdiff
|
tree
2010-11-21
inglorion
Fixed
escap
i
n
g
i
n
strings in
NasmGenerator
.
commit
|
commitdiff
|
tree
2010-11-21
ing
l
orio
n
Added tests for escaping bytes in s
t
ring literals
.
commit
|
commitdiff
|
tree
2010-11-21
i
nglo
r
ion
Impleme
n
t
ed at-expressions for MIPS
.
commit
|
commitdiff
|
tree
2010-11-21
inglor
i
on
Updated v
e
rsio
n
to 0
.
6
.
3
commit
|
commitdiff
|
tree
2010-11-21
ingl
o
rion
Fixed misspelled variab
l
e in NasmGenerato
r
.
commit
|
commitdiff
|
tree
2010-11-21
i
n
g
l
ori
o
n
N
a
smGener
a
tor: Esc
a
p
e
s
ingle q
u
ote
s
i
n
s
tr
i
n
gs
.
commit
|
commitdiff
|
tree
2010-11-21
inglo
r
ion
Added tes
t
cases for
at-expressio
n
s
.
commit
|
commitdiff
|
tree
2010-11-21
i
n
glorion
Added support for a
t
-e
x
pressions to
i386 and AMD64
.
.
.
commit
|
commitdiff
|
tree
2010-11-21
ingl
o
r
i
on
Updat
e
d
Nasm
E
LFGenerator to raise an ex
c
eption if running
the
commit
|
commitdiff
|
tree
2010-11-21
inglo
r
ion
A
dded
.
gitignor
e
file
.
commit
|
commitdiff
|
tree
2010-05-05
in
g
lorion
Incremented version t
o
0
.
6
.
2
.
commit
|
commitdiff
|
tree
2010-05-05
inglorion
Added testc
a
ses and fix
e
d
b
ugs in set-word
for i386
.
.
.
commit
|
commitdiff
|
tree
2010-04-15
i
n
gl
o
rion
Update
d
versi
o
n to 0
.
6
.
1
commit
|
commitdiff
|
tree
2010-04-15
inglorio
n
Added missi
n
g r
e
quire
for
com
m
on
_
code_ge
n
erator
.
rb
.
.
.
commit
|
commitdiff
|
tree
2010-04-15
inglor
i
o
n
Modifi
e
d MIPSGasGenerat
o
r s
o
tha
t
rdoc d
o
e
sn
'
t
c
h
oke
.
.
.
commit
|
commitdiff
|
tree
2010-04-15
inglorion
Fixed imp
l
e
mentation of div and
m
od on i
3
86
a
n
d amd64
.
commit
|
commitdiff
|
tree
2010-04-15
ingl
o
rion
Updated test cases f
o
r
div a
n
d
m
o
d
t
o
r
e
f
l
e
c
t
upda
t
ed
.
.
.
commit
|
commitdiff
|
tree
2010-04-15
inglor
i
on
Updated language
description f
o
r div and mod
.
commit
|
commitdiff
|
tree
2010-04-14
ing
l
orion
A
dded
specif
i
cation of c
o
mments
to the l
a
n
g
uage
d
escription
.
commit
|
commitdiff
|
tree
2010-04-14
inglorion
Fixed bugs in
H
TM
L
of
l
a
nguage descr
i
ption
.
commit
|
commitdiff
|
tree
2010-04-14
inglorion
Up
d
ated lang
u
age
.
ht
m
l
t
o be
t
ter r
e
f
l
e
c
t
the current
.
.
.
commit
|
commitdiff
|
tree
2010-04-14
inglorion
AMD64NAS
M
Generator:
fixed bugs uncovered by many-vars
.
.
.
commit
|
commitdiff
|
tree
2010-04-14
inglorion
Added target
s
to
t
est/Makef
i
l
e
to generate GNU asse
m
bler
.
.
.
commit
|
commitdiff
|
tree
2010-04-14
ingl
o
rion
Add
e
d test ca
s
es for functi
o
ns
w
ith many
l
oc
a
ls
a
n
d
.
.
.
commit
|
commitdiff
|
tree
2010-04-12
inglo
r
ion
A
dded method output_file_suffix to cod
e
generator AP
I
.
commit
|
commitdiff
|
tree
2010-04-12
inglorion
C
hanged
v
ersion number to 0
.
6
.
0
.
commit
|
commitdiff
|
tree
2010-04-11
inglori
o
n
i38
6
_nasm_generator
:
fixed tail
_
call
.
commit
|
commitdiff
|
tree
2010-04-11
i
nglorion
vood
o
o
c
: Sort arc
h
it
e
ctures an
d
format
s
when listing
.
.
.
commit
|
commitdiff
|
tree
2010-04-11
inglori
o
n
T
a
r
g
et host architectu
r
e by defau
l
t
,
unless a dif
f
erent
.
.
.
commit
|
commitdiff
|
tree
2010-04-11
inglor
i
on
MipsGasGenerator:
a
dded missing method
a
lign
.
commit
|
commitdiff
|
tree
2010-04-11
inglorion
MIPSE
L
F
G
e
nera
t
or: added -KPIC
t
o inform the assemb
l
er
.
.
.
commit
|
commitdiff
|
tree
2010-04-11
ing
l
orion
Fixed a t
y
p
o
in
g
as
_
elf_ge
n
erat
o
r
.
rb
.
commit
|
commitdiff
|
tree
2010-04-11
inglorion
Ad
d
ed
m
issing ga
s
_elf_gen
e
rat
o
r
.
rb
.
commit
|
commitdiff
|
tree
2010-04-11
inglorion
Adde
d
g
enerators to c
r
e
a
t
e
ELF fil
e
s for mips and mipsel
.
commit
|
commitdiff
|
tree
2010-04-11
inglo
r
ion
Mi
p
sGasGenerato
r
: adde
d
sup
p
o
rt for
t
ail calls
.
commit
|
commitdiff
|
tree
2010-04-11
inglorion
MipsGa
s
Generator: Ad
d
e
d support fo
r
byte, wor
d
, g
e
t
.
.
.
commit
|
commitdiff
|
tree
2010-04-11
i
n
glor
i
on
MipsG
a
sGenerato
r
:
Removed ref
e
rence to non-existent
.
.
.
commit
|
commitdiff
|
tree
2010-04-10
inglorion
M
ip
s
GasGenerator: added cases fo
r
div, mod, an
d
mul
commit
|
commitdiff
|
tree
2010-04-10
inglorion
Mips
G
asGenerator:
commit
|
commitdiff
|
tree
2010-04-10
ingl
o
rion
Mips
G
asGenerator: Fixed calling of
f
unctions de
f
ined
.
.
.
commit
|
commitdiff
|
tree
2010-04-10
i
n
glorion
Added s
e
t
a
n
d bitwise oper
a
t
o
rs
.
commit
|
commitdiff
|
tree
2010-04-10
i
n
g
lorion
Upda
t
ed commen
t
des
c
ribing the stack frames cre
a
ted b
y
commit
|
commitdiff
|
tree
2010-04-10
inglorion
R
e
pl
a
ced re
g
ister names by mnemo
n
ic constants in MIPSG
a
sGene
.
.
.
commit
|
commitdiff
|
tree
2010-04-10
inglorion
M
I
PSGasGenerator
n
o
w also registers for
mips
e
l
.
commit
|
commitdiff
|
tree
2010-04-10
inglorion
First step o
n
the way to adding
a
code ge
n
era
t
o
r for
.
.
.
commit
|
commitdiff
|
tree
2010-02-10
inglorion
Updated c
o
mpiler
t
o
use new c
o
d
e
generation API
.
commit
|
commitdiff
|
tree
2010-02-10
inglorion
U
p
dat
e
d
rdoc documentation
.
commit
|
commitdiff
|
tree
2010-02-10
inglorion
Updated
m
anpa
g
e to describe the new
-
a
n
d -
o
- argument
s
.
.
.
commit
|
commitdiff
|
tree
2010-02-10
inglorion
Chan
g
ed "section code" to "sect
i
on f
u
n
c
t
i
ons
"
in tests
.
commit
|
commitdiff
|
tree
2010-02-10
ingl
o
rion
A
d
d
func
t
ions to section :funct
i
o
n
s inst
e
ad of
secti
o
n
.
.
.
commit
|
commitdiff
|
tree
2010-02-10
inglori
o
n
Introdu
c
ed s
e
ct
i
on aliases
.
commit
|
commitdiff
|
tree
2010-02-09
inglo
r
ion
Added
t
est case
f
o
r
t
h
e new
c
o
d
e gen
e
rat
o
r API
.
commit
|
commitdiff
|
tree
2010-02-09
i
n
glorion
Added new, simp
l
er, more p
o
werful code
g
enerati
o
n API
.
commit
|
commitdiff
|
tree
2010-02-08
inglorion
Mad
e
v
o
o
dooc accept "
-
" and "
-
o -" to r
e
ad from standard
.
.
.
commit
|
commitdiff
|
tree
2010-02-06
inglori
o
n
Fixed top-le
v
e
l
Makefile
so that make test depends
.
.
.
commit
|
commitdiff
|
tree
2010-02-06
inglorio
n
Added
g
e
n
sym
t
o the public interface of code
g
ene
r
ators
.
commit
|
commitdiff
|
tree
2010-02-06
inglo
r
i
o
n
M
odified gemspe
c
to impr
o
ve gener
a
ted rdoc d
o
cument
a
tion
.
commit
|
commitdiff
|
tree
2010-02-06
ing
l
o
r
ion
Fixed AMD64
ELF gen
e
ra
t
or to u
s
e "
.
o" as de
f
ault
s
uf
f
ix
.
.
.
commit
|
commitdiff
|
tree
2010-02-06
inglorion
Ad
d
e
d
support for RubyGems
.
commit
|
commitdiff
|
tree
2010-02-06
ing
l
o
r
ion
Updat
e
d doc/Makef
i
l
e
to
f
in
d
libraries in new di
r
ectory
.
commit
|
commitdiff
|
tree
2010-02-06
inglorion
Updated M
a
kefil
e
s to
f
it new direct
o
ry
structure
.
commit
|
commitdiff
|
tree
2010-02-06
inglorion
C
hanged directory
s
t
ruct
u
re to conform to
R
ubyGe
m
s
.
.
.
commit
|
commitdiff
|
tree
2010-02-06
inglori
o
n
Fix
e
d parser so that l
i
ne numbers
are displayed correctly
.
commit
|
commitdiff
|
tree
2009-10-11
ingl
o
rion
F
i
xe
d
t
a
il_call in i3
8
6_na
s
m
_gen
e
rator
commit
|
commitdiff
|
tree
2009-10-11
inglorion
Changed
t
e
s
t/Makefile t
o
work with BSD m
a
ke
commit
|
commitdiff
|
tree
2009-10-10
inglorion
Mad
e
AM
D
64 code generator emit position independen
t
.
.
.
commit
|
commitdiff
|
tree
2009-10-10
inglorion
Changed gensy
m
prefix from
'
.
' to '_'
.
commit
|
commitdiff
|
tree
2009-10-09
inglorion
In NasmG
e
nerator, don't add comma if a string start
s
.
.
.
commit
|
commitdiff
|
tree
2009-10-09
inglo
r
ion
Added 99bottl
e
s test to tes
t
p
r
o
gra
m
matic code generation
.
commit
|
commitdiff
|
tree
2009-10-09
inglorion
In Na
s
mGenera
t
or, add comma
w
hen switching from
n
u
m
eric
.
.
.
commit
|
commitdiff
|
tree
2009-10-09
inglori
o
n
Modified CommonCodeGen
e
r
ator
t
o add
func
t
ion code to
.
.
.
commit
|
commitdiff
|
tree
2009-10-08
inglo
r
i
on
S
et default output
file extensi
o
n for NASM asse
m
bly
.
.
.
commit
|
commitdiff
|
tree
2009-10-08
inglorion
Allow inst
a
n
tiation of code generators wi
t
hout any
.
.
.
commit
|
commitdiff
|
tree
2009-10-08
i
n
glorion
F
ix
e
d
a bug
in
in_section in CommonCodeGenerator
.
commit
|
commitdiff
|
tree
2009-10-07
inglorion
A
dd newline
a
fter align directives in nasm generato
r
.
commit
|
commitdiff
|
tree
2009-10-07
inglo
r
ion
Fixed lib/ruby/M
a
kefile to i
n
s
t
all v
o
odoo
.
r
b
commit
|
commitdiff
|
tree
2009-10-03
ingl
o
rion
Removed M
A
KEFLAGS from Mak
e
f
ile
s
commit
|
commitdiff
|
tree
2009-10-03
ingl
o
rio
n
Minor documentation i
m
provem
e
nts
.
commit
|
commitdiff
|
tree
2009-10-03
inglori
o
n
Changed title for generat
e
d rdoc documentation
.
commit
|
commitdiff
|
tree
2009-10-03
in
g
lorion
Remo
v
e
d common N
a
smGenerator code from I38
6
NasmGenerato
r
.
commit
|
commitdiff
|
tree
2009-10-03
inglorion
Ma
d
e I38
6
NasmGenerator a subclass
o
f NasmGenerator
.
commit
|
commitdiff
|
tree
2009-10-03
ingl
o
rion
Update
d
i38
6
_e
l
f_generator to r
e
spec
t
YA
S
M environment
.
.
.
commit
|
commitdiff
|
tree
2009-10-03
inglorion
M
oved re-usable c
o
de from AMD64NasmGenerator to
N
AS
M
Genera
t
o
r
.
commit
|
commitdiff
|
tree
2009-10-03
ingl
o
rion
Added wordsize met
h
od
to code
g
e
nerator API
s
o
t
hat
.
.
.
commit
|
commitdiff
|
tree
2009-10-03
i
nglor
i
on
Add
e
d tes
t
c
ase
for call expressi
o
n
.
commit
|
commitdiff
|
tree
2009-10-03
inglori
o
n
Use Voodoo::Config to determ
i
ne defa
u
lt
architecture
.
.
.
commit
|
commitdiff
|
tree
2009-10-03
ingl
o
ri
o
n
vood
o
oc can now list
s
uppo
r
ted architectures and
out
p
ut
.
.
.
commit
|
commitdiff
|
tree
next