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 case for chained if
2011-01-10
inglorio
n
A
dded
t
est cas
e
for cha
i
ned if
commit
|
commitdiff
|
tree
2011-01-08
inglor
i
o
n
I
m
p
l
emente
d
rot
a
te actions for MIPS
commit
|
commitdiff
|
tree
2011-01-08
ingl
o
rion
Imp
l
emented rotate action
s
for
i
38
6
and A
M
D64
commit
|
commitdiff
|
tree
2011-01-08
inglorion
Added t
e
st for rotate acti
o
ns
commit
|
commitdiff
|
tree
2011-01-08
inglorion
Impleme
n
ted
shift ins
t
ruc
t
ions for MIPS
commit
|
commitdiff
|
tree
2011-01-08
inglorion
Implemented
shif
t
actions for i386 and AMD64
commit
|
commitdiff
|
tree
2011-01-08
inglor
i
on
Added tes
t
fo
r
bitwise a
n
d arithmetic shi
f
t operatio
n
s
commit
|
commitdiff
|
tree
2010-12-07
inglorion
Fixed NASM ge
n
erator so
t
hat begin
_
block accepts t
h
e
.
.
.
commit
|
commitdiff
|
tree
2010-12-07
inglor
i
on
Implem
e
nted bloc
k
s for M
I
PS
.
commit
|
commitdiff
|
tree
2010-12-05
inglorion
Allow r
e
turn w
i
thout a v
a
lue
.
commit
|
commitdiff
|
tree
2010-11-21
inglorion
Made top-le
v
el
b
locks
in i
3
86 and AMD64 set EBP/RB
P
.
.
.
commit
|
commitdiff
|
tree
2010-11-21
i
n
g
l
or
i
on
A
d
d
ed test case
for
c
o
d
e not conta
i
ned in functions
.
commit
|
commitdiff
|
tree
2010-11-21
inglo
r
ion
Added sup
p
ort for blocks to i386 and AMD64 targets
.
commit
|
commitdiff
|
tree
2010-11-21
inglorion
Updated version to 0
.
7
.
0
commit
|
commitdiff
|
tree
2010-11-21
i
nglori
o
n
Fixed string escapin
g
in Mi
p
sGa
s
G
e
nerator
.
commit
|
commitdiff
|
tree
2010-11-21
i
nglorio
n
Fixed e
s
caping in strings in NasmG
e
nerator
.
commit
|
commitdiff
|
tree
2010-11-21
inglori
o
n
Added
t
est
s
for escapin
g
bytes in string literals
.
commit
|
commitdiff
|
tree
2010-11-21
ingl
o
rion
Implemented at-express
i
ons for MI
P
S
.
commit
|
commitdiff
|
tree
2010-11-21
in
g
l
o
rion
U
pdated
v
e
rs
i
on to 0
.
6
.
3
commit
|
commitdiff
|
tree
2010-11-21
inglo
r
ion
Fi
x
ed miss
p
elled vari
a
b
le in NasmGenerator
.
commit
|
commitdiff
|
tree
2010-11-21
in
g
lorion
NasmGener
a
tor: Esc
a
pe
single quote
s
in string
s
.
commit
|
commitdiff
|
tree
2010-11-21
ing
l
orion
Added
t
e
st cases for at-expressions
.
commit
|
commitdiff
|
tree
2010-11-21
i
nglorion
Added support
f
or at-expr
e
ssions to i386 and AMD64
.
.
.
commit
|
commitdiff
|
tree
2010-11-21
inglorion
Updated Nasm
E
LFGene
r
ator to r
a
is
e
an exception if
running
t
he
commit
|
commitdiff
|
tree
2010-11-21
inglorion
A
d
d
e
d
.
g
i
tignore f
i
le
.
commit
|
commitdiff
|
tree
2010-05-05
inglorion
I
n
cremented version to 0
.
6
.
2
.
commit
|
commitdiff
|
tree
2010-05-05
inglorion
A
dded t
e
stcases and fixed bugs in
s
et-word
for
i38
6
.
.
.
commit
|
commitdiff
|
tree
2010-04-15
inglorion
Updated version to 0
.
6
.
1
commit
|
commitdiff
|
tree
2010-04-15
ingl
o
rion
Added
missing requ
i
r
e
for common_code_generator
.
rb
.
.
.
commit
|
commitdiff
|
tree
2010-04-15
inglorion
Modified
MIPSGasGene
r
at
o
r so
that rdoc doesn't choke
.
.
.
commit
|
commitdiff
|
tree
2010-04-15
inglorion
Fixed im
p
lementatio
n
of div and mod on i
3
86 and amd
6
4
.
commit
|
commitdiff
|
tree
2010-04-15
inglorion
Upd
a
ted tes
t
cases for div
an
d
mod to reflect updated
.
.
.
commit
|
commitdiff
|
tree
2010-04-15
inglorion
U
p
da
t
ed
language d
e
scription f
o
r
div an
d
mod
.
commit
|
commitdiff
|
tree
2010-04-14
inglorion
Adde
d
s
p
ecifica
t
ion of
comments to the l
a
n
guage
description
.
commit
|
commitdiff
|
tree
2010-04-14
ingl
o
r
ion
Fi
x
ed bugs in HTML of language de
s
cript
i
o
n
.
commit
|
commitdiff
|
tree
2010-04-14
in
g
lorion
Up
d
a
t
ed language
.
ht
m
l to better reflect
t
he current
.
.
.
commit
|
commitdiff
|
tree
2010-04-14
i
n
gl
o
rion
A
M
D64NASMG
e
n
erator: f
i
xed bugs uncovered by man
y
-vars
.
.
.
commit
|
commitdiff
|
tree
2010-04-14
i
nglori
o
n
A
dde
d
t
argets
t
o
test/Makefile to generate GNU assembler
.
.
.
commit
|
commitdiff
|
tree
2010-04-14
inglorion
Added
t
est cases
f
or functions with
m
any locals and
.
.
.
commit
|
commitdiff
|
tree
2010-04-12
inglorion
Adde
d
method output_file_suffix to
code g
e
nerat
o
r
A
PI
.
commit
|
commitdiff
|
tree
2010-04-12
inglo
r
ion
Changed version number to 0
.
6
.
0
.
commit
|
commitdiff
|
tree
2010-04-11
inglorion
i386_na
s
m_genera
t
or: fixe
d
tail_call
.
commit
|
commitdiff
|
tree
2010-04-11
ing
l
orion
voodooc: Sor
t
arch
i
tectures and formats when listing
.
.
.
commit
|
commitdiff
|
tree
2010-04-11
ingl
o
rion
Target host archite
c
ture by default, unless a dif
f
erent
.
.
.
commit
|
commitdiff
|
tree
2010-04-11
inglo
r
io
n
M
ips
G
asGenerator: added
missing
metho
d
ali
g
n
.
commit
|
commitdiff
|
tree
2010-04-11
inglor
i
on
MIPSELFGenerator: added -KP
I
C to in
f
orm
t
he a
s
sembler
.
.
.
commit
|
commitdiff
|
tree
2010-04-11
in
g
l
orion
Fixed a ty
p
o in g
a
s
_elf
_
generator
.
rb
.
commit
|
commitdiff
|
tree
2010-04-11
i
n
g
l
orion
Added missi
n
g gas_elf
_
generator
.
rb
.
commit
|
commitdiff
|
tree
2010-04-11
ingl
o
r
ion
A
dded
generators to
create ELF files for
mips
and mipsel
.
commit
|
commitdiff
|
tree
2010-04-11
inglorion
MipsG
a
sGenera
t
or:
ad
d
ed sup
p
ort for tail c
a
lls
.
commit
|
commitdiff
|
tree
2010-04-11
ingl
o
rion
Mips
G
asGener
a
tor: Added s
u
pport for byt
e
, w
o
rd, get
.
.
.
commit
|
commitdiff
|
tree
2010-04-11
inglorion
MipsGasGenerator: Removed refer
e
nce to non-exi
s
tent
.
.
.
commit
|
commitdiff
|
tree
2010-04-10
in
g
lorio
n
MipsGasGenerato
r
: added cas
e
s
for d
i
v, mod, and mul
commit
|
commitdiff
|
tree
2010-04-10
ing
l
o
rion
MipsGasGener
a
tor:
commit
|
commitdiff
|
tree
2010-04-10
ing
l
o
rion
Mips
G
asGene
r
ator: Fixed calling of funct
i
ons
d
efined
.
.
.
commit
|
commitdiff
|
tree
2010-04-10
inglorion
Added set and
b
i
t
w
ise
o
per
a
tors
.
commit
|
commitdiff
|
tree
2010-04-10
inglor
i
o
n
U
p
dated comm
e
nt describin
g
the stack fr
a
mes crea
t
ed by
commit
|
commitdiff
|
tree
2010-04-10
inglorio
n
Replaced registe
r
names by mnemonic constants in MIPSGasGene
.
.
.
commit
|
commitdiff
|
tree
2010-04-10
inglorion
M
IPSGasGener
a
t
or
now also regis
t
ers
for m
i
psel
.
commit
|
commitdiff
|
tree
2010-04-10
ing
l
or
i
o
n
Fi
r
st s
t
ep
o
n
the way to adding
a
code gener
a
tor for
.
.
.
commit
|
commitdiff
|
tree
2010-02-10
inglorion
Updated compiler to
u
se
n
ew
c
ode generation API
.
commit
|
commitdiff
|
tree
2010-02-10
inglorion
Updated rdoc d
o
cumentation
.
commit
|
commitdiff
|
tree
2010-02-10
inglo
r
io
n
Updated ma
n
page to d
e
scribe
the new - and -o - arguments
.
.
.
commit
|
commitdiff
|
tree
2010-02-10
inglor
i
on
Ch
a
ng
e
d "section
c
ode" to "sec
t
i
on fu
n
ctions"
i
n test
s
.
commit
|
commitdiff
|
tree
2010-02-10
i
n
glorion
Add functions t
o
section :fu
n
ct
i
ons instead
o
f
s
e
ct
i
o
n
.
.
.
commit
|
commitdiff
|
tree
2010-02-10
i
ng
l
o
rion
I
ntroduce
d
section
aliases
.
commit
|
commitdiff
|
tree
2010-02-09
inglorion
Added test
c
ase for
t
he new code generator
API
.
commit
|
commitdiff
|
tree
2010-02-09
inglorion
A
d
ded new, simpler, more p
o
werful
code gene
r
ation API
.
commit
|
commitdiff
|
tree
2010-02-08
i
nglorion
M
a
de voodooc accept "-"
and
"
-o -" to
r
ead from
standard
.
.
.
commit
|
commitdiff
|
tree
2010-02-06
i
nglorio
n
Fixe
d
t
o
p
-level Ma
k
e
file so that m
a
ke t
e
st depends
.
.
.
commit
|
commitdiff
|
tree
2010-02-06
inglorion
A
d
ded gens
y
m to the
publi
c
interfac
e
of code generators
.
commit
|
commitdiff
|
tree
2010-02-06
inglorion
Modifie
d
gemspec to i
m
prove
g
e
nerated rdoc documentatio
n
.
commit
|
commitdiff
|
tree
2010-02-06
inglorion
Fixed AMD64
E
LF
g
enerator to use "
.
o" as de
f
ault suffix
.
.
.
commit
|
commitdiff
|
tree
2010-02-06
inglori
o
n
Add
e
d s
u
p
po
r
t
for RubyGems
.
commit
|
commitdiff
|
tree
2010-02-06
inglorion
Upd
a
ted doc/Makefile to f
i
nd libraries i
n
new directory
.
commit
|
commitdiff
|
tree
2010-02-06
inglorion
Updated
Makef
i
les
t
o
fit new director
y
structure
.
commit
|
commitdiff
|
tree
2010-02-06
ingl
o
rion
Cha
n
ged directory s
t
ructure to confo
r
m to R
u
byGems
.
.
.
commit
|
commitdiff
|
tree
2010-02-06
inglorion
Fixed
p
arser so th
a
t li
n
e numbe
r
s are di
s
played correctly
.
commit
|
commitdiff
|
tree
2009-10-11
inglorion
F
ixed tail_ca
l
l in i386_n
a
sm_generator
commit
|
commitdiff
|
tree
2009-10-11
inglori
o
n
Cha
n
ged test
/
Makefile to wor
k
with BSD make
commit
|
commitdiff
|
tree
2009-10-10
in
g
l
orion
Made AMD64
c
ode generator emit
p
o
sition independ
e
nt
.
.
.
commit
|
commitdiff
|
tree
2009-10-10
in
g
lorion
Cha
n
g
e
d
gensym pr
e
fix fr
o
m '
.
' to
'
_
'
.
commit
|
commitdiff
|
tree
2009-10-09
inglorion
In NasmGenerator,
don't add co
m
ma if a string starts
.
.
.
commit
|
commitdiff
|
tree
2009-10-09
i
n
glorion
Added 99bottles te
s
t to test programmat
i
c
c
ode ge
n
era
t
i
o
n
.
commit
|
commitdiff
|
tree
2009-10-09
in
g
lorion
In NasmGenera
t
o
r
,
add comma when switching from numeric
.
.
.
commit
|
commitdiff
|
tree
2009-10-09
inglo
r
i
o
n
Modified CommonCodeGenera
t
or to ad
d
function
c
ode t
o
.
.
.
commit
|
commitdiff
|
tree
2009-10-08
inglor
i
o
n
Se
t
default ou
t
put
f
ile e
x
tension
for NASM asse
m
bly
.
.
.
commit
|
commitdiff
|
tree
2009-10-08
i
n
gl
o
rion
Allow
i
nstantiation of code gene
r
ator
s
without any
.
.
.
commit
|
commitdiff
|
tree
2009-10-08
in
g
lori
o
n
Fixed a bug i
n
in_secti
o
n in C
o
mmonCodeGe
n
erator
.
commit
|
commitdiff
|
tree
2009-10-07
inglori
o
n
Add newline afte
r
align di
r
ectives in nasm gene
r
ator
.
commit
|
commitdiff
|
tree
2009-10-07
inglorion
Fixed li
b
/ruby/Makefile to insta
l
l voodoo
.
rb
commit
|
commitdiff
|
tree
2009-10-03
i
n
g
lorion
R
emoved M
A
KEFL
A
GS from Makefiles
commit
|
commitdiff
|
tree
2009-10-03
i
n
gl
o
r
i
on
M
i
nor d
o
cumentation
impro
v
ement
s
.
commit
|
commitdiff
|
tree
2009-10-03
inglor
i
on
C
hanged ti
t
l
e
for generated r
d
o
c do
c
umentation
.
commit
|
commitdiff
|
tree
2009-10-03
inglorion
Removed co
m
m
on N
a
smGenerator cod
e
f
rom I386NasmGe
n
erat
o
r
.
commit
|
commitdiff
|
tree
2009-10-03
ingl
o
r
i
on
Made I3
8
6N
a
smGen
e
r
a
t
o
r a s
u
bclass
of Na
s
mGenerator
.
commit
|
commitdiff
|
tree
2009-10-03
i
n
g
l
orion
Updated i386
_
elf_genera
t
or to respect YASM env
i
ronm
e
nt
.
.
.
commit
|
commitdiff
|
tree
2009-10-03
inglo
r
ion
Moved
re-us
a
bl
e
code from AM
D
64Nas
m
Generator
t
o
N
A
SMGenerat
o
r
.
commit
|
commitdiff
|
tree
2009-10-03
inglori
o
n
A
dded wordsize
method to cod
e
gen
e
r
at
o
r API so tha
t
.
.
.
commit
|
commitdiff
|
tree
2009-10-03
in
g
lori
o
n
Added test case for
c
all expr
e
ssi
o
n
.
commit
|
commitdiff
|
tree
next