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
i
n
glorion
Synchronized language
.
ht
m
l with latest
l
an
g
uage specif
i
c
a
tio
n
commit
|
commitdiff
|
tree
2011-01-10
i
nglo
r
i
o
n
A
d
d
e
d suppor
t
for
cha
i
ned if
commit
|
commitdiff
|
tree
2011-01-10
inglorion
Added test case
f
o
r
chaine
d
if
commit
|
commitdiff
|
tree
2011-01-08
i
n
glorion
Impl
e
mented
rotate actions for MIP
S
commit
|
commitdiff
|
tree
2011-01-08
inglori
o
n
Implemented rot
a
te actions
for i386 and
A
MD64
commit
|
commitdiff
|
tree
2011-01-08
inglorion
Added test for rotate
actions
commit
|
commitdiff
|
tree
2011-01-08
ing
l
o
r
i
on
Implemented shift inst
r
u
c
ti
o
ns for MIPS
commit
|
commitdiff
|
tree
2011-01-08
inglorion
Imp
l
emented
shift actions
for i386 and AMD64
commit
|
commitdiff
|
tree
2011-01-08
i
n
glori
o
n
Add
e
d tes
t
for
bitwise and arithmetic shift operations
commit
|
commitdiff
|
tree
2010-12-07
inglorion
Fix
e
d NA
S
M generator s
o
th
a
t
b
eg
i
n_block accepts
t
he
.
.
.
commit
|
commitdiff
|
tree
2010-12-07
ing
l
orion
Implem
e
nted b
l
ocks for MIPS
.
commit
|
commitdiff
|
tree
2010-12-05
i
n
glorion
Al
l
ow return wit
h
o
ut a value
.
commit
|
commitdiff
|
tree
2010-11-21
inglorion
Made top-leve
l
blo
c
k
s in i386 and AMD64 se
t
EB
P
/R
B
P
.
.
.
commit
|
commitdiff
|
tree
2010-11-21
inglorion
Adde
d
test case for code n
o
t contain
e
d in fu
n
ctions
.
commit
|
commitdiff
|
tree
2010-11-21
inglo
r
ion
Added support for blocks
t
o i
3
8
6
a
nd AMD64 ta
r
gets
.
commit
|
commitdiff
|
tree
2010-11-21
ing
l
orio
n
Updated version
t
o
0
.
7
.
0
commit
|
commitdiff
|
tree
2010-11-21
i
n
glorion
Fixed escaping in
s
trings in
NasmGenerator
.
commit
|
commitdiff
|
tree
2010-11-21
inglo
r
ion
Adde
d
tests for esca
p
i
ng byte
s
in s
t
ring lite
r
als
.
commit
|
commitdiff
|
tree
2010-11-21
inglorio
n
Upda
t
e
d version to 0
.
6
.
3
commit
|
commitdiff
|
tree
2010-11-21
inglorion
Fixed misspelled variab
l
e
i
n
N
asmGenerator
.
commit
|
commitdiff
|
tree
2010-11-21
inglorion
NasmGene
r
ator: Escape single quote
s
in strings
.
commit
|
commitdiff
|
tree
2010-11-21
inglorio
n
Added test cases for at-expressions
.
commit
|
commitdiff
|
tree
2010-11-21
inglorion
A
d
ded support for at
-
expression
s
to i
3
86 and AMD64
.
.
.
commit
|
commitdiff
|
tree
2010-11-21
i
n
g
lorion
Up
d
ated
N
a
s
mE
L
FG
e
nerator to raise an exception if ru
n
n
i
ng
the
commit
|
commitdiff
|
tree
2010-11-21
ing
l
orion
Added
.
gitignore file
.
commit
|
commitdiff
|
tree
2010-05-05
inglorion
I
ncremented v
e
rsion
to
0
.
6
.
2
.
commit
|
commitdiff
|
tree
2010-05-05
inglori
o
n
Adde
d
t
estcases and fixed bugs in set-w
o
rd for i386
.
.
.
commit
|
commitdiff
|
tree
2010-04-15
inglo
r
ion
U
p
dat
e
d ver
s
i
on to 0
.
6
.
1
commit
|
commitdiff
|
tree
2010-04-15
inglorio
n
Adde
d
missing req
u
i
re for com
m
on_
c
ode_generator
.
rb
.
.
.
commit
|
commitdiff
|
tree
2010-04-15
i
n
glorion
Mod
i
fied MIPSGasGenerator so that rd
o
c
doesn
'
t c
h
oke
.
.
.
commit
|
commitdiff
|
tree
2010-04-15
i
n
glorio
n
Fix
e
d implementation of
d
iv and mod on
i386 a
n
d
amd64
.
commit
|
commitdiff
|
tree
2010-04-15
inglorion
Up
d
ated tes
t
cases for
div and mod to refl
e
c
t
updated
.
.
.
commit
|
commitdiff
|
tree
2010-04-15
i
n
glorion
U
p
d
ated
language description fo
r
div and m
o
d
.
commit
|
commitdiff
|
tree
2010-04-14
inglori
o
n
A
dded s
p
e
cification
o
f comments to th
e
l
a
ng
u
age d
e
scription
.
commit
|
commitdiff
|
tree
2010-04-14
inglorion
Fixe
d
bugs
i
n HTML of langua
g
e description
.
commit
|
commitdiff
|
tree
2010-04-14
in
g
lorion
Updated langu
a
ge
.
html to
b
etter re
f
lec
t
t
he cu
r
re
n
t
.
.
.
commit
|
commitdiff
|
tree
2010-04-14
ingl
o
rion
AM
D
64NASMGener
a
tor: fixed
bugs
uncove
r
ed b
y
many-vars
.
.
.
commit
|
commitdiff
|
tree
2010-04-14
inglorion
Added ta
r
get
s
to test/Makefile to generate GNU assemble
r
.
.
.
commit
|
commitdiff
|
tree
2010-04-14
inglorion
Added
test c
a
ses for
functi
o
ns with many l
o
cals and
.
.
.
commit
|
commitdiff
|
tree
2010-04-12
in
g
lorion
Ad
d
ed
meth
o
d output_fil
e
_suffix t
o
c
ode gen
e
rator API
.
commit
|
commitdiff
|
tree
2010-04-12
in
g
lorion
C
hange
d
v
e
rsion number
t
o 0
.
6
.
0
.
commit
|
commitdiff
|
tree
2010-04-11
inglorion
i3
8
6
_nasm_
g
enerator: fixed tail_call
.
commit
|
commitdiff
|
tree
2010-04-11
inglorion
vo
o
doo
c
:
Sort arc
h
itectures
a
nd formats when l
i
sting
.
.
.
commit
|
commitdiff
|
tree
2010-04-11
ingl
o
rion
Targ
e
t
host
a
r
chi
t
ecture by de
f
ault,
u
nless a
d
i
f
fe
r
e
nt
.
.
.
commit
|
commitdiff
|
tree
2010-04-11
inglor
i
on
M
ipsGasGenerator:
added missing m
e
thod align
.
commit
|
commitdiff
|
tree
2010-04-11
ingl
o
rion
MIPSEL
F
Generator: ad
d
e
d
-
KPIC to inform the ass
e
mbler
.
.
.
commit
|
commitdiff
|
tree
2010-04-11
ingl
o
rion
Fixed a typo
i
n gas_elf_generator
.
rb
.
commit
|
commitdiff
|
tree
2010-04-11
ing
l
o
rio
n
A
d
d
ed mis
s
ing gas_elf_generator
.
rb
.
commit
|
commitdiff
|
tree
2010-04-11
i
nglorion
Added generators
to create
ELF files for
mips and mipsel
.
commit
|
commitdiff
|
tree
2010-04-11
ing
l
orion
MipsG
a
sGenerator:
a
dded s
u
pport for tail c
a
lls
.
commit
|
commitdiff
|
tree
2010-04-11
inglo
r
ion
M
i
psGasGene
r
ator: Added suppor
t
for byte, wo
r
d,
g
e
t
.
.
.
commit
|
commitdiff
|
tree
2010-04-11
inglorion
Mi
p
s
GasGe
n
erator
:
Remo
v
e
d
reference to non-existe
n
t
.
.
.
commit
|
commitdiff
|
tree
2010-04-10
i
n
glor
i
on
MipsGasGenerator:
a
dded
c
ases
fo
r
div, mod
,
and m
u
l
commit
|
commitdiff
|
tree
2010-04-10
inglorion
Mips
G
as
G
enerator:
commit
|
commitdiff
|
tree
2010-04-10
inglor
i
on
MipsG
a
sGenera
t
or: F
i
x
e
d calling of functions
d
efined
.
.
.
commit
|
commitdiff
|
tree
2010-04-10
ing
l
orion
Added set and bitwise
o
per
a
to
r
s
.
commit
|
commitdiff
|
tree
2010-04-10
i
nglorion
Update
d
commen
t
describing the stack frames
c
reate
d
by
commit
|
commitdiff
|
tree
2010-04-10
inglorion
Replaced
register n
a
m
es by mnem
o
n
i
c constants
i
n
MIPSGasGene
.
.
.
commit
|
commitdiff
|
tree
2010-04-10
i
n
glorion
MIPSGasGenerator now
a
lso registers for
m
i
psel
.
commit
|
commitdiff
|
tree
2010-04-10
i
nglorion
First step on
the way t
o
adding a
c
ode generator for
.
.
.
commit
|
commitdiff
|
tree
2010-02-10
inglorion
U
pdated compiler to us
e
new code generation API
.
commit
|
commitdiff
|
tree
2010-02-10
i
n
glorion
U
p
dated rdoc d
o
cumentation
.
commit
|
commitdiff
|
tree
2010-02-10
ing
l
orion
Updated manp
a
ge t
o
describe the new - and -o -
a
rguments
.
.
.
commit
|
commitdiff
|
tree
2010-02-10
inglo
r
ion
Cha
n
ged
"
se
c
tion code" to
"
se
c
ti
o
n functions"
i
n
t
e
sts
.
commit
|
commitdiff
|
tree
2010-02-10
inglorion
Add funct
i
ons
to secti
o
n
:
fun
c
tions instead of sec
t
io
n
.
.
.
commit
|
commitdiff
|
tree
2010-02-10
inglorion
Introduced sec
t
ion aliases
.
commit
|
commitdiff
|
tree
2010-02-09
ing
l
o
rion
Add
e
d
t
est case
for th
e
new code generator
A
PI
.
commit
|
commitdiff
|
tree
2010-02-09
i
n
gl
o
rio
n
Added new, simpler,
m
ore powerf
u
l
c
o
d
e gen
e
r
a
t
i
on
API
.
commit
|
commitdiff
|
tree
2010-02-08
inglori
o
n
M
ade voodooc accept "-" an
d
"
-
o
-" to read
f
rom stan
d
ard
.
.
.
commit
|
commitdiff
|
tree
2010-02-06
inglor
i
on
F
i
xed top-lev
e
l
M
akefile
so that
m
a
k
e
test dep
e
n
d
s
.
.
.
commit
|
commitdiff
|
tree
2010-02-06
inglorion
Added gensy
m
t
o the p
u
blic interface of code generators
.
commit
|
commitdiff
|
tree
2010-02-06
in
g
lorion
Modified ge
m
sp
e
c to improve
g
ene
r
ated rdoc
d
ocument
a
t
i
o
n
.
commit
|
commitdiff
|
tree
2010-02-06
inglorion
Fixed A
M
D64 ELF gener
a
tor to use "
.
o
" as default suf
f
ix
.
.
.
commit
|
commitdiff
|
tree
2010-02-06
in
g
lorio
n
Added support for RubyGems
.
commit
|
commitdiff
|
tree
2010-02-06
inglorion
Updated
d
oc/Makefi
l
e
t
o find libraries in new
d
i
rectory
.
commit
|
commitdiff
|
tree
2010-02-06
i
ngl
o
rion
Updated Makefiles to fit new directory structur
e
.
commit
|
commitdiff
|
tree
2010-02-06
ing
l
orion
Cha
n
ged
d
ir
e
ct
o
ry structure t
o
conform to Ru
b
yGems
.
.
.
commit
|
commitdiff
|
tree
2010-02-06
i
nglorion
F
ixed parser so
t
hat
line numbers are
d
isp
l
a
y
ed correctly
.
commit
|
commitdiff
|
tree
2009-10-11
inglorion
Fixed tai
l
_ca
l
l in i38
6
_
nasm_gener
a
tor
commit
|
commitdiff
|
tree
2009-10-11
inglorion
Changed test/Makefile to work wit
h
BSD ma
k
e
commit
|
commitdiff
|
tree
2009-10-10
i
ngl
o
rion
Made A
M
D
6
4 c
o
de g
e
nerator emit
position
independent
.
.
.
commit
|
commitdiff
|
tree
2009-10-10
inglo
r
ion
Chan
g
e
d
g
ensym prefix from '
.
'
to '_'
.
commit
|
commitdiff
|
tree
2009-10-09
inglorion
I
n
N
a
smGenerator, don't add comma if a
s
t
ring start
s
.
.
.
commit
|
commitdiff
|
tree
2009-10-09
ingl
o
rion
Add
e
d 99bottles test
t
o
test p
r
o
g
ram
m
atic code
g
ene
r
ation
.
commit
|
commitdiff
|
tree
2009-10-09
in
g
lori
o
n
In
NasmGenerator, add comma
w
hen switching from numeric
.
.
.
commit
|
commitdiff
|
tree
2009-10-09
inglo
r
ion
Modified Com
m
onCodeGenerator to
add f
u
n
ct
i
on code t
o
.
.
.
commit
|
commitdiff
|
tree
2009-10-08
inglorion
Set d
e
fault
o
utput file extens
i
on for N
A
SM
assembly
.
.
.
commit
|
commitdiff
|
tree
2009-10-08
inglorion
Allow instantiation of cod
e
ge
n
erato
r
s
w
ithout any
.
.
.
commit
|
commitdiff
|
tree
2009-10-08
i
nglo
r
ion
Fixed a bug in in_section in C
o
mmo
n
CodeGene
r
ator
.
commit
|
commitdiff
|
tree
2009-10-07
i
nglorion
Add
new
l
ine after align
directives in n
a
sm generator
.
commit
|
commitdiff
|
tree
2009-10-07
in
g
lorion
Fixed lib
/
ruby/Makefile to
i
n
s
tall
vood
o
o
.
rb
commit
|
commitdiff
|
tree
2009-10-03
ing
l
o
r
ion
Removed MAKE
F
LAGS from Makefiles
commit
|
commitdiff
|
tree
2009-10-03
inglorion
Mino
r
do
c
umentati
o
n
improv
e
ments
.
commit
|
commitdiff
|
tree
2009-10-03
in
g
lorion
Changed title
f
o
r
g
enerated
rdoc documentation
.
commit
|
commitdiff
|
tree
2009-10-03
ingl
o
ri
o
n
Removed commo
n
Nasm
G
enera
t
o
r c
o
de from I386NasmGener
a
tor
.
commit
|
commitdiff
|
tree
2009-10-03
ing
l
orion
Made I386N
a
smGenera
t
or a subclass of NasmG
e
n
e
ra
t
or
.
commit
|
commitdiff
|
tree
2009-10-03
i
nglorion
Updated i386
_
elf_generator t
o
re
s
p
ect YAS
M
e
nviron
m
ent
.
.
.
commit
|
commitdiff
|
tree
2009-10-03
in
g
lorion
Move
d
re-usable code from AMD
6
4NasmGene
r
ator to NASMGenerator
.
commit
|
commitdiff
|
tree
2009-10-03
inglor
i
on
Add
e
d wordsize
method
to code ge
n
e
rator A
P
I s
o
tha
t
.
.
.
commit
|
commitdiff
|
tree
2009-10-03
inglo
r
ion
Added test case for cal
l
expression
.
commit
|
commitdiff
|
tree
next