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
i
n
g
l
orion
Adde
d
tes
t
c
ase for cha
i
ned if
commit
|
commitdiff
|
tree
2011-01-08
in
g
lorion
Im
p
l
e
mented rotate
a
ctions for MIPS
commit
|
commitdiff
|
tree
2011-01-08
inglori
o
n
Implemented rotate actions for i
3
86 a
n
d AMD64
commit
|
commitdiff
|
tree
2011-01-08
inglorion
Added test fo
r
rotat
e
actions
commit
|
commitdiff
|
tree
2011-01-08
inglorion
Impl
e
mented s
h
i
f
t instr
u
ctions for MIPS
commit
|
commitdiff
|
tree
2011-01-08
inglorion
Impleme
n
ted shift acti
o
ns for
i
3
86
a
nd AMD64
commit
|
commitdiff
|
tree
2011-01-08
inglo
r
ion
Added tes
t
for bitwise and arithmetic shift op
e
rations
commit
|
commitdiff
|
tree
2010-12-07
inglorion
Fixed NASM ge
n
e
r
ator
so tha
t
begin_block accepts the
.
.
.
commit
|
commitdiff
|
tree
2010-12-07
inglo
r
ion
I
m
p
lemented bl
o
cks fo
r
M
IPS
.
commit
|
commitdiff
|
tree
2010-12-05
inglorion
A
llow retur
n
w
itho
u
t a value
.
commit
|
commitdiff
|
tree
2010-11-21
in
g
lorion
Made top-lev
e
l
b
locks in i38
6
and AMD
6
4
s
et EBP/R
B
P
.
.
.
commit
|
commitdiff
|
tree
2010-11-21
inglorion
Added test c
a
se fo
r
code
not c
o
ntained in functions
.
commit
|
commitdiff
|
tree
2010-11-21
inglorion
Added
suppor
t
for blocks to i386
an
d
AMD64 targets
.
commit
|
commitdiff
|
tree
2010-11-21
ingl
o
r
i
on
Update
d
v
ersion to 0
.
7
.
0
commit
|
commitdiff
|
tree
2010-11-21
inglorion
Fixed e
s
caping in strings in NasmGenera
t
or
.
commit
|
commitdiff
|
tree
2010-11-21
inglorion
Added tests for escaping bytes i
n
string l
i
te
r
a
l
s
.
commit
|
commitdiff
|
tree
2010-11-21
inglo
r
ion
Upd
a
t
e
d versio
n
to 0
.
6
.
3
commit
|
commitdiff
|
tree
2010-11-21
inglorio
n
Fixed misspelled
varia
b
le in NasmG
e
nerator
.
commit
|
commitdiff
|
tree
2010-11-21
ingl
o
rion
NasmGenerat
o
r: Escape single qu
o
t
e
s in stri
n
gs
.
commit
|
commitdiff
|
tree
2010-11-21
inglorion
Added test
cases f
o
r
at-exp
r
essions
.
commit
|
commitdiff
|
tree
2010-11-21
inglo
r
ion
Adde
d
sup
p
ort for at-expr
e
ssions
to i386 a
n
d
AMD64
.
.
.
commit
|
commitdiff
|
tree
2010-11-21
ing
l
orion
Updat
e
d NasmELFGenerat
o
r to raise an exception i
f
ru
n
ning the
commit
|
commitdiff
|
tree
2010-11-21
ing
l
orion
Added
.
giti
g
nore
f
ile
.
commit
|
commitdiff
|
tree
2010-05-05
inglo
r
io
n
Incremented version
to
0
.
6
.
2
.
commit
|
commitdiff
|
tree
2010-05-05
inglor
i
on
Added t
e
stcases
and fixed bugs in set-word for i386
.
.
.
commit
|
commitdiff
|
tree
2010-04-15
inglori
o
n
U
p
dated version
to 0
.
6
.
1
commit
|
commitdiff
|
tree
2010-04-15
ing
l
orion
Added missing
r
e
q
u
i
re for com
m
on
_
c
o
de_generator
.
rb
.
.
.
commit
|
commitdiff
|
tree
2010-04-15
i
nglorion
Modified M
I
PSGasGenera
t
or so that r
d
oc doe
s
n
't cho
k
e
.
.
.
commit
|
commitdiff
|
tree
2010-04-15
ing
l
orion
Fixed
i
mplementa
t
ion of div a
n
d mod
o
n i386 and amd64
.
commit
|
commitdiff
|
tree
2010-04-15
in
g
lorion
Updated test cases for div and mod t
o
refle
c
t updated
.
.
.
commit
|
commitdiff
|
tree
2010-04-15
inglorion
U
p
dated l
a
nguage des
c
ri
p
tion for
div and m
o
d
.
commit
|
commitdiff
|
tree
2010-04-14
inglor
i
on
A
dded spe
c
if
i
c
a
tion of c
o
mments to the l
a
nguage descri
p
tio
n
.
commit
|
commitdiff
|
tree
2010-04-14
i
n
glo
r
io
n
Fixed bu
g
s in HTML of langu
a
g
e
description
.
commit
|
commitdiff
|
tree
2010-04-14
inglori
o
n
Updated language
.
html to b
e
tter reflect the
current
.
.
.
commit
|
commitdiff
|
tree
2010-04-14
inglor
i
on
AMD64NASMGener
a
tor: fixed bugs unco
v
e
r
ed by ma
n
y-vars
.
.
.
commit
|
commitdiff
|
tree
2010-04-14
inglori
o
n
Added targets to test/
M
akefile to generate GNU assembler
.
.
.
commit
|
commitdiff
|
tree
2010-04-14
in
g
l
ori
o
n
A
d
ded test
cas
e
s for functio
n
s wi
t
h ma
n
y locals and
.
.
.
commit
|
commitdiff
|
tree
2010-04-12
inglo
r
ion
Added method output_file_suffix to c
o
d
e
generator API
.
commit
|
commitdiff
|
tree
2010-04-12
inglor
i
on
Changed versi
o
n number to 0
.
6
.
0
.
commit
|
commitdiff
|
tree
2010-04-11
inglorion
i386_
n
a
s
m_generator: fixed tail_c
a
ll
.
commit
|
commitdiff
|
tree
2010-04-11
inglorio
n
voodooc: S
o
r
t ar
c
hitectures and form
a
t
s when listi
n
g
.
.
.
commit
|
commitdiff
|
tree
2010-04-11
inglorion
Target
h
ost
a
rc
h
it
e
ctu
r
e
b
y
d
efa
u
l
t, un
l
e
ss a
d
ifferent
.
.
.
commit
|
commitdiff
|
tree
2010-04-11
inglorion
MipsGasGen
e
rator: a
d
ded missing
m
ethod al
i
gn
.
commit
|
commitdiff
|
tree
2010-04-11
i
nglorion
MIPSELFGenerator
:
ad
d
ed -KPIC to inform
t
he assemb
l
er
.
.
.
commit
|
commitdiff
|
tree
2010-04-11
ingl
o
r
i
o
n
Fixed a ty
p
o i
n
g
as
_
elf_g
e
nerator
.
rb
.
commit
|
commitdiff
|
tree
2010-04-11
in
g
l
o
ri
o
n
Ad
d
ed miss
i
ng gas_el
f
_gen
e
rator
.
rb
.
commit
|
commitdiff
|
tree
2010-04-11
i
n
g
lorion
Added g
e
n
e
rators to cre
a
te ELF
f
iles for m
i
ps an
d
mipsel
.
commit
|
commitdiff
|
tree
2010-04-11
inglor
i
on
MipsGasGenerator: added suppor
t
for tail
calls
.
commit
|
commitdiff
|
tree
2010-04-11
in
g
lorion
MipsGasGene
r
ator: Added support for
b
yte, word, ge
t
.
.
.
commit
|
commitdiff
|
tree
2010-04-11
inglorion
MipsGas
G
enerator: R
e
m
o
ved ref
e
rence t
o
non-existent
.
.
.
commit
|
commitdiff
|
tree
2010-04-10
ing
l
orion
MipsGasG
e
nerator: add
e
d
cases for div, mod, and m
u
l
commit
|
commitdiff
|
tree
2010-04-10
i
n
glo
r
ion
MipsGasGen
e
rator:
commit
|
commitdiff
|
tree
2010-04-10
i
n
glorio
n
MipsGasGenerator: Fixed ca
l
ling of
functio
n
s defined
.
.
.
commit
|
commitdiff
|
tree
2010-04-10
inglorion
Added set
a
nd bitwise operators
.
commit
|
commitdiff
|
tree
2010-04-10
inglorion
U
pd
a
ted commen
t
describing the stack fr
a
mes cre
a
ted by
commit
|
commitdiff
|
tree
2010-04-10
ingl
o
rion
R
e
p
lac
e
d re
g
ister names by mne
m
o
n
ic constants in MIPSGasGene
.
.
.
commit
|
commitdiff
|
tree
2010-04-10
inglor
i
on
MIPSGas
G
enerat
o
r no
w
al
s
o
r
egisters for mipsel
.
commit
|
commitdiff
|
tree
2010-04-10
inglorion
F
i
rst step
on the way to
a
d
ding
a
c
ode
generator
for
.
.
.
commit
|
commitdiff
|
tree
2010-02-10
inglo
r
io
n
Updated compiler to u
s
e new
code
g
ene
r
a
t
ion AP
I
.
commit
|
commitdiff
|
tree
2010-02-10
inglorion
Updated rdoc doc
u
mentat
i
on
.
commit
|
commitdiff
|
tree
2010-02-10
inglo
r
io
n
U
p
dated manp
a
ge
t
o describe the
n
ew - and
-
o - a
r
guments
.
.
.
commit
|
commitdiff
|
tree
2010-02-10
i
n
glorion
Changed "section code" to "
s
ection f
u
nctions" in t
e
s
ts
.
commit
|
commitdiff
|
tree
2010-02-10
i
n
gl
o
rion
Add fu
n
c
tions
t
o sect
i
on
:
functions i
n
stead of sect
i
on
.
.
.
commit
|
commitdiff
|
tree
2010-02-10
in
g
lorion
Introd
u
ced s
e
ction
ali
a
s
es
.
commit
|
commitdiff
|
tree
2010-02-09
ingl
o
rion
Added test case for the
new
c
ode gen
e
rator API
.
commit
|
commitdiff
|
tree
2010-02-09
inglorion
A
d
de
d
new
,
sim
p
l
er, more powerful code generati
o
n
A
PI
.
commit
|
commitdiff
|
tree
2010-02-08
inglorion
Made voodo
o
c accept "-
"
a
n
d
"
-
o -" to
re
a
d from st
a
ndar
d
.
.
.
commit
|
commitdiff
|
tree
2010-02-06
ing
l
o
r
ion
F
i
x
e
d top-level Makef
i
le so that
make
t
est depends
.
.
.
commit
|
commitdiff
|
tree
2010-02-06
inglori
o
n
Added ge
n
sym
t
o the public interf
a
ce of code generators
.
commit
|
commitdiff
|
tree
2010-02-06
ingl
o
r
ion
M
odified gemspec to impr
o
ve generate
d
rdoc documen
t
ati
o
n
.
commit
|
commitdiff
|
tree
2010-02-06
in
g
lorion
Fixed
A
MD64
E
LF generator to use
"
.
o" as default suffix
.
.
.
commit
|
commitdiff
|
tree
2010-02-06
inglorion
A
dde
d
support for Rub
y
Gems
.
commit
|
commitdiff
|
tree
2010-02-06
i
ngl
o
rion
Updated doc/Makefile t
o
find librari
e
s in new directory
.
commit
|
commitdiff
|
tree
2010-02-06
inglorion
Updat
e
d Ma
k
efile
s
to
f
it new direct
o
ry structu
r
e
.
commit
|
commitdiff
|
tree
2010-02-06
inglorion
Cha
n
g
e
d
directory structure to conf
o
rm to R
u
byGems
.
.
.
commit
|
commitdiff
|
tree
2010-02-06
in
g
lorion
F
ixed p
a
rser
s
o
t
h
at line numbe
r
s are
displ
a
ye
d
correctly
.
commit
|
commitdiff
|
tree
2009-10-11
inglorio
n
F
i
xed ta
i
l
_
ca
l
l in i386_n
a
s
m
_generato
r
commit
|
commitdiff
|
tree
2009-10-11
in
g
l
orion
C
hanged
te
s
t
/Makefile to work with BSD make
commit
|
commitdiff
|
tree
2009-10-10
inglorion
Made AMD64
code genera
t
o
r
emit position in
d
ep
e
nde
n
t
.
.
.
commit
|
commitdiff
|
tree
2009-10-10
inglori
o
n
C
han
g
ed gensym prefi
x
from '
.
'
to '_'
.
commit
|
commitdiff
|
tree
2009-10-09
inglori
o
n
In Na
s
mGenera
t
or, don'
t
add comma if a string
starts
.
.
.
commit
|
commitdiff
|
tree
2009-10-09
inglori
o
n
Added 99bot
t
les test to test prog
r
ammatic code g
e
neration
.
commit
|
commitdiff
|
tree
2009-10-09
inglori
o
n
In
N
asmGen
e
rator, a
d
d comma
when switching fro
m
numeric
.
.
.
commit
|
commitdiff
|
tree
2009-10-09
inglor
i
on
M
o
d
ified
Com
m
on
C
odeGenerator to a
d
d
function
co
d
e
to
.
.
.
commit
|
commitdiff
|
tree
2009-10-08
i
n
glorion
Set
default out
p
u
t
file extension for NAS
M
a
ssembly
.
.
.
commit
|
commitdiff
|
tree
2009-10-08
inglorion
Allo
w
instantiation of
code gen
e
rato
r
s with
o
ut
any
.
.
.
commit
|
commitdiff
|
tree
2009-10-08
i
n
glorion
F
ixed a
b
ug in in
_
se
c
tion in C
o
mmonCodeGener
a
tor
.
commit
|
commitdiff
|
tree
2009-10-07
i
n
g
lorion
Add
newl
i
ne afte
r
a
l
i
g
n directives in nasm
g
enerato
r
.
commit
|
commitdiff
|
tree
2009-10-07
inglorion
Fixe
d
l
ib/
r
uby/Make
f
ile to in
s
tall voodoo
.
rb
commit
|
commitdiff
|
tree
2009-10-03
inglorion
Remov
e
d MAKEFLA
G
S
f
r
om
M
a
kefiles
commit
|
commitdiff
|
tree
2009-10-03
inglorion
Minor documentation improvem
e
nt
s
.
commit
|
commitdiff
|
tree
2009-10-03
inglorion
C
h
anged
t
itle for generated rdoc
d
o
c
u
m
en
t
ation
.
commit
|
commitdiff
|
tree
2009-10-03
inglorion
Removed
commo
n
N
asmGenerator code from I
3
86NasmGenerator
.
commit
|
commitdiff
|
tree
2009-10-03
i
n
glor
i
on
Made
I
3
8
6NasmGenerator a
subc
l
as
s
o
f
Na
s
mG
e
nerator
.
commit
|
commitdiff
|
tree
2009-10-03
inglo
r
ion
Updated i386_e
l
f_ge
n
erator to respect YA
S
M
e
nv
i
ronment
.
.
.
commit
|
commitdiff
|
tree
2009-10-03
ing
l
orion
M
o
ved re-usable code from
AM
D
64Nasm
G
en
e
rator to NASMGene
r
ato
r
.
commit
|
commitdiff
|
tree
2009-10-03
inglorion
Added word
s
ize
met
h
od to co
d
e gene
r
ator API
so that
.
.
.
commit
|
commitdiff
|
tree
2009-10-03
inglorion
Added test case for
call ex
p
ression
.
commit
|
commitdiff
|
tree
2009-10-03
inglorion
Use V
o
o
d
oo::Config to de
t
e
rmine
defau
l
t
archi
t
ec
t
ure
.
.
.
commit
|
commitdiff
|
tree
2009-10-03
ingl
o
rion
v
o
odooc c
a
n
n
ow li
s
t
s
u
pported architect
u
r
e
s and out
p
u
t
.
.
.
commit
|
commitdiff
|
tree
next