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
Synchronized language.html with latest language specification
2011-01-15
inglor
i
on
S
ynchronized l
a
n
g
uage
.
html
w
ith la
t
est language specification
commit
|
commitdiff
|
tree
2011-01-10
inglorion
Added support
f
o
r chain
e
d i
f
commit
|
commitdiff
|
tree
2011-01-10
ing
l
orion
Added test case for chain
e
d if
commit
|
commitdiff
|
tree
2011-01-08
inglorion
Implemen
t
e
d
rotate actions for MIP
S
commit
|
commitdiff
|
tree
2011-01-08
inglorio
n
Implemented ro
t
a
te act
i
ons for
i
386
a
nd AMD
6
4
commit
|
commitdiff
|
tree
2011-01-08
ingl
o
rion
Added test for r
o
tat
e
actions
commit
|
commitdiff
|
tree
2011-01-08
inglorion
Implemente
d
shift instructions for
MIPS
commit
|
commitdiff
|
tree
2011-01-08
inglorion
Implemented shift acti
o
ns
f
or i3
8
6 a
n
d AMD64
commit
|
commitdiff
|
tree
2011-01-08
inglorion
Added test f
o
r bitwise and arithmetic s
h
ift o
p
erations
commit
|
commitdiff
|
tree
2010-12-07
inglorion
Fixe
d
NASM
g
ene
r
ator so that begin_block ac
c
ept
s
the
.
.
.
commit
|
commitdiff
|
tree
2010-12-07
ingl
o
rion
Implemented
b
locks
for
MIP
S
.
commit
|
commitdiff
|
tree
2010-12-05
inglorion
Allow r
e
turn without a valu
e
.
commit
|
commitdiff
|
tree
2010-11-21
inglorion
Ma
d
e top-level blocks
i
n
i
386
a
nd AM
D
64 set EBP
/
R
B
P
.
.
.
commit
|
commitdiff
|
tree
2010-11-21
i
n
g
lo
r
ion
Added test
c
ase for code no
t
contained in functions
.
commit
|
commitdiff
|
tree
2010-11-21
inglo
r
ion
A
d
ded suppor
t
fo
r
b
locks to
i
386 and
A
MD64 targets
.
commit
|
commitdiff
|
tree
2010-11-21
inglorion
Updated
version
t
o 0
.
7
.
0
commit
|
commitdiff
|
tree
2010-11-21
inglorion
Fi
x
ed strin
g
escaping in MipsGasGenerator
.
commit
|
commitdiff
|
tree
2010-11-21
inglorion
Fixed escaping in strings in NasmGen
e
rator
.
commit
|
commitdiff
|
tree
2010-11-21
in
g
lorion
A
d
ded tests for escapin
g
bytes
i
n string
l
iterals
.
commit
|
commitdiff
|
tree
2010-11-21
i
nglor
i
on
Implem
e
n
ted at-e
x
p
r
essions for MIPS
.
commit
|
commitdiff
|
tree
2010-11-21
inglorion
Upd
a
ted version
to 0
.
6
.
3
commit
|
commitdiff
|
tree
2010-11-21
in
g
lorion
Fixed misspell
e
d variable
in N
a
smGen
e
rator
.
commit
|
commitdiff
|
tree
2010-11-21
inglo
r
ion
Nasm
G
enerator: Es
c
ape si
n
gl
e
quotes in stri
n
g
s
.
commit
|
commitdiff
|
tree
2010-11-21
inglo
r
ion
Added test cases for at-ex
p
r
e
s
s
ion
s
.
commit
|
commitdiff
|
tree
2010-11-21
inglorion
Added support f
o
r at-expressions to i386 and
AMD64
.
.
.
commit
|
commitdiff
|
tree
2010-11-21
inglorion
Update
d
NasmEL
F
Generator to raise an e
x
ception if running
t
h
e
commit
|
commitdiff
|
tree
2010-11-21
inglorion
Ad
d
ed
.
gitignore fi
l
e
.
commit
|
commitdiff
|
tree
2010-05-05
inglorion
Incremented v
e
rsi
o
n
to 0
.
6
.
2
.
commit
|
commitdiff
|
tree
2010-05-05
i
nglorion
Added testc
a
s
e
s
a
nd
fixed bugs in s
e
t
-
word for i386
.
.
.
commit
|
commitdiff
|
tree
2010-04-15
inglorio
n
Update
d
v
ersio
n
t
o
0
.
6
.
1
commit
|
commitdiff
|
tree
2010-04-15
inglorion
Added
missing
requir
e
for
c
ommon_co
d
e_generato
r
.
rb
.
.
.
commit
|
commitdiff
|
tree
2010-04-15
ingl
o
rion
M
o
dified MIPSGasGene
r
at
o
r s
o
that rdoc do
e
sn't choke
.
.
.
commit
|
commitdiff
|
tree
2010-04-15
inglori
o
n
Fix
e
d
implementation of div a
n
d mod on i3
8
6 and
amd6
4
.
commit
|
commitdiff
|
tree
2010-04-15
inglorion
U
pdated test case
s
for div and mod to ref
l
e
c
t upd
a
ted
.
.
.
commit
|
commitdiff
|
tree
2010-04-15
inglorion
U
pdated language
descr
i
ption for div and
mod
.
commit
|
commitdiff
|
tree
2010-04-14
i
nglorion
Added
sp
e
cification of co
m
ments to the language descrip
t
ion
.
commit
|
commitdiff
|
tree
2010-04-14
inglo
r
i
on
Fixed bugs in
HT
M
L of language
d
escription
.
commit
|
commitdiff
|
tree
2010-04-14
in
g
lorion
Update
d
language
.
html
to better re
f
lect the
c
urr
e
nt
.
.
.
commit
|
commitdiff
|
tree
2010-04-14
inglo
r
ion
AMD64NASMGenerator: fi
x
ed bugs uncovered by m
a
n
y
-vars
.
.
.
commit
|
commitdiff
|
tree
2010-04-14
inglorio
n
Added targets
t
o
tes
t
/Mak
e
file to generate GN
U
assembl
e
r
.
.
.
commit
|
commitdiff
|
tree
2010-04-14
inglo
r
ion
Added
t
est cases
f
o
r
functi
o
ns with many locals and
.
.
.
commit
|
commitdiff
|
tree
2010-04-12
inglor
i
on
Add
e
d method output_file_
s
uffix to code generator
A
PI
.
commit
|
commitdiff
|
tree
2010-04-12
inglorion
Changed
v
ersion number to 0
.
6
.
0
.
commit
|
commitdiff
|
tree
2010-04-11
inglorion
i
3
8
6
_
n
asm_generator:
f
ixed tai
l
_call
.
commit
|
commitdiff
|
tree
2010-04-11
ing
l
o
rion
voodooc
:
So
r
t architecture
s
and
f
ormats wh
e
n
l
is
t
ing
.
.
.
commit
|
commitdiff
|
tree
2010-04-11
i
n
glorion
Target host
architecture by defaul
t
, unless a different
.
.
.
commit
|
commitdiff
|
tree
2010-04-11
i
n
glorion
M
ipsGa
s
G
enerator: added missing method
a
l
i
gn
.
commit
|
commitdiff
|
tree
2010-04-11
ingl
o
rion
M
IPSELFG
e
nerator: added -KPIC to inf
o
rm
t
h
e
ass
e
mbler
.
.
.
commit
|
commitdiff
|
tree
2010-04-11
inglorion
Fix
e
d a
t
ypo in
g
as
_
elf_generator
.
rb
.
commit
|
commitdiff
|
tree
2010-04-11
inglorio
n
A
d
ded
m
issing gas_elf_g
e
n
e
rator
.
r
b
.
commit
|
commitdiff
|
tree
2010-04-11
inglori
o
n
Added
genera
t
ors to
c
reate
ELF files
for mips and m
i
psel
.
commit
|
commitdiff
|
tree
2010-04-11
inglo
r
i
o
n
Mi
p
sGa
s
Generator: ad
d
ed s
u
pp
o
rt for t
a
il calls
.
commit
|
commitdiff
|
tree
2010-04-11
i
n
g
l
o
rion
MipsG
a
sGenerat
o
r: Added support
f
or byte
,
word, get
.
.
.
commit
|
commitdiff
|
tree
2010-04-11
i
n
glorion
M
ipsGasGenerator: Removed
r
eference
t
o non-e
x
istent
.
.
.
commit
|
commitdiff
|
tree
2010-04-10
ing
l
ori
o
n
MipsGasGe
n
erat
o
r:
added cases for div, mod, and mul
commit
|
commitdiff
|
tree
2010-04-10
ing
l
orion
Mip
s
GasGenera
t
or:
commit
|
commitdiff
|
tree
2010-04-10
i
nglorion
M
ipsGa
s
Generator:
Fixed c
a
lling of functions defined
.
.
.
commit
|
commitdiff
|
tree
2010-04-10
inglorio
n
Added se
t
and
b
itwise opera
t
ors
.
commit
|
commitdiff
|
tree
2010-04-10
inglorion
Up
d
ate
d
comment describing
the stack
frames created by
commit
|
commitdiff
|
tree
2010-04-10
inglorio
n
Rep
l
aced registe
r
na
m
es by mnemoni
c
constants
i
n M
I
PSGasGene
.
.
.
commit
|
commitdiff
|
tree
2010-04-10
inglorion
MIPSGasGenerator now also regi
s
te
r
s for mip
s
el
.
commit
|
commitdiff
|
tree
2010-04-10
ingl
o
r
i
o
n
F
irst step on the way to adding a code generator
for
.
.
.
commit
|
commitdiff
|
tree
2010-02-10
i
n
glo
r
ion
Updated compiler
t
o us
e
new c
o
de genera
t
ion API
.
commit
|
commitdiff
|
tree
2010-02-10
inglori
o
n
Updated rdoc docum
e
ntation
.
commit
|
commitdiff
|
tree
2010-02-10
inglo
r
ion
Updated manpag
e
t
o
de
s
cribe
th
e
new - an
d
-o -
arguments
.
.
.
commit
|
commitdiff
|
tree
2010-02-10
ing
l
orion
C
h
anged "secti
o
n c
o
de" to
"sec
t
i
o
n
fun
c
tio
n
s" in
tests
.
commit
|
commitdiff
|
tree
2010-02-10
inglorion
Add func
t
i
o
n
s
to sec
t
ion :functi
o
ns instea
d
of section
.
.
.
commit
|
commitdiff
|
tree
2010-02-10
inglori
o
n
Introduce
d
section aliases
.
commit
|
commitdiff
|
tree
2010-02-09
inglorio
n
Added test case for
th
e
new code generator API
.
commit
|
commitdiff
|
tree
2010-02-09
inglorion
A
dded
n
ew, simpl
e
r,
m
ore pow
e
rfu
l
code
g
enerati
o
n API
.
commit
|
commitdiff
|
tree
2010-02-08
in
g
lorion
M
a
d
e voodooc accept "-" a
n
d
"
-o -" to read
from
s
tand
a
rd
.
.
.
commit
|
commitdiff
|
tree
2010-02-06
inglorion
Fi
x
ed to
p
-level Ma
k
e
fil
e
s
o that make test dep
e
nds
.
.
.
commit
|
commitdiff
|
tree
2010-02-06
inglorion
Added ge
n
sy
m
to the
p
ublic interfac
e
of
c
od
e
g
e
ner
a
tors
.
commit
|
commitdiff
|
tree
2010-02-06
ingl
o
r
i
on
Modified gemspe
c
to
improve generated rdoc do
c
u
mentation
.
commit
|
commitdiff
|
tree
2010-02-06
inglorion
F
i
xed AMD
6
4 ELF g
e
nera
t
or
t
o us
e
"
.
o" as default suffix
.
.
.
commit
|
commitdiff
|
tree
2010-02-06
inglorion
Added support for
Ru
b
yGems
.
commit
|
commitdiff
|
tree
2010-02-06
i
ng
l
orion
U
pdated doc/Makefile to f
i
nd libra
r
i
es in new di
r
ectory
.
commit
|
commitdiff
|
tree
2010-02-06
in
g
lo
r
ion
U
p
d
ated Makefiles to
f
it n
e
w dir
e
c
tory struc
t
ure
.
commit
|
commitdiff
|
tree
2010-02-06
ingl
o
r
ion
Ch
a
nged
d
ire
c
tor
y
struc
t
ure to conform to RubyGems
.
.
.
commit
|
commitdiff
|
tree
2010-02-06
inglorion
F
ixed
p
a
r
ser so
t
hat li
n
e n
u
mbers ar
e
displayed cor
r
ec
t
ly
.
commit
|
commitdiff
|
tree
2009-10-11
in
g
lorion
Fixed
tail_call in i3
8
6_nasm_generator
commit
|
commitdiff
|
tree
2009-10-11
inglorion
Ch
a
nged
t
es
t
/
Ma
k
ef
i
le to
w
ork with
BS
D
m
ak
e
commit
|
commitdiff
|
tree
2009-10-10
i
n
glorio
n
M
a
de AM
D
64 co
d
e generator emit
position independent
.
.
.
commit
|
commitdiff
|
tree
2009-10-10
inglorion
Changed ge
n
s
y
m prefix from '
.
' to '_'
.
commit
|
commitdiff
|
tree
2009-10-09
inglorion
In NasmGenerat
o
r, don't add co
m
ma
i
f a string sta
r
ts
.
.
.
commit
|
commitdiff
|
tree
2009-10-09
inglorion
Ad
d
ed 99b
o
ttles tes
t
t
o test p
r
ogrammatic
c
od
e
generation
.
commit
|
commitdiff
|
tree
2009-10-09
i
nglorion
In
NasmGene
r
a
t
or, add
comma whe
n
switchi
n
g from numer
i
c
.
.
.
commit
|
commitdiff
|
tree
2009-10-09
inglorion
Modi
f
i
e
d
C
ommo
n
C
ode
G
en
e
rator to a
d
d function
code to
.
.
.
commit
|
commitdiff
|
tree
2009-10-08
inglorion
S
e
t
d
efault output f
i
l
e e
x
t
e
nsion for NASM assem
b
ly
.
.
.
commit
|
commitdiff
|
tree
2009-10-08
inglorion
Al
l
ow i
n
stantiation of c
o
de generators without any
.
.
.
commit
|
commitdiff
|
tree
2009-10-08
i
n
glorion
Fixed a bug
i
n in
_
section in CommonC
o
deGenerator
.
commit
|
commitdiff
|
tree
2009-10-07
inglorion
Add
newline
af
t
er
a
l
ign direct
i
ves
i
n nas
m
g
e
nerator
.
commit
|
commitdiff
|
tree
2009-10-07
i
nglorion
Fix
e
d lib
/
rub
y
/Makefi
l
e
to install
v
oodoo
.
rb
commit
|
commitdiff
|
tree
2009-10-03
inglorion
Removed MAK
E
FLAGS
from Make
f
iles
commit
|
commitdiff
|
tree
2009-10-03
inglorion
Mi
n
or
d
o
c
ume
n
tation imp
r
ovem
e
nts
.
commit
|
commitdiff
|
tree
2009-10-03
inglorion
Chang
e
d
t
itle for
g
e
ne
r
ated r
d
oc documentation
.
commit
|
commitdiff
|
tree
2009-10-03
ingl
o
rio
n
Remov
e
d
common NasmGe
n
er
a
tor code fro
m
I386Nas
m
Generator
.
commit
|
commitdiff
|
tree
2009-10-03
in
g
l
o
rion
M
a
de I386Nasm
G
en
e
rator a s
u
bcl
a
ss
of NasmGe
n
e
rato
r
.
commit
|
commitdiff
|
tree
2009-10-03
inglorion
Updated i386_elf_generator to respect YASM en
v
ironment
.
.
.
commit
|
commitdiff
|
tree
2009-10-03
in
g
lorion
Moved
re-usable code from AMD64Nas
m
G
e
nerator to
NASMG
e
nerat
o
r
.
commit
|
commitdiff
|
tree
next