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
Added test for rotate actions
2011-01-08
inglorion
Ad
d
ed test
for rotate actions
commit
|
commitdiff
|
tree
2011-01-08
ing
l
orion
Imple
m
ented
shift
in
s
truc
t
io
n
s for MIPS
commit
|
commitdiff
|
tree
2011-01-08
inglorion
Implemented shift actions f
o
r i386 and AMD64
commit
|
commitdiff
|
tree
2011-01-08
inglorion
Ad
d
e
d
t
e
s
t for bitwi
s
e and arith
m
etic shift oper
a
t
i
ons
commit
|
commitdiff
|
tree
2010-12-07
i
nglo
r
i
o
n
Fixed
N
ASM
g
en
e
rator
s
o t
h
at begin_block a
c
cepts the
.
.
.
commit
|
commitdiff
|
tree
2010-12-07
inglori
o
n
Im
p
lemented blocks
f
or MIP
S
.
commit
|
commitdiff
|
tree
2010-12-05
i
nglorion
Allow return without a
va
l
u
e
.
commit
|
commitdiff
|
tree
2010-11-21
i
nglorion
Made top-level blo
c
ks in i38
6
and A
M
D64 set
E
BP/RBP
.
.
.
commit
|
commitdiff
|
tree
2010-11-21
inglorion
Added
test c
a
s
e for cod
e
not conta
i
n
ed in functions
.
commit
|
commitdiff
|
tree
2010-11-21
i
n
glorio
n
Added s
u
p
p
or
t
f
or blo
c
ks to i386 an
d
AMD64 tar
g
ets
.
commit
|
commitdiff
|
tree
2010-11-21
inglori
o
n
Upd
a
ted version to 0
.
7
.
0
commit
|
commitdiff
|
tree
2010-11-21
inglorion
Fixed escapin
g
in
strings in NasmGenera
t
or
.
commit
|
commitdiff
|
tree
2010-11-21
inglorion
Added tests
for
e
s
c
a
pin
g
bytes in
s
t
rin
g
lit
e
rals
.
commit
|
commitdiff
|
tree
2010-11-21
inglorion
Updated version to
0
.
6
.
3
commit
|
commitdiff
|
tree
2010-11-21
inglorion
Fixe
d
misspelled variable
in NasmGenerator
.
commit
|
commitdiff
|
tree
2010-11-21
inglo
r
io
n
NasmGenerator: Escape
s
i
ngle qu
o
t
es
i
n strings
.
commit
|
commitdiff
|
tree
2010-11-21
in
g
lorion
Added te
s
t cases
f
o
r a
t
-express
i
ons
.
commit
|
commitdiff
|
tree
2010-11-21
inglori
o
n
Added s
u
p
p
ort for at-expressions to i386 and
AMD64
.
.
.
commit
|
commitdiff
|
tree
2010-11-21
ing
l
orion
Updated NasmELFGenerator
t
o rais
e
a
n
exception i
f
runni
n
g the
commit
|
commitdiff
|
tree
2010-11-21
inglorion
Added
.
gi
t
ignore file
.
commit
|
commitdiff
|
tree
2010-05-05
inglori
o
n
Increme
n
ted version
to
0
.
6
.
2
.
commit
|
commitdiff
|
tree
2010-05-05
ingl
o
ri
o
n
Add
e
d testcas
e
s
a
nd fixed bugs
i
n
s
et-word for i386
.
.
.
commit
|
commitdiff
|
tree
2010-04-15
in
g
lorion
Updated version to 0
.
6
.
1
commit
|
commitdiff
|
tree
2010-04-15
inglor
i
o
n
Add
e
d missin
g
r
equire f
o
r common_code_generator
.
r
b
.
.
.
commit
|
commitdiff
|
tree
2010-04-15
in
g
l
orion
M
odi
f
ied MIPSGasGenerator
s
o th
a
t
rdoc do
e
s
n't choke
.
.
.
commit
|
commitdiff
|
tree
2010-04-15
inglorio
n
F
i
xed implementati
o
n of div
a
n
d
mod on
i386 and
a
md64
.
commit
|
commitdiff
|
tree
2010-04-15
ingl
o
rio
n
U
p
dated test cases for div and
mod
t
o
reflect updated
.
.
.
commit
|
commitdiff
|
tree
2010-04-15
i
nglorio
n
Updated l
a
nguage descr
i
ption for div and mod
.
commit
|
commitdiff
|
tree
2010-04-14
inglorion
Added sp
e
cification of commen
t
s to
t
he
language
description
.
commit
|
commitdiff
|
tree
2010-04-14
inglori
o
n
F
i
xed bugs
in HTML of lang
u
a
ge description
.
commit
|
commitdiff
|
tree
2010-04-14
ingl
o
rion
U
pda
t
ed lang
u
age
.
html to bet
t
er
r
e
f
lect the
c
u
rrent
.
.
.
commit
|
commitdiff
|
tree
2010-04-14
inglorion
AMD64NASMGen
e
rato
r
:
fix
e
d bugs uncovered
by
m
a
ny-v
a
rs
.
.
.
commit
|
commitdiff
|
tree
2010-04-14
inglorion
Added
t
a
r
g
ets to test/M
a
k
e
file to generate GNU assembler
.
.
.
commit
|
commitdiff
|
tree
2010-04-14
inglorion
Added test c
a
ses for functions with many loc
a
ls and
.
.
.
commit
|
commitdiff
|
tree
2010-04-12
inglorion
Ad
d
ed method
o
utput_file_su
f
f
i
x to code g
e
n
e
rator API
.
commit
|
commitdiff
|
tree
2010-04-12
i
nglorion
Cha
n
ged ve
r
sion number to
0
.
6
.
0
.
commit
|
commitdiff
|
tree
2010-04-11
ingl
o
rion
i386_nasm_generator: fixe
d
tail_call
.
commit
|
commitdiff
|
tree
2010-04-11
inglori
o
n
voodooc: Sort
archite
c
tu
r
es and formats when listing
.
.
.
commit
|
commitdiff
|
tree
2010-04-11
i
n
g
lorion
Target host
architecture
b
y
d
e
fault,
u
nle
s
s a different
.
.
.
commit
|
commitdiff
|
tree
2010-04-11
inglorion
MipsG
a
sGenerator: added m
i
s
s
ing metho
d
alig
n
.
commit
|
commitdiff
|
tree
2010-04-11
ingl
o
ri
o
n
MIPSELFGenerato
r
: added
-
KPIC to inform the
a
s
s
e
mb
l
er
.
.
.
commit
|
commitdiff
|
tree
2010-04-11
i
nglorion
Fi
x
ed a typo in gas_elf
_
ge
n
era
t
or
.
rb
.
commit
|
commitdiff
|
tree
2010-04-11
inglorion
Added missing gas_el
f
_gen
e
rator
.
rb
.
commit
|
commitdiff
|
tree
2010-04-11
ingl
o
rion
A
dded gene
r
a
t
ors t
o
create ELF f
i
les
for
m
ips and
mipsel
.
commit
|
commitdiff
|
tree
2010-04-11
inglorion
MipsGa
s
Generator: added su
p
p
o
r
t for
t
ail calls
.
commit
|
commitdiff
|
tree
2010-04-11
inglorio
n
MipsGasGenera
t
or: Added support for
b
yte,
w
o
r
d
,
get
.
.
.
commit
|
commitdiff
|
tree
2010-04-11
inglorion
M
i
psGasGenerator: Removed referenc
e
t
o
non-exist
e
n
t
.
.
.
commit
|
commitdiff
|
tree
2010-04-10
ingl
o
rion
Mip
s
GasGenerato
r
: added cases for div, m
o
d, a
n
d
m
ul
commit
|
commitdiff
|
tree
2010-04-10
inglori
o
n
MipsGasGene
r
ator:
commit
|
commitdiff
|
tree
2010-04-10
ing
l
orion
MipsG
a
sGenerator: Fixed callin
g
of functions defined
.
.
.
commit
|
commitdiff
|
tree
2010-04-10
ing
l
ori
o
n
Adde
d
set a
n
d b
i
twise operators
.
commit
|
commitdiff
|
tree
2010-04-10
i
n
glorion
Up
d
ated comment
d
e
s
cribing the sta
c
k
f
ram
e
s c
r
eated
by
commit
|
commitdiff
|
tree
2010-04-10
ingl
o
rion
Replac
e
d r
e
gister na
m
es by
m
ne
m
onic
constants in MIPSGasGen
e
.
.
.
commit
|
commitdiff
|
tree
2010-04-10
inglorion
MIP
S
GasG
e
nerator now a
l
so registers for
m
ipsel
.
commit
|
commitdiff
|
tree
2010-04-10
inglorion
First step on
the
way to
a
ddi
n
g a code
generator for
.
.
.
commit
|
commitdiff
|
tree
2010-02-10
inglori
o
n
Updated compiler to use new co
d
e genera
t
ion A
P
I
.
commit
|
commitdiff
|
tree
2010-02-10
inglorion
Updated rdoc documenta
t
i
o
n
.
commit
|
commitdiff
|
tree
2010-02-10
inglorion
Updated ma
n
page
to descri
b
e
the n
e
w - an
d
-
o
- arg
u
ments
.
.
.
commit
|
commitdiff
|
tree
2010-02-10
inglor
i
on
C
h
anged "se
c
tion c
o
de
"
to "section functions" in tests
.
commit
|
commitdiff
|
tree
2010-02-10
inglori
o
n
Add functions to sect
i
on :functions instead of section
.
.
.
commit
|
commitdiff
|
tree
2010-02-10
inglorion
Introduc
e
d s
e
ction ali
a
ses
.
commit
|
commitdiff
|
tree
2010-02-09
inglorion
A
d
ded test case for the
n
ew cod
e
generator API
.
commit
|
commitdiff
|
tree
2010-02-09
inglorion
Added new, sim
p
ler, mor
e
power
f
ul code
ge
n
e
ration API
.
commit
|
commitdiff
|
tree
2010-02-08
in
g
l
orion
M
ade
v
oodooc acce
p
t "-" and
"-o -" t
o
r
ead from stan
d
ard
.
.
.
commit
|
commitdiff
|
tree
2010-02-06
i
nglorion
Fixed top-
l
evel Makefile so that make test depends
.
.
.
commit
|
commitdiff
|
tree
2010-02-06
inglorion
Added gens
y
m
t
o the publi
c
i
nterface of
c
o
d
e
ge
n
erators
.
commit
|
commitdiff
|
tree
2010-02-06
inglorio
n
M
odified
gemspec to improve gener
a
t
ed rdoc documentat
i
on
.
commit
|
commitdiff
|
tree
2010-02-06
inglorion
F
i
xed AMD64 ELF generator to use "
.
o" a
s
d
efaul
t
s
uffix
.
.
.
commit
|
commitdiff
|
tree
2010-02-06
inglorion
Added
sup
p
ort for RubyGe
m
s
.
commit
|
commitdiff
|
tree
2010-02-06
in
g
l
o
r
i
on
Updated doc/Mak
e
file
t
o
find libr
a
ries
i
n
new directory
.
commit
|
commitdiff
|
tree
2010-02-06
ingl
o
rion
Updat
e
d
Make
f
iles
to f
i
t
n
ew d
i
rectory structure
.
commit
|
commitdiff
|
tree
2010-02-06
inglo
r
ion
Changed
dir
e
c
tory
s
tru
c
ture to conform
t
o R
u
byG
e
ms
.
.
.
commit
|
commitdiff
|
tree
2010-02-06
inglorion
Fixed
p
a
rser so t
h
at line nu
m
b
ers a
r
e di
s
played c
o
rrectly
.
commit
|
commitdiff
|
tree
2009-10-11
i
nglo
r
ion
Fixe
d
tail_call
in i386_nasm_
g
enera
t
or
commit
|
commitdiff
|
tree
2009-10-11
inglo
r
ion
Chang
e
d test/
M
ak
e
file to work wi
t
h
BSD m
a
ke
commit
|
commitdiff
|
tree
2009-10-10
inglorion
Made
A
M
D
64 co
d
e generator emit position independ
e
nt
.
.
.
commit
|
commitdiff
|
tree
2009-10-10
i
nglorion
Changed gens
y
m
prefix from '
.
'
to '_'
.
commit
|
commitdiff
|
tree
2009-10-09
in
g
lorion
In
NasmGenerator, don't add co
m
m
a
i
f
a string starts
.
.
.
commit
|
commitdiff
|
tree
2009-10-09
inglorion
Added 99bottles test
t
o te
s
t progr
a
mmatic code
gene
r
ation
.
commit
|
commitdiff
|
tree
2009-10-09
ingl
o
r
i
o
n
In NasmGen
e
rator, add comma when switching from num
e
ric
.
.
.
commit
|
commitdiff
|
tree
2009-10-09
inglori
o
n
Mod
i
fied CommonCo
d
eG
e
nerator to add fun
c
tion code to
.
.
.
commit
|
commitdiff
|
tree
2009-10-08
ingl
o
rion
Set default
o
utput fi
l
e extension for NASM ass
e
mbl
y
.
.
.
commit
|
commitdiff
|
tree
2009-10-08
inglorion
Allow insta
n
ti
a
tion of code gene
r
ators
with
o
u
t
any
.
.
.
commit
|
commitdiff
|
tree
2009-10-08
ing
l
ori
o
n
Fix
e
d
a bug in i
n
_section
i
n
CommonCodeGenerator
.
commit
|
commitdiff
|
tree
2009-10-07
inglorion
Add newline after a
l
i
gn directives
i
n na
s
m g
e
nerator
.
commit
|
commitdiff
|
tree
2009-10-07
in
g
lor
i
on
Fixed lib/ruby/Makefi
l
e to
i
nsta
l
l
v
ood
o
o
.
r
b
commit
|
commitdiff
|
tree
2009-10-03
inglorion
Re
m
o
v
ed MAKEFLAGS from
Makefi
l
es
commit
|
commitdiff
|
tree
2009-10-03
ing
l
orion
M
i
nor do
c
umentati
o
n improve
m
ents
.
commit
|
commitdiff
|
tree
2009-10-03
ingl
o
r
i
on
C
h
ange
d
title for ge
n
erated rd
o
c docu
m
ent
a
tion
.
commit
|
commitdiff
|
tree
2009-10-03
i
n
glor
i
on
Removed
c
omm
o
n Nas
m
Generator code fr
o
m I386NasmGenerator
.
commit
|
commitdiff
|
tree
2009-10-03
inglori
o
n
M
ade I386
N
asmGenera
t
or
a
s
ubclass of
N
asmGene
r
ator
.
commit
|
commitdiff
|
tree
2009-10-03
i
nglorion
U
pdated i38
6
_elf_generator to r
e
spect YASM
e
nvironment
.
.
.
commit
|
commitdiff
|
tree
2009-10-03
ing
l
or
i
on
M
o
ved re-
u
sable code from
A
MD6
4
Nasm
G
enerator to NASMGenerator
.
commit
|
commitdiff
|
tree
2009-10-03
ingl
o
rion
Added wordsi
z
e method to code
g
enerator API so that
.
.
.
commit
|
commitdiff
|
tree
2009-10-03
ingl
o
rion
Added test c
a
s
e
f
or call expression
.
commit
|
commitdiff
|
tree
2009-10-03
i
ngl
o
rion
Use Voodoo::Config to det
e
rmine default ar
c
hitecture
.
.
.
commit
|
commitdiff
|
tree
2009-10-03
inglorion
voodooc c
a
n
n
o
w li
s
t
supported arch
i
tectures and o
u
t
p
ut
.
.
.
commit
|
commitdiff
|
tree
2009-10-03
ingl
o
r
ion
M
a
ke default
archi
t
ec
t
ure co
n
fig
u
rable
.
commit
|
commitdiff
|
tree
2009-10-03
inglorion
Renamed
l
abel in
g
oto
.
voo to no
t
coi
n
cide with an
i
nstructio
.
.
.
commit
|
commitdiff
|
tree
2009-10-03
inglorion
Updat
e
d language
.
h
t
ml
commit
|
commitdiff
|
tree
next