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 bitwise and arithmetic shift operations
2011-01-08
in
g
lori
o
n
Added test for bit
w
ise
a
n
d arithmetic shift op
e
rat
i
o
n
s
commit
|
commitdiff
|
tree
2010-12-07
inglori
o
n
F
i
xed NASM genera
t
or
s
o
that be
g
in_bloc
k
accepts the
.
.
.
commit
|
commitdiff
|
tree
2010-12-07
inglorion
Implemented blocks f
o
r
MIPS
.
commit
|
commitdiff
|
tree
2010-12-05
ingl
o
rion
Allow return without a value
.
commit
|
commitdiff
|
tree
2010-11-21
inglo
r
ion
Made t
o
p
-
l
evel blo
c
ks i
n
i386 and AMD
6
4 set EBP/RBP
.
.
.
commit
|
commitdiff
|
tree
2010-11-21
i
n
glori
o
n
Ad
d
ed test case
f
or c
o
de
not con
t
ain
e
d in
f
unctions
.
commit
|
commitdiff
|
tree
2010-11-21
inglorion
Adde
d
suppo
r
t for
b
locks to i
3
86 and AMD6
4
targets
.
commit
|
commitdiff
|
tree
2010-11-21
inglorion
Up
d
a
ted
version t
o
0
.
7
.
0
commit
|
commitdiff
|
tree
2010-11-21
inglorion
F
ix
e
d es
c
a
p
ing in s
t
rings in NasmGenera
t
or
.
commit
|
commitdiff
|
tree
2010-11-21
in
g
l
o
rion
Added test
s
f
or escapin
g
bytes in
str
i
n
g liter
a
ls
.
commit
|
commitdiff
|
tree
2010-11-21
i
nglorion
Updat
e
d v
e
rsion
t
o 0
.
6
.
3
commit
|
commitdiff
|
tree
2010-11-21
inglorion
Fixed missp
e
lled
variable in NasmGene
r
ator
.
commit
|
commitdiff
|
tree
2010-11-21
i
ngl
o
rion
NasmGenera
t
o
r
: E
s
cape single
quotes in strings
.
commit
|
commitdiff
|
tree
2010-11-21
inglorio
n
Added test cases fo
r
at-expr
e
ss
i
o
n
s
.
commit
|
commitdiff
|
tree
2010-11-21
inglori
o
n
Ad
d
ed
s
upport for
at-e
x
pression
s
to i386 and AMD64
.
.
.
commit
|
commitdiff
|
tree
2010-11-21
inglorion
U
p
dated NasmELFGenerator to ra
i
se an ex
c
ept
i
on if runn
i
ng the
commit
|
commitdiff
|
tree
2010-11-21
inglorion
Added
.
g
itignore
file
.
commit
|
commitdiff
|
tree
2010-05-05
inglorion
Incr
e
men
t
ed
v
ersion to 0
.
6
.
2
.
commit
|
commitdiff
|
tree
2010-05-05
inglorion
Ad
d
ed
t
es
t
ca
s
es and fixed bu
g
s in set-word for i
3
86
.
.
.
commit
|
commitdiff
|
tree
2010-04-15
inglorion
Upd
a
t
e
d
version to 0
.
6
.
1
commit
|
commitdiff
|
tree
2010-04-15
inglorion
Added missing
r
equire fo
r
c
o
m
mo
n
_code_generator
.
rb
.
.
.
commit
|
commitdiff
|
tree
2010-04-15
inglorion
Modif
i
ed
MIPSGasGenerat
o
r so t
h
a
t
r
doc doesn
'
t
choke
.
.
.
commit
|
commitdiff
|
tree
2010-04-15
inglori
o
n
Fixed
i
m
p
l
ementation of
d
iv
a
nd mod on i386 and amd64
.
commit
|
commitdiff
|
tree
2010-04-15
ing
l
orion
U
p
dated test c
a
ses for div and mod
to re
f
lect update
d
.
.
.
commit
|
commitdiff
|
tree
2010-04-15
inglori
o
n
Updated language desc
r
iption for div and mod
.
commit
|
commitdiff
|
tree
2010-04-14
ingl
o
r
ion
Added specifica
t
ion
of comments to the language descrip
t
ion
.
commit
|
commitdiff
|
tree
2010-04-14
i
nglorion
Fix
e
d
bugs in HTML of lan
g
u
age desc
r
i
p
t
ion
.
commit
|
commitdiff
|
tree
2010-04-14
ing
l
or
i
on
Upda
t
ed language
.
html to bett
e
r ref
l
e
c
t the cu
r
rent
.
.
.
commit
|
commitdiff
|
tree
2010-04-14
inglori
o
n
AMD64NASMGenerator: fix
e
d bugs uncovered by many-vars
.
.
.
commit
|
commitdiff
|
tree
2010-04-14
ingl
o
rion
Added targets to test/Makefile to generate
GNU a
s
sembler
.
.
.
commit
|
commitdiff
|
tree
2010-04-14
i
ngl
o
rion
Add
e
d
t
est cas
e
s for fun
c
tio
n
s with many loc
a
ls and
.
.
.
commit
|
commitdiff
|
tree
2010-04-12
inglor
i
on
Added m
e
thod output_file_
s
uff
i
x to code g
e
n
erator API
.
commit
|
commitdiff
|
tree
2010-04-12
i
ng
l
o
r
ion
Changed version number to 0
.
6
.
0
.
commit
|
commitdiff
|
tree
2010-04-11
inglorion
i3
8
6_nasm_
g
en
e
rator: f
i
x
e
d
tail_call
.
commit
|
commitdiff
|
tree
2010-04-11
i
n
gl
o
rion
voodooc:
S
o
rt archit
e
ctures and formats wh
e
n
listi
n
g
.
.
.
commit
|
commitdiff
|
tree
2010-04-11
inglorion
T
arg
e
t host architecture by defa
u
lt, u
n
less
a different
.
.
.
commit
|
commitdiff
|
tree
2010-04-11
inglorion
Mips
G
asGenerator: added missing metho
d
a
l
i
g
n
.
commit
|
commitdiff
|
tree
2010-04-11
inglorion
MIPS
E
LFGene
r
ator
:
added -KPIC to inform
the assembler
.
.
.
commit
|
commitdiff
|
tree
2010-04-11
inglorion
Fixed a typo in gas_el
f
_generator
.
rb
.
commit
|
commitdiff
|
tree
2010-04-11
inglorion
Added mis
s
ing g
a
s_elf_generator
.
rb
.
commit
|
commitdiff
|
tree
2010-04-11
ing
l
orio
n
Added
g
en
e
rators to create EL
F
files for mips an
d
m
ipsel
.
commit
|
commitdiff
|
tree
2010-04-11
inglori
o
n
Mi
p
sGasGe
n
erator:
a
dded supp
o
rt
fo
r
tail calls
.
commit
|
commitdiff
|
tree
2010-04-11
in
g
lor
i
on
MipsGasG
e
n
erato
r
: Added supp
o
rt
f
o
r byte, word, get
.
.
.
commit
|
commitdiff
|
tree
2010-04-11
inglor
i
on
MipsGasGenerator: Remove
d
referenc
e
to non-
e
xistent
.
.
.
commit
|
commitdiff
|
tree
2010-04-10
ingl
o
ri
o
n
MipsG
a
sGenerator: added cases for di
v
,
mod, and mul
commit
|
commitdiff
|
tree
2010-04-10
inglor
i
on
MipsGa
s
G
e
nerator:
commit
|
commitdiff
|
tree
2010-04-10
ing
l
orio
n
MipsGasGenerator
:
Fixed calli
n
g
of functions defi
n
ed
.
.
.
commit
|
commitdiff
|
tree
2010-04-10
inglori
o
n
A
dded set and bit
w
ise operat
o
rs
.
commit
|
commitdiff
|
tree
2010-04-10
inglorion
Updated comment describ
i
ng the s
t
ack frames creat
e
d by
commit
|
commitdiff
|
tree
2010-04-10
i
n
glori
o
n
Replac
e
d regis
t
er names by
m
nemonic
constants in MIPSGasGene
.
.
.
commit
|
commitdiff
|
tree
2010-04-10
i
n
glorion
MIPSGasGenerator now also registers for
mi
p
sel
.
commit
|
commitdiff
|
tree
2010-04-10
inglo
r
ion
First step
o
n the way to
adding a code gene
r
ator for
.
.
.
commit
|
commitdiff
|
tree
2010-02-10
i
nglorion
U
p
dated c
o
m
p
il
e
r t
o
use new code gener
a
tion API
.
commit
|
commitdiff
|
tree
2010-02-10
i
n
glorion
Updat
e
d rdoc documentatio
n
.
commit
|
commitdiff
|
tree
2010-02-10
in
g
lorion
Updated man
p
age to describ
e
the ne
w
-
and -o - arguments
.
.
.
commit
|
commitdiff
|
tree
2010-02-10
ingl
o
rio
n
Cha
n
g
ed "section code"
t
o
"section fu
n
ct
i
o
n
s
" in tests
.
commit
|
commitdiff
|
tree
2010-02-10
inglo
r
ion
Ad
d
funct
i
ons to sec
t
ion :funct
i
ons instead of se
c
tion
.
.
.
commit
|
commitdiff
|
tree
2010-02-10
inglor
i
on
Intro
d
uced secti
o
n alias
e
s
.
commit
|
commitdiff
|
tree
2010-02-09
inglorion
A
d
d
ed test
case for t
h
e new code
gener
a
to
r
A
P
I
.
commit
|
commitdiff
|
tree
2010-02-09
ing
l
orion
Added new, si
m
pler, m
o
re powerful
code generation
A
PI
.
commit
|
commitdiff
|
tree
2010-02-08
inglor
i
on
Made vo
o
dooc
a
c
cept "-" and "-o -
"
t
o
read from standard
.
.
.
commit
|
commitdiff
|
tree
2010-02-06
inglorion
Fixed
t
op
-
level Makefile so
t
hat m
a
k
e test depends
.
.
.
commit
|
commitdiff
|
tree
2010-02-06
ingl
o
rion
Added
g
ensym to the public inter
f
ac
e
of code generators
.
commit
|
commitdiff
|
tree
2010-02-06
i
n
glorion
Mo
d
ified g
e
mspec to
i
m
p
rove
g
en
e
rated rdoc d
o
cument
a
tion
.
commit
|
commitdiff
|
tree
2010-02-06
inglorion
Fixed AMD64
ELF genera
t
or to use
"
.
o" as
d
efault suffix
.
.
.
commit
|
commitdiff
|
tree
2010-02-06
i
n
glorion
Ad
d
ed support for
RubyGem
s
.
commit
|
commitdiff
|
tree
2010-02-06
i
n
glori
o
n
Updated doc/Make
f
il
e
to fi
n
d
libraries in new d
i
rec
t
ory
.
commit
|
commitdiff
|
tree
2010-02-06
inglorion
Updated Makefiles to fit new directory structure
.
commit
|
commitdiff
|
tree
2010-02-06
inglorio
n
Change
d
directo
r
y structure
t
o
c
onform to
R
ubyGems
.
.
.
commit
|
commitdiff
|
tree
2010-02-06
inglorion
F
i
x
ed par
s
er so that line numbers are display
e
d
corre
c
tly
.
commit
|
commitdiff
|
tree
2009-10-11
inglorion
Fixed tail_call in i386_nasm_generator
commit
|
commitdiff
|
tree
2009-10-11
ingl
o
rion
Changed test/Makefile to
work with BSD m
a
ke
commit
|
commitdiff
|
tree
2009-10-10
i
ng
l
o
rion
M
a
de A
M
D64 code generator e
m
it posi
t
io
n
in
d
ependent
.
.
.
commit
|
commitdiff
|
tree
2009-10-10
inglorion
Changed gensym prefix from
'
.
' to '_
'
.
commit
|
commitdiff
|
tree
2009-10-09
inglorion
I
n NasmGen
e
r
a
tor, don't add
c
o
m
m
a if a st
r
ing
s
tarts
.
.
.
commit
|
commitdiff
|
tree
2009-10-09
ingl
o
rion
A
d
ded 99bottle
s
t
est
t
o test pr
o
g
r
amma
t
ic
code generation
.
commit
|
commitdiff
|
tree
2009-10-09
inglorion
I
n
Na
s
m
Gener
a
t
o
r, add
comma w
h
en sw
i
tc
h
ing
f
r
om nu
m
er
i
c
.
.
.
commit
|
commitdiff
|
tree
2009-10-09
inglorio
n
Mod
i
fied C
o
m
monCodeGen
e
rator to add function code to
.
.
.
commit
|
commitdiff
|
tree
2009-10-08
in
g
lorion
S
et d
e
fault output
fil
e
ex
t
ensio
n
for NASM assembly
.
.
.
commit
|
commitdiff
|
tree
2009-10-08
inglorion
Al
l
ow instantia
t
ion of code
genera
t
ors
without
a
ny
.
.
.
commit
|
commitdiff
|
tree
2009-10-08
i
n
glo
r
ion
Fixed a bug in in_section in Commo
n
CodeGenerator
.
commit
|
commitdiff
|
tree
2009-10-07
inglorio
n
Add n
e
wlin
e
after alig
n
dir
e
ctives in
n
asm generator
.
commit
|
commitdiff
|
tree
2009-10-07
inglorio
n
Fixed lib/ruby/Ma
k
efile to i
n
stal
l
v
o
odoo
.
rb
commit
|
commitdiff
|
tree
2009-10-03
inglor
i
on
Remov
e
d MAKEFLAGS fr
o
m Makefiles
commit
|
commitdiff
|
tree
2009-10-03
in
g
lorion
Minor documentation improvements
.
commit
|
commitdiff
|
tree
2009-10-03
i
n
glorion
Changed titl
e
for generated rdo
c
doc
u
m
e
ntati
o
n
.
commit
|
commitdiff
|
tree
2009-10-03
inglorion
Removed common NasmGenerator code fro
m
I
3
8
6NasmGene
r
ator
.
commit
|
commitdiff
|
tree
2009-10-03
ing
l
orion
Made I386NasmGen
e
r
a
tor a
s
ubclass of Nasm
G
enerato
r
.
commit
|
commitdiff
|
tree
2009-10-03
i
n
glorion
Updated i386
_
elf_generator
t
o respect YASM envir
o
nm
e
nt
.
.
.
commit
|
commitdiff
|
tree
2009-10-03
in
g
lorion
Moved re-usable code from AMD
6
4
N
asmGenerator to N
A
SMGenerator
.
commit
|
commitdiff
|
tree
2009-10-03
in
g
lorion
Added words
i
ze met
h
od to c
o
de generat
o
r
API
s
o
t
hat
.
.
.
commit
|
commitdiff
|
tree
2009-10-03
inglorion
A
d
d
e
d
test case f
o
r
call
e
x
p
ression
.
commit
|
commitdiff
|
tree
2009-10-03
i
n
glorion
U
se Voodoo::Config to determi
n
e default
a
rchi
t
ecture
.
.
.
commit
|
commitdiff
|
tree
2009-10-03
ing
l
orio
n
v
oodooc can now l
i
st supp
o
rted
arc
h
itectures and output
.
.
.
commit
|
commitdiff
|
tree
2009-10-03
inglorion
Ma
k
e default architecture config
u
rable
.
commit
|
commitdiff
|
tree
2009-10-03
inglo
r
ion
Renamed label in
g
o
t
o
.
voo to not c
o
incide
with
a
n instruct
i
o
.
.
.
commit
|
commitdiff
|
tree
2009-10-03
inglorion
U
pd
a
ted langua
g
e
.
h
tml
commit
|
commitdiff
|
tree
2009-10-02
ing
l
orion
Made AMD64 code gen
e
rator pass ne
w
test
c
ases
.
commit
|
commitdiff
|
tree
2009-10-02
inglorion
Added test case for set-byte
.
commit
|
commitdiff
|
tree
2009-10-02
inglorion
Added test
c
a
s
e
for set-word
.
commit
|
commitdiff
|
tree
next