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
inglorion
S
ynchronized language
.
htm
l
with latest
l
anguag
e
speci
f
ication
commit
|
commitdiff
|
tree
2011-01-10
inglori
o
n
Adde
d
support for chai
n
e
d if
commit
|
commitdiff
|
tree
2011-01-10
ing
l
or
i
on
Added test case for chained if
commit
|
commitdiff
|
tree
2011-01-08
i
nglorion
I
mplemented rot
a
te
a
c
t
ions f
o
r MIPS
commit
|
commitdiff
|
tree
2011-01-08
inglorion
Im
p
lem
e
nted r
o
tate actions for
i386 and AMD64
commit
|
commitdiff
|
tree
2011-01-08
ing
l
o
rion
Added test for ro
t
at
e
action
s
commit
|
commitdiff
|
tree
2011-01-08
i
n
glor
i
on
Implemen
t
ed
s
hift ins
t
ructi
o
ns for MIPS
commit
|
commitdiff
|
tree
2011-01-08
inglorion
Impl
e
mented shift
a
ctions for
i3
8
6 and AMD64
commit
|
commitdiff
|
tree
2011-01-08
inglorion
Added test for
b
itwi
s
e and arithmetic shift operations
commit
|
commitdiff
|
tree
2010-12-07
i
n
glorion
Fixed NAS
M
genera
t
or so tha
t
b
e
g
i
n_block accepts the
.
.
.
commit
|
commitdiff
|
tree
2010-12-07
i
n
glo
r
ion
Imp
l
emented b
l
ocks
for MIPS
.
commit
|
commitdiff
|
tree
2010-12-05
inglorion
All
o
w return without a value
.
commit
|
commitdiff
|
tree
2010-11-21
inglor
i
on
Made
top-le
v
el block
s
in i38
6
a
nd AM
D
64 set EBP/RBP
.
.
.
commit
|
commitdiff
|
tree
2010-11-21
inglo
r
i
o
n
Added test ca
s
e f
o
r cod
e
not co
n
tained in functions
.
commit
|
commitdiff
|
tree
2010-11-21
i
nglori
o
n
Added sup
p
ort for block
s
to i386
and AMD6
4
t
argets
.
commit
|
commitdiff
|
tree
2010-11-21
inglorion
Up
d
ated version t
o
0
.
7
.
0
commit
|
commitdiff
|
tree
2010-11-21
inglorion
Fixed
string escaping in M
i
p
s
G
a
sGene
r
a
t
or
.
commit
|
commitdiff
|
tree
2010-11-21
inglorion
Fixed esc
a
pin
g
in string
s
in
NasmGenerator
.
commit
|
commitdiff
|
tree
2010-11-21
inglorio
n
Added
tests for escaping bytes in string literals
.
commit
|
commitdiff
|
tree
2010-11-21
in
g
lorion
Implemented at-e
x
pressions fo
r
M
I
PS
.
commit
|
commitdiff
|
tree
2010-11-21
inglori
o
n
Updated version to 0
.
6
.
3
commit
|
commitdiff
|
tree
2010-11-21
inglorion
Fixed misspelle
d
variable
i
n NasmGene
r
ator
.
commit
|
commitdiff
|
tree
2010-11-21
inglorion
Nas
m
Gene
r
ator: Escape single
q
uotes in string
s
.
commit
|
commitdiff
|
tree
2010-11-21
inglorion
A
d
d
ed
tes
t
cases
fo
r
at-ex
p
r
e
ssio
n
s
.
commit
|
commitdiff
|
tree
2010-11-21
in
g
lorion
Ad
d
ed su
p
port for at-ex
p
r
e
ssions to i386 and AMD
6
4
.
.
.
commit
|
commitdiff
|
tree
2010-11-21
inglorio
n
U
pdated NasmELFGenerator to raise an exception
i
f running the
commit
|
commitdiff
|
tree
2010-11-21
i
n
g
lorion
Added
.
gitig
n
ore fi
l
e
.
commit
|
commitdiff
|
tree
2010-05-05
inglorion
Incr
e
mented version to 0
.
6
.
2
.
commit
|
commitdiff
|
tree
2010-05-05
inglorion
Added testcases
and fixed bugs in
s
et-
w
ord for i386
.
.
.
commit
|
commitdiff
|
tree
2010-04-15
inglorion
Updated
v
ersion
t
o 0
.
6
.
1
commit
|
commitdiff
|
tree
2010-04-15
i
n
g
lor
i
o
n
Add
e
d
mi
s
s
ing require for com
m
on_code_generator
.
rb
.
.
.
commit
|
commitdiff
|
tree
2010-04-15
inglorion
Modified MI
P
S
Ga
s
Generator s
o
that rdoc does
n
't choke
.
.
.
commit
|
commitdiff
|
tree
2010-04-15
in
g
l
orion
Fixed
imple
m
enta
t
ion of div and mod on
i
386 and amd6
4
.
commit
|
commitdiff
|
tree
2010-04-15
inglo
r
ion
Updated t
e
st cases for div and mo
d
to refl
e
ct u
p
d
a
t
ed
.
.
.
commit
|
commitdiff
|
tree
2010-04-15
inglorion
Up
d
ated language descripti
o
n for div and mod
.
commit
|
commitdiff
|
tree
2010-04-14
in
g
lor
i
on
Add
e
d
s
p
ecification of comments
t
o the l
a
nguage d
e
scri
p
tio
n
.
commit
|
commitdiff
|
tree
2010-04-14
ingl
o
rio
n
Fixed bugs in HTM
L
of language
d
escri
p
t
i
on
.
commit
|
commitdiff
|
tree
2010-04-14
inglorion
U
pdated langu
a
ge
.
ht
m
l to bette
r
reflec
t
the
curre
n
t
.
.
.
commit
|
commitdiff
|
tree
2010-04-14
inglorion
AMD64
N
ASMGenerat
o
r: f
i
x
e
d
b
u
g
s uncov
e
red by many-var
s
.
.
.
commit
|
commitdiff
|
tree
2010-04-14
ing
l
orion
Added targ
e
ts to test/Makefile
to
g
enerate GNU assembler
.
.
.
commit
|
commitdiff
|
tree
2010-04-14
inglori
o
n
Added test cases for functions with many l
o
cal
s
and
.
.
.
commit
|
commitdiff
|
tree
2010-04-12
in
g
lorion
Added method output_file_suffi
x
t
o
co
d
e generat
o
r
API
.
commit
|
commitdiff
|
tree
2010-04-12
i
nglorion
Changed
v
ersion number to 0
.
6
.
0
.
commit
|
commitdiff
|
tree
2010-04-11
inglorion
i386_nasm_g
e
ner
a
t
or: fi
x
ed
t
a
il_call
.
commit
|
commitdiff
|
tree
2010-04-11
i
n
glorion
v
o
o
d
ooc: Sort architec
t
u
r
es and
form
a
ts
w
hen
l
isting
.
.
.
commit
|
commitdiff
|
tree
2010-04-11
inglorion
Targe
t
h
o
s
t architecture by defa
u
lt, unless a different
.
.
.
commit
|
commitdiff
|
tree
2010-04-11
inglori
o
n
Mips
G
a
sGenerator: added m
i
ssing
m
e
t
hod a
l
ign
.
commit
|
commitdiff
|
tree
2010-04-11
in
g
lorion
MIPSELFGe
n
erator:
a
dded -KPIC to
inf
o
rm
th
e
assembler
.
.
.
commit
|
commitdiff
|
tree
2010-04-11
inglorion
Fixed
a
typ
o
i
n
gas_elf_generator
.
rb
.
commit
|
commitdiff
|
tree
2010-04-11
inglorion
A
dde
d
m
issing gas_elf_ge
n
erator
.
rb
.
commit
|
commitdiff
|
tree
2010-04-11
inglo
r
ion
Adde
d
generato
r
s
t
o
creat
e
ELF files for mips and mipsel
.
commit
|
commitdiff
|
tree
2010-04-11
i
nglor
i
on
MipsGasGenerator: add
e
d s
u
p
port fo
r
tail c
a
ll
s
.
commit
|
commitdiff
|
tree
2010-04-11
inglor
i
on
Mips
G
asG
e
nerator: Added suppo
r
t
f
or byte, word, ge
t
.
.
.
commit
|
commitdiff
|
tree
2010-04-11
in
g
l
orion
MipsGasGenerato
r
: Remov
e
d reference to no
n
-existent
.
.
.
commit
|
commitdiff
|
tree
2010-04-10
i
n
glorion
MipsGasGenera
t
or: added
c
ases for
div
,
mod, a
n
d mul
commit
|
commitdiff
|
tree
2010-04-10
ingl
o
r
ion
Mi
p
sGasGenerat
o
r:
commit
|
commitdiff
|
tree
2010-04-10
ingl
o
r
io
n
MipsGasGenerato
r
: F
i
xed call
i
n
g
of fun
c
tions defined
.
.
.
commit
|
commitdiff
|
tree
2010-04-10
inglorion
Added set
and
bitwise operators
.
commit
|
commitdiff
|
tree
2010-04-10
inglorion
Updated comment describing
t
he stack frames cre
a
ted by
commit
|
commitdiff
|
tree
2010-04-10
inglorion
Replaced
register nam
e
s by
m
n
emonic
c
onstant
s
in MIPSGasGe
n
e
.
.
.
commit
|
commitdiff
|
tree
2010-04-10
inglorion
MIPSGasG
e
nerator now a
l
s
o registers
for mip
s
el
.
commit
|
commitdiff
|
tree
2010-04-10
ingl
o
rion
F
irst st
e
p
on
t
he way to adding a
c
ode generator for
.
.
.
commit
|
commitdiff
|
tree
2010-02-10
inglorion
Updated
c
o
m
piler to use
new code ge
n
eration API
.
commit
|
commitdiff
|
tree
2010-02-10
ing
l
orion
Updated
r
doc do
c
ument
a
tion
.
commit
|
commitdiff
|
tree
2010-02-10
inglo
r
ion
Updated manpag
e
to
d
escribe the n
e
w - and -o
- arguments
.
.
.
commit
|
commitdiff
|
tree
2010-02-10
inglorion
Change
d
"section cod
e
"
to "sec
t
i
on
fun
c
t
i
ons" in
t
ests
.
commit
|
commitdiff
|
tree
2010-02-10
inglorion
Add
f
unctions t
o
s
e
ction :function
s
inst
e
ad of section
.
.
.
commit
|
commitdiff
|
tree
2010-02-10
inglorion
I
ntroduced se
c
ti
o
n aliases
.
commit
|
commitdiff
|
tree
2010-02-09
inglorio
n
Added t
e
st case for the n
e
w code ge
n
erator API
.
commit
|
commitdiff
|
tree
2010-02-09
inglorion
Ad
d
e
d
n
e
w,
s
impler, more powerful code g
e
neration API
.
commit
|
commitdiff
|
tree
2010-02-08
inglo
r
i
on
Made voodooc accept "-"
an
d
"-o -"
t
o
read from standard
.
.
.
commit
|
commitdiff
|
tree
2010-02-06
inglo
r
ion
Fixed
top-level Ma
k
ef
i
le so that make test de
p
end
s
.
.
.
commit
|
commitdiff
|
tree
2010-02-06
inglorion
Added gensym
to the public interfac
e
o
f
co
d
e
g
en
e
r
ators
.
commit
|
commitdiff
|
tree
2010-02-06
inglorion
Modified g
e
mspec to
improve gener
a
ted rdoc document
a
tion
.
commit
|
commitdiff
|
tree
2010-02-06
i
nglo
r
ion
Fixed
A
MD64 ELF generator to use "
.
o
"
as defa
u
lt suffix
.
.
.
commit
|
commitdiff
|
tree
2010-02-06
inglorion
Added support for
R
ubyGems
.
commit
|
commitdiff
|
tree
2010-02-06
inglorion
Update
d
doc/Makefile to f
i
nd librarie
s
in new directory
.
commit
|
commitdiff
|
tree
2010-02-06
inglorion
Updat
e
d M
a
ke
f
iles to fit new direc
t
o
r
y structure
.
commit
|
commitdiff
|
tree
2010-02-06
inglorion
Change
d
dire
c
to
r
y str
u
cture to confo
r
m to RubyGems
.
.
.
commit
|
commitdiff
|
tree
2010-02-06
inglor
i
o
n
F
i
xed
p
arser so
t
h
at line number
s
are
d
i
s
played corr
e
ctly
.
commit
|
commitdiff
|
tree
2009-10-11
i
n
g
lorion
Fixed tail_ca
l
l in i386_na
s
m
_
g
e
nerator
commit
|
commitdiff
|
tree
2009-10-11
inglo
r
ion
Ch
a
nge
d
test/Makefile to work with B
S
D
make
commit
|
commitdiff
|
tree
2009-10-10
in
g
lorion
Made AMD64 code gener
a
t
o
r emit position
i
nde
p
e
n
dent
.
.
.
commit
|
commitdiff
|
tree
2009-10-10
inglo
r
ion
Changed gen
s
y
m prefix fro
m
'
.
' to
'_'
.
commit
|
commitdiff
|
tree
2009-10-09
inglorio
n
In Na
s
m
G
enerator, d
o
n't add comma
i
f a str
i
ng starts
.
.
.
commit
|
commitdiff
|
tree
2009-10-09
in
g
l
o
rion
Added 99bo
t
tles test to test p
r
ogrammatic
co
d
e
gener
a
tion
.
commit
|
commitdiff
|
tree
2009-10-09
inglorion
I
n
NasmGener
a
tor, add comma when switching from numer
i
c
.
.
.
commit
|
commitdiff
|
tree
2009-10-09
inglorion
Mo
d
ified CommonC
o
deGen
e
rator to
a
dd function code to
.
.
.
commit
|
commitdiff
|
tree
2009-10-08
inglo
r
ion
Set default output file ext
e
nsion for NAS
M
a
ssembly
.
.
.
commit
|
commitdiff
|
tree
2009-10-08
ing
l
orion
A
llow ins
t
antiation
o
f c
o
de genera
t
o
r
s with
o
ut
a
ny
.
.
.
commit
|
commitdiff
|
tree
2009-10-08
inglo
r
ion
Fixed a bu
g
in
in_section
in CommonCo
d
eGener
a
to
r
.
commit
|
commitdiff
|
tree
2009-10-07
inglorion
Ad
d
newline
a
fter align di
r
e
c
t
i
ves in nas
m
g
e
n
e
rato
r
.
commit
|
commitdiff
|
tree
2009-10-07
i
nglorion
F
ix
e
d lib/ru
b
y/Makefi
l
e to install voodoo
.
rb
commit
|
commitdiff
|
tree
2009-10-03
i
n
glorion
Remove
d
MAKE
F
LAGS from Ma
k
efiles
commit
|
commitdiff
|
tree
2009-10-03
in
g
lorion
Minor d
o
cu
m
entat
i
on im
p
r
o
vements
.
commit
|
commitdiff
|
tree
2009-10-03
i
n
glor
i
o
n
C
h
anged t
i
tle for gene
r
at
e
d rdoc d
o
cu
m
entation
.
commit
|
commitdiff
|
tree
2009-10-03
inglori
o
n
Removed common NasmGenerator code from I
3
86NasmGenerator
.
commit
|
commitdiff
|
tree
2009-10-03
ing
l
ori
o
n
Ma
d
e I386NasmGen
e
rator a su
b
cl
a
ss of Nasm
G
e
n
erato
r
.
commit
|
commitdiff
|
tree
2009-10-03
i
n
g
lo
r
ion
Upda
t
ed i386
_
elf_generator to respe
c
t YASM environment
.
.
.
commit
|
commitdiff
|
tree
2009-10-03
inglorion
Moved
r
e-usable
c
ode from
AM
D
64Nasm
G
ener
a
tor to NASMGenerator
.
commit
|
commitdiff
|
tree
next