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
ing
l
orion
Imple
m
ented rota
t
e a
c
tions
f
o
r
i386 and
AMD64
commit
|
commitdiff
|
tree
2011-01-08
inglo
r
ion
Added test
for rotate actions
commit
|
commitdiff
|
tree
2011-01-08
inglorion
Implemente
d
shif
t
instr
u
c
t
ions f
o
r MIPS
commit
|
commitdiff
|
tree
2011-01-08
ingl
o
rio
n
Implemented s
h
ift a
c
tio
n
s
for i386 and AMD64
commit
|
commitdiff
|
tree
2011-01-08
inglorio
n
Added test for bitwi
s
e and ar
i
thmetic shift operations
commit
|
commitdiff
|
tree
2010-12-07
i
n
glorion
Fix
e
d NASM g
e
nerato
r
so that begin_b
l
ock acc
e
pts the
.
.
.
commit
|
commitdiff
|
tree
2010-12-07
i
nglorion
Impl
e
mented blocks
for M
I
PS
.
commit
|
commitdiff
|
tree
2010-12-05
i
n
glorion
Allow
r
eturn withou
t
a
value
.
commit
|
commitdiff
|
tree
2010-11-21
inglor
i
on
Made t
o
p-level blocks in
i386
a
n
d AMD64 set EBP/RBP
.
.
.
commit
|
commitdiff
|
tree
2010-11-21
inglo
r
ion
Added test case
for code not contained in function
s
.
commit
|
commitdiff
|
tree
2010-11-21
inglorion
Added
s
u
pport for blocks to i386 and AMD
6
4 targets
.
commit
|
commitdiff
|
tree
2010-11-21
inglorion
Updated version
t
o 0
.
7
.
0
commit
|
commitdiff
|
tree
2010-11-21
inglo
r
ion
Fixed e
s
caping in strings i
n
N
a
smGener
a
t
or
.
commit
|
commitdiff
|
tree
2010-11-21
in
g
lorion
Added tests for
e
s
caping
b
yt
e
s in stri
n
g lit
e
r
a
l
s
.
commit
|
commitdiff
|
tree
2010-11-21
inglorion
Upd
a
te
d
version to
0
.
6
.
3
commit
|
commitdiff
|
tree
2010-11-21
i
nglorion
Fixed misspelled variable
in NasmGenerator
.
commit
|
commitdiff
|
tree
2010-11-21
ingl
o
ri
o
n
NasmGenerator: Escape single quote
s
in str
i
ngs
.
commit
|
commitdiff
|
tree
2010-11-21
in
g
lorio
n
Added t
e
st
cases for at-expre
s
sions
.
commit
|
commitdiff
|
tree
2010-11-21
inglorion
A
d
d
ed support for at-expressions to i38
6
a
n
d
AMD64
.
.
.
commit
|
commitdiff
|
tree
2010-11-21
inglorion
Updated Nas
m
E
LFGe
n
erator
to r
a
i
se an excep
t
io
n
if running
th
e
commit
|
commitdiff
|
tree
2010-11-21
inglorion
Added
.
giti
g
nore file
.
commit
|
commitdiff
|
tree
2010-05-05
inglorion
Incremented
v
e
r
sion to 0
.
6
.
2
.
commit
|
commitdiff
|
tree
2010-05-05
inglori
o
n
Ad
d
ed
t
e
s
tcases and f
i
xed bugs in set-word fo
r
i386
.
.
.
commit
|
commitdiff
|
tree
2010-04-15
i
n
glorion
U
p
dated versi
o
n to 0
.
6
.
1
commit
|
commitdiff
|
tree
2010-04-15
inglori
o
n
Added miss
i
n
g requ
i
re
f
or
c
o
m
mon_code_gener
a
tor
.
rb
.
.
.
commit
|
commitdiff
|
tree
2010-04-15
inglori
o
n
Modified MIPSGa
s
Generator so that
rdoc
does
n
't ch
o
k
e
.
.
.
commit
|
commitdiff
|
tree
2010-04-15
in
g
lo
r
i
on
Fixed i
m
plementation o
f
d
iv
a
nd mod on i386
a
nd amd64
.
commit
|
commitdiff
|
tree
2010-04-15
i
nglor
i
on
Updated test c
a
s
es for di
v
a
nd
m
od to re
f
lect
up
d
ate
d
.
.
.
commit
|
commitdiff
|
tree
2010-04-15
inglorion
U
pdated la
n
guage
description for di
v
and
mod
.
commit
|
commitdiff
|
tree
2010-04-14
ingl
o
rion
Added sp
e
cification of comm
e
nts t
o
the
l
a
nguage description
.
commit
|
commitdiff
|
tree
2010-04-14
in
g
lorion
Fixe
d
bugs
in HTM
L
of la
n
guage
description
.
commit
|
commitdiff
|
tree
2010-04-14
inglorion
Updated
la
n
guage
.
h
tml to better reflect the
c
u
rrent
.
.
.
commit
|
commitdiff
|
tree
2010-04-14
inglorion
AMD64NA
S
MGe
n
erator:
fixed bugs uncovered by many-v
a
rs
.
.
.
commit
|
commitdiff
|
tree
2010-04-14
inglorion
A
dde
d
t
a
r
g
ets
to
tes
t
/Makefile
to
g
en
e
r
at
e
GNU
a
ssem
b
le
r
.
.
.
commit
|
commitdiff
|
tree
2010-04-14
inglorion
Added test cases f
o
r functions with
m
any locals and
.
.
.
commit
|
commitdiff
|
tree
2010-04-12
inglo
r
ion
A
d
d
ed metho
d
out
p
ut_file
_
su
f
fix to
code gener
a
tor API
.
commit
|
commitdiff
|
tree
2010-04-12
ing
l
orion
C
h
anged vers
i
on number to 0
.
6
.
0
.
commit
|
commitdiff
|
tree
2010-04-11
inglorion
i386
_
nasm_ge
n
e
ra
t
or: fixed
t
ail
_
c
al
l
.
commit
|
commitdiff
|
tree
2010-04-11
i
n
g
l
o
rion
voodooc: Sort architectures
a
nd formats when list
i
ng
.
.
.
commit
|
commitdiff
|
tree
2010-04-11
inglori
o
n
T
a
rget host ar
c
hitecture by default, un
l
ess a dif
f
er
e
nt
.
.
.
commit
|
commitdiff
|
tree
2010-04-11
inglorion
MipsG
a
sGenerat
o
r: added missing method align
.
commit
|
commitdiff
|
tree
2010-04-11
in
g
lorion
M
IP
S
ELFGenerator: add
e
d -KPIC to inform the asse
m
bler
.
.
.
commit
|
commitdiff
|
tree
2010-04-11
inglor
i
on
Fixed a t
y
po in
g
as_elf_generat
o
r
.
rb
.
commit
|
commitdiff
|
tree
2010-04-11
in
g
lori
o
n
A
dde
d
missi
n
g gas_elf_generator
.
rb
.
commit
|
commitdiff
|
tree
2010-04-11
i
nglorion
Add
e
d generators to
c
reate ELF files fo
r
mips an
d
mip
s
el
.
commit
|
commitdiff
|
tree
2010-04-11
inglorion
M
i
p
s
Ga
s
Generato
r
:
added support for ta
i
l calls
.
commit
|
commitdiff
|
tree
2010-04-11
inglor
i
on
MipsGasGenerator: Ad
d
ed
s
upport for byte, word, get
.
.
.
commit
|
commitdiff
|
tree
2010-04-11
ing
l
orion
MipsGas
G
enerator: Removed reference to non
-
ex
i
stent
.
.
.
commit
|
commitdiff
|
tree
2010-04-10
ing
l
orio
n
M
i
psGasGenerato
r
:
a
dded case
s
for div, mod, and mul
commit
|
commitdiff
|
tree
2010-04-10
inglorion
M
i
ps
G
asGene
r
ator:
commit
|
commitdiff
|
tree
2010-04-10
i
nglorion
MipsGas
G
enerator: Fixed calling of func
t
i
ons defined
.
.
.
commit
|
commitdiff
|
tree
2010-04-10
inglori
o
n
Added se
t
and bitwise operato
r
s
.
commit
|
commitdiff
|
tree
2010-04-10
i
n
g
l
orion
Updated comment
de
s
crib
i
ng the
stack frames created by
commit
|
commitdiff
|
tree
2010-04-10
in
g
lorion
Replac
e
d register
n
ames by mn
e
monic c
o
nstants in M
I
PSGasGe
n
e
.
.
.
commit
|
commitdiff
|
tree
2010-04-10
in
g
lorion
M
IPSGasGenerato
r
now also registers for mipse
l
.
commit
|
commitdiff
|
tree
2010-04-10
inglorion
First s
t
ep on the way
t
o adding a cod
e
ge
n
erato
r
for
.
.
.
commit
|
commitdiff
|
tree
2010-02-10
inglo
r
ion
Updated
compiler
t
o use new code
generatio
n
A
P
I
.
commit
|
commitdiff
|
tree
2010-02-10
in
g
lo
r
ion
Updat
e
d r
d
oc
documenta
t
ion
.
commit
|
commitdiff
|
tree
2010-02-10
i
n
glorion
U
p
dated man
p
a
ge to describe t
h
e n
e
w - and -o - arguments
.
.
.
commit
|
commitdiff
|
tree
2010-02-10
inglo
r
ion
Changed "sect
i
on code"
t
o "se
c
tion functions" i
n
tests
.
commit
|
commitdiff
|
tree
2010-02-10
i
nglo
r
io
n
Add functi
o
ns to sect
i
on :fun
c
tions instead of section
.
.
.
commit
|
commitdiff
|
tree
2010-02-10
inglorion
Intr
o
d
u
ced se
c
tio
n
aliases
.
commit
|
commitdiff
|
tree
2010-02-09
inglorion
Added te
s
t case f
o
r th
e
n
e
w
code gene
r
ator API
.
commit
|
commitdiff
|
tree
2010-02-09
ing
l
orion
Added
n
ew, simpler
,
more p
o
w
e
rful code generation
A
P
I
.
commit
|
commitdiff
|
tree
2010-02-08
inglorion
Ma
d
e voodooc a
c
cept "-"
and "-o -" t
o
read fr
o
m standar
d
.
.
.
commit
|
commitdiff
|
tree
2010-02-06
in
g
lo
r
i
o
n
Fixed to
p
-le
v
e
l
Makefile
so that make test depends
.
.
.
commit
|
commitdiff
|
tree
2010-02-06
inglo
r
ion
Added gens
y
m
to th
e
p
u
bl
i
c interfac
e
o
f
c
o
de gen
e
rator
s
.
commit
|
commitdiff
|
tree
2010-02-06
inglorion
Modif
i
ed gemspec t
o
improve gen
e
rate
d
rdoc documentation
.
commit
|
commitdiff
|
tree
2010-02-06
inglorion
Fixed AMD64 ELF generator to
use "
.
o" as default
suffix
.
.
.
commit
|
commitdiff
|
tree
2010-02-06
in
g
lorion
Added support for
RubyGems
.
commit
|
commitdiff
|
tree
2010-02-06
in
g
lorion
Upda
t
ed d
o
c/Makefile to fin
d
libraries in new
d
irectory
.
commit
|
commitdiff
|
tree
2010-02-06
inglorion
Update
d
Makefil
e
s
to fit
n
ew directory structure
.
commit
|
commitdiff
|
tree
2010-02-06
inglorion
C
h
a
nge
d
directory structure to conform t
o
RubyGems
.
.
.
commit
|
commitdiff
|
tree
2010-02-06
inglorion
Fixed parser so that line num
b
ers are
d
isplayed cor
r
e
c
t
ly
.
commit
|
commitdiff
|
tree
2009-10-11
inglo
r
ion
F
i
x
ed tail_call
i
n
i386_n
a
s
m_genera
t
o
r
commit
|
commitdiff
|
tree
2009-10-11
inglorion
Cha
n
ged test/
M
akefile to work w
i
t
h BSD mak
e
commit
|
commitdiff
|
tree
2009-10-10
i
nglorion
Ma
d
e
A
MD64 co
d
e gen
e
rator emit p
o
sitio
n
indep
e
n
dent
.
.
.
commit
|
commitdiff
|
tree
2009-10-10
inglorion
Changed gensym pref
i
x
f
rom '
.
' to '_'
.
commit
|
commitdiff
|
tree
2009-10-09
inglorion
In Nasm
G
enerator, don't add comma if a string starts
.
.
.
commit
|
commitdiff
|
tree
2009-10-09
inglor
i
on
Ad
d
ed
9
9bottles
t
e
st to
test pro
g
rammatic code ge
n
eration
.
commit
|
commitdiff
|
tree
2009-10-09
ingl
o
r
i
on
I
n
NasmGen
e
rator, ad
d
c
omm
a
when switching from
nu
m
eric
.
.
.
commit
|
commitdiff
|
tree
2009-10-09
in
g
lo
r
i
o
n
Modified CommonCodeGenerator t
o
ad
d
function c
o
de to
.
.
.
commit
|
commitdiff
|
tree
2009-10-08
inglorion
S
e
t defaul
t
output file ext
e
nsion for NASM assembly
.
.
.
commit
|
commitdiff
|
tree
2009-10-08
ing
l
o
r
ion
All
o
w i
n
s
t
ant
i
ation
of code gener
a
tors
w
i
thout any
.
.
.
commit
|
commitdiff
|
tree
2009-10-08
inglorion
Fixed a bu
g
i
n
in_section in Comm
o
nC
o
deG
e
ner
a
tor
.
commit
|
commitdiff
|
tree
2009-10-07
inglorion
Add new
l
ine aft
e
r align directives in na
s
m
generator
.
commit
|
commitdiff
|
tree
2009-10-07
inglori
o
n
Fixed lib/ruby/Mak
e
file to install v
o
odoo
.
r
b
commit
|
commitdiff
|
tree
2009-10-03
inglorion
Removed MAKEFL
A
G
S from Ma
k
efiles
commit
|
commitdiff
|
tree
2009-10-03
ingl
o
rion
Minor doc
u
mentation improv
e
ments
.
commit
|
commitdiff
|
tree
2009-10-03
ing
l
or
i
on
Changed title f
o
r
gen
e
rated rd
o
c documentation
.
commit
|
commitdiff
|
tree
2009-10-03
inglor
i
on
R
e
move
d
common NasmGenerato
r
code
f
rom I386
N
asmGenerator
.
commit
|
commitdiff
|
tree
2009-10-03
ing
l
o
r
ion
Made I386NasmGene
r
ator a subcl
a
ss of NasmGenerator
.
commit
|
commitdiff
|
tree
2009-10-03
ing
l
o
r
ion
Updat
e
d i386_elf_generator to
r
espect YASM
environment
.
.
.
commit
|
commitdiff
|
tree
2009-10-03
in
g
lorion
Moved re-
u
sable code from AM
D
6
4
NasmGener
a
tor
t
o NASM
G
e
n
erator
.
commit
|
commitdiff
|
tree
2009-10-03
inglorion
A
d
ded wordsize m
e
thod
t
o
c
ode g
e
nerat
o
r API
so that
.
.
.
commit
|
commitdiff
|
tree
2009-10-03
in
g
l
o
rion
Added
test c
a
se
f
or c
a
ll expres
s
ion
.
commit
|
commitdiff
|
tree
2009-10-03
in
g
lorion
Use Vood
o
o::Config to dete
r
m
i
ne
d
e
f
a
ult architectu
r
e
.
.
.
commit
|
commitdiff
|
tree
2009-10-03
inglorion
vo
o
dooc
c
an no
w
list
s
upported architectures and output
.
.
.
commit
|
commitdiff
|
tree
2009-10-03
ingl
o
rion
M
a
k
e
default architecture configura
b
le
.
commit
|
commitdiff
|
tree
2009-10-03
inglorion
Renamed label in go
t
o
.
voo to not coi
n
cide with an instructio
.
.
.
commit
|
commitdiff
|
tree
next