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
also remove .s files when running make clean in test directory
2011-12-15
inglorion
Mad
e
test driver flush st
d
o
ut before
r
unning
t
est program
commit
|
commitdiff
|
tree
2011-12-15
inglorion
i386_nas
m
_g
e
nera
t
or: added missing
re
q
uire for n
a
sm_generator
commit
|
commitdiff
|
tree
2011-12-15
in
g
lorion
M
ade test driver
f
l
ush s
t
dout before
r
unni
n
g tes
t
program
commit
|
commitdiff
|
tree
2011-12-15
ing
l
o
rio
n
i386_nas
m
_g
e
n
er
a
tor: adde
d
miss
i
n
g
r
e
q
uire f
o
r nasm_generator
commit
|
commitdiff
|
tree
2011-08-29
inglorion
Updat
e
d language specif
i
ca
t
i
on
commit
|
commitdiff
|
tree
2011-08-29
inglor
i
o
n
v
alidat
o
r
:
get-b
y
te and get-
w
ord are e
x
pre
s
si
o
ns, n
o
t
.
.
.
commit
|
commitdiff
|
tree
2011-08-25
i
nglorion
Fixed more typos
commit
|
commitdiff
|
tree
2011-08-25
inglorion
R
emoved TOD
O
and fixe
d
s
o
me typos
i
n MIP
S
asse
m
bly
.
.
.
commit
|
commitdiff
|
tree
2011-08-25
inglorion
Remo
v
ed
mention
of "i386"
from MIPS ass
e
mbly g
e
n
e
rator
commit
|
commitdiff
|
tree
2011-08-19
inglorion
arm
_
g
as_generator: D
o
n't write debu
g
inf
o
to s
t
der
r
commit
|
commitdiff
|
tree
2011-08-19
inglorion
a
r
m_gas_
g
e
n
erator: Im
p
leme
n
ted tail ca
l
l
s
commit
|
commitdiff
|
tree
2011-08-19
inglorion
arm_gas_gen
e
rato
r
: I
m
plemented rol
commit
|
commitdiff
|
tree
2011-08-19
inglorion
a
rm_gas_g
e
ner
a
tor: Implem
e
nted div and
m
od u
s
i
n
g __aeabi_idi
.
.
.
commit
|
commitdiff
|
tree
2011-08-19
ing
l
orion
arm_gas_gene
r
a
t
or: Emit consta
n
ts a
t
ever
y
goto and
.
.
.
commit
|
commitdiff
|
tree
2011-08-19
inglorion
arm_gas_generator: A
d
d
ed
support for b
l
ocks
commit
|
commitdiff
|
tree
2011-08-19
i
n
glorio
n
arm_gas_gene
r
ator: make c
a
ll work with addresses in
.
.
.
commit
|
commitdiff
|
tree
2011-08-18
inglorion
First supp
o
r
t for arm architec
t
ure
commit
|
commitdiff
|
tree
2011-07-08
ingl
o
r
ion
Upda
t
ed tests cases for set-byte and set word
commit
|
commitdiff
|
tree
2011-06-25
inglo
r
io
n
Ad
d
ed test program containing errors
commit
|
commitdiff
|
tree
2011-06-25
inglorion
Add
e
d
s
upport for listing and testing feature
s
commit
|
commitdiff
|
tree
2011-04-04
inglorion
I
m
pr
o
ved error rep
o
rti
n
g
commit
|
commitdiff
|
tree
2011-04-04
inglo
r
i
o
n
Put v
a
lidation in the pars
e
r
commit
|
commitdiff
|
tree
2011-03-20
inglor
i
on
M
ade voodooc repo
r
t m
u
lt
i
ple compil
e
r erro
r
s, i
f
presen
t
commit
|
commitdiff
|
tree
2011-03-20
ingl
o
rio
n
Changed "toplevel" to "top_leve
l
" to
align with existin
g
.
.
.
commit
|
commitdiff
|
tree
2011-03-19
in
g
lorion
M
a
de compiler
c
olle
c
t error
s
, instead of
b
ailing out
.
.
.
commit
|
commitdiff
|
tree
2011-03-18
inglo
r
ion
M
e
rge
d
va
l
idator te
s
ts
with compi
l
e
r
t
ests
commit
|
commitdiff
|
tree
2011-03-18
inglorion
Added validator to
c
o
m
piler
commit
|
commitdiff
|
tree
2011-03-18
inglorion
Added
support fo
r
at-expressions to
validato
r
commit
|
commitdiff
|
tree
2011-03-17
inglorion
Added more directives to v
a
lidat
o
r
commit
|
commitdiff
|
tree
2011-03-17
in
g
lorion
Added valid
a
t
o
r
commit
|
commitdiff
|
tree
2011-03-15
inglorion
Added
.
gitig
n
ore f
i
le
to test dir
e
ctory
commit
|
commitdiff
|
tree
2011-01-15
ing
l
ori
o
n
Synchroni
z
e
d language
.
html
with latest language specificati
o
n
commit
|
commitdiff
|
tree
2011-01-10
inglorion
Add
e
d
support for
c
h
ained if
commit
|
commitdiff
|
tree
2011-01-10
inglorion
Adde
d
test case for cha
i
ned
i
f
commit
|
commitdiff
|
tree
2011-01-08
inglor
i
o
n
Implement
e
d
r
otat
e
ac
t
ions fo
r
MIPS
commit
|
commitdiff
|
tree
2011-01-08
ing
l
ori
o
n
Implemented rotat
e
acti
o
ns for i386 and
AMD64
commit
|
commitdiff
|
tree
2011-01-08
in
g
lor
i
on
Added test for rot
a
te
actions
commit
|
commitdiff
|
tree
2011-01-08
inglorion
Impleme
n
ted shift
inst
r
u
c
tions for
MIP
S
commit
|
commitdiff
|
tree
2011-01-08
inglorion
Impl
e
m
e
n
ted shift actions for i
3
8
6
and AMD64
commit
|
commitdiff
|
tree
2011-01-08
inglorion
Added te
s
t for bitwise an
d
arithmetic shi
f
t operat
i
ons
commit
|
commitdiff
|
tree
2010-12-07
in
g
lorion
Fixed
N
ASM
g
en
e
rator so that begi
n
_block accepts the
.
.
.
commit
|
commitdiff
|
tree
2010-12-07
inglo
r
ion
Impl
e
mente
d
block
s
for MIPS
.
commit
|
commitdiff
|
tree
2010-12-05
inglorion
Allow return without a value
.
commit
|
commitdiff
|
tree
2010-11-21
inglori
o
n
Made top-level blocks
i
n i
3
8
6 and AMD6
4
set EBP/R
B
P
.
.
.
commit
|
commitdiff
|
tree
2010-11-21
inglorion
Adde
d
test case for code not c
o
ntained in functions
.
commit
|
commitdiff
|
tree
2010-11-21
inglorion
Added sup
p
or
t
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
n
glorion
Fix
e
d string escaping i
n
Mi
p
sGasGenera
t
o
r
.
commit
|
commitdiff
|
tree
2010-11-21
inglorion
F
ixed escapi
n
g
in strings in Nasm
G
enerator
.
commit
|
commitdiff
|
tree
2010-11-21
i
n
glorion
Adde
d
tests f
o
r
escaping
b
ytes in string literals
.
commit
|
commitdiff
|
tree
2010-11-21
inglorion
Imp
l
emented at-expre
s
sion
s
f
or MIPS
.
commit
|
commitdiff
|
tree
2010-11-21
ingl
o
rion
Up
d
ated ve
r
s
i
on to 0
.
6
.
3
commit
|
commitdiff
|
tree
2010-11-21
inglorion
Fixe
d
misspelled var
i
abl
e
in NasmGenerat
o
r
.
commit
|
commitdiff
|
tree
2010-11-21
i
nglorion
NasmGenerator: Esca
p
e single q
u
ot
e
s in
s
tr
i
ngs
.
commit
|
commitdiff
|
tree
2010-11-21
inglorion
Added
test
c
a
ses for at-expressio
n
s
.
commit
|
commitdiff
|
tree
2010-11-21
ing
l
o
r
ion
Added support
for at-expressions t
o
i386 and AMD
6
4
.
.
.
commit
|
commitdiff
|
tree
2010-11-21
inglorion
Updated NasmELFGenerator to rais
e
an exception if runn
i
ng the
commit
|
commitdiff
|
tree
2010-11-21
inglorion
Ad
d
ed
.
gitig
n
ore f
i
le
.
commit
|
commitdiff
|
tree
2010-05-05
inglorion
In
c
remented ver
s
ion to 0
.
6
.
2
.
commit
|
commitdiff
|
tree
2010-05-05
i
nglorion
A
d
ded tes
t
c
a
ses and fixed bug
s
in
s
e
t
-word for i38
6
.
.
.
commit
|
commitdiff
|
tree
2010-04-15
ingl
o
rio
n
Update
d
versi
o
n
t
o 0
.
6
.
1
commit
|
commitdiff
|
tree
2010-04-15
inglo
r
ion
Added
miss
i
n
g req
u
ire for common_code_generator
.
rb
.
.
.
commit
|
commitdiff
|
tree
2010-04-15
inglorion
Modified MIPSGasGenera
t
or so that rdoc
d
oes
n
't choke
.
.
.
commit
|
commitdiff
|
tree
2010-04-15
inglori
o
n
Fixed impleme
n
tation of div and mod on
i
3
86 and
am
d
64
.
commit
|
commitdiff
|
tree
2010-04-15
ingl
o
r
ion
Update
d
test ca
s
es for d
i
v
an
d
mod to refl
e
ct up
d
at
e
d
.
.
.
commit
|
commitdiff
|
tree
2010-04-15
inglorion
Updated language des
c
ription for div a
n
d mod
.
commit
|
commitdiff
|
tree
2010-04-14
inglorio
n
Added specification of comments to the langua
g
e desc
r
ipt
i
on
.
commit
|
commitdiff
|
tree
2010-04-14
ing
l
orion
Fixed
b
ugs
in H
T
M
L
of language descr
i
ption
.
commit
|
commitdiff
|
tree
2010-04-14
inglorion
U
p
dated
l
angu
a
ge
.
htm
l
to better reflect t
h
e current
.
.
.
commit
|
commitdiff
|
tree
2010-04-14
inglorion
AMD64NASMGen
e
r
a
to
r
: fixed bugs uncover
e
d by
many-vars
.
.
.
commit
|
commitdiff
|
tree
2010-04-14
i
nglorion
Added targets to test/M
a
kefile
to ge
n
erate G
N
U ass
e
mbler
.
.
.
commit
|
commitdiff
|
tree
2010-04-14
i
n
glorion
Added test
cases fo
r
func
t
i
o
ns with many
locals and
.
.
.
commit
|
commitdiff
|
tree
2010-04-12
inglo
r
ion
Added
meth
o
d output_fil
e
_suffix to code generator API
.
commit
|
commitdiff
|
tree
2010-04-12
inglorion
C
han
g
ed version
n
u
mber to 0
.
6
.
0
.
commit
|
commitdiff
|
tree
2010-04-11
inglorion
i
386_nasm_generator: fi
x
e
d
tail_
c
a
l
l
.
commit
|
commitdiff
|
tree
2010-04-11
inglorion
voodooc: So
r
t
a
rchitectur
e
s and formats when l
i
sting
.
.
.
commit
|
commitdiff
|
tree
2010-04-11
inglorion
Targe
t
hos
t
archit
e
cture by default,
unl
e
s
s
a
d
ifferent
.
.
.
commit
|
commitdiff
|
tree
2010-04-11
inglorion
MipsGasGenerator: added miss
i
n
g me
t
ho
d
align
.
commit
|
commitdiff
|
tree
2010-04-11
i
n
glorion
MIP
S
E
L
FGe
n
erator: add
e
d
-KPIC
t
o inform t
h
e assembler
.
.
.
commit
|
commitdiff
|
tree
2010-04-11
inglorion
F
ixed a typo in
g
a
s_elf_generator
.
rb
.
commit
|
commitdiff
|
tree
2010-04-11
i
nglorion
Adde
d
miss
i
ng gas_elf_generator
.
rb
.
commit
|
commitdiff
|
tree
2010-04-11
inglor
i
on
A
dded genera
t
o
r
s to
crea
t
e
ELF files
f
or mips an
d
mipsel
.
commit
|
commitdiff
|
tree
2010-04-11
i
nglorion
M
ipsGasGenerator: added support for
tail calls
.
commit
|
commitdiff
|
tree
2010-04-11
ing
l
orion
MipsGasG
e
nerator: Added
support
for byte,
word, get
.
.
.
commit
|
commitdiff
|
tree
2010-04-11
inglorion
M
ips
G
asGen
e
rat
o
r: Removed refer
e
nce to non-existent
.
.
.
commit
|
commitdiff
|
tree
2010-04-10
in
g
lorion
M
ipsGasGener
a
tor: added
cases for div, mod, and mul
commit
|
commitdiff
|
tree
2010-04-10
ing
l
orion
Mips
G
asGenerator:
commit
|
commitdiff
|
tree
2010-04-10
i
n
glori
o
n
MipsGasGenerator: Fixed callin
g
of function
s
d
e
fined
.
.
.
commit
|
commitdiff
|
tree
2010-04-10
inglorion
Added set
and bitwise oper
a
tors
.
commit
|
commitdiff
|
tree
2010-04-10
in
g
lor
i
on
Updated c
o
mment describing t
h
e stack frames create
d
by
commit
|
commitdiff
|
tree
2010-04-10
i
n
glorion
Replaced regis
t
e
r
names by mnemonic
c
onstants in MIPSGasGene
.
.
.
commit
|
commitdiff
|
tree
2010-04-10
ing
l
orion
M
I
PSGasG
e
nerator now also
r
egisters for mipsel
.
commit
|
commitdiff
|
tree
2010-04-10
inglorion
First step on the way to ad
d
ing
a code gen
e
rator for
.
.
.
commit
|
commitdiff
|
tree
2010-02-10
i
nglor
i
on
Updated compiler to
u
s
e ne
w
code generation
A
PI
.
commit
|
commitdiff
|
tree
2010-02-10
i
ngl
o
rion
U
pdated rdoc d
o
cument
a
tion
.
commit
|
commitdiff
|
tree
2010-02-10
inglorion
U
pdated
m
a
n
p
age t
o
describe th
e
new -
and
-o - arguments
.
.
.
commit
|
commitdiff
|
tree
2010-02-10
inglorion
Changed "s
e
ction code" to
"
section
f
u
nctions" in te
s
ts
.
commit
|
commitdiff
|
tree
2010-02-10
i
n
glorion
A
d
d f
u
nctions
to se
c
tion :funct
i
ons instead of section
.
.
.
commit
|
commitdiff
|
tree
2010-02-10
i
nglorion
Introdu
c
e
d section alias
e
s
.
commit
|
commitdiff
|
tree
2010-02-09
inglori
o
n
Added te
s
t case for the
n
e
w code gene
r
ator API
.
commit
|
commitdiff
|
tree
next