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
fixed parsing of numbers after line continuations
2011-08-25
ingl
o
rio
n
Removed
m
ention of "i386" from MIPS asse
m
bly
g
e
n
erator
commit
|
commitdiff
|
tree
2011-08-19
i
n
glorion
a
r
m
_gas_generator
:
Don't write debu
g
i
n
fo to stderr
commit
|
commitdiff
|
tree
2011-08-19
ing
l
orion
arm_gas
_
gen
e
rator: Imple
m
ented tail calls
commit
|
commitdiff
|
tree
2011-08-19
inglorion
arm_gas_generator: I
m
ple
m
ente
d
rol
commit
|
commitdiff
|
tree
2011-08-19
inglorion
arm_gas_genera
t
o
r
:
Implem
e
nted div and mod using __
a
eabi_idi
.
.
.
commit
|
commitdiff
|
tree
2011-08-19
inglorion
arm_gas_ge
n
erator: Emit constants at every got
o
and
.
.
.
commit
|
commitdiff
|
tree
2011-08-19
inglorion
a
r
m_gas_ge
n
erator:
Add
e
d supp
o
rt for bl
o
cks
commit
|
commitdiff
|
tree
2011-08-19
inglorion
arm_gas_gener
a
tor
:
m
a
ke
cal
l
work wi
t
h addresses in
.
.
.
commit
|
commitdiff
|
tree
2011-08-18
inglorion
Fir
s
t
suppo
r
t
fo
r
a
rm a
r
ch
i
tec
t
ure
commit
|
commitdiff
|
tree
2011-07-08
in
g
l
o
rion
Updat
e
d tests
case
s
for set-byt
e
and set w
o
r
d
commit
|
commitdiff
|
tree
2011-06-25
i
n
gl
o
rion
Add
e
d test program
c
on
t
aini
n
g
e
rrors
commit
|
commitdiff
|
tree
2011-06-25
inglo
r
ion
Added support for listing
and
test
i
ng features
commit
|
commitdiff
|
tree
2011-04-04
i
n
glori
o
n
Impr
o
ved error repor
t
ing
commit
|
commitdiff
|
tree
2011-04-04
inglorion
P
u
t va
l
idation in the parser
commit
|
commitdiff
|
tree
2011-03-20
inglorion
M
a
d
e voodooc r
e
port multi
p
le c
o
m
p
il
e
r errors, if present
commit
|
commitdiff
|
tree
2011-03-20
i
n
gl
o
rion
Changed "toplevel" to
"to
p
_
l
evel" to align wi
t
h
e
x
isting
.
.
.
commit
|
commitdiff
|
tree
2011-03-19
inglorion
Ma
d
e
c
o
m
p
i
ler c
o
llect
e
rrors, instead
of bailin
g
out
.
.
.
commit
|
commitdiff
|
tree
2011-03-18
ingl
o
rion
Merged validato
r
tes
t
s with compiler
t
ests
commit
|
commitdiff
|
tree
2011-03-18
inglorion
Added v
a
lidato
r
to compiler
commit
|
commitdiff
|
tree
2011-03-18
inglorion
Added
support for
a
t-expressio
n
s to
v
a
l
i
dator
commit
|
commitdiff
|
tree
2011-03-17
inglo
r
ion
Added
m
ore directive
s
to va
l
ida
t
or
commit
|
commitdiff
|
tree
2011-03-17
inglorion
Added validat
o
r
commit
|
commitdiff
|
tree
2011-03-15
inglorion
Ad
d
ed
.
gitigno
r
e file t
o
test dir
e
ctory
commit
|
commitdiff
|
tree
2011-01-15
i
nglori
o
n
Synchroni
z
ed
lan
g
uage
.
h
tml w
i
th latest language specification
commit
|
commitdiff
|
tree
2011-01-10
inglorion
Adde
d
suppor
t
for ch
a
ined if
commit
|
commitdiff
|
tree
2011-01-10
i
n
glor
i
on
Added test case for c
h
ained if
commit
|
commitdiff
|
tree
2011-01-08
ingl
o
rion
I
mplemented rotate
ac
t
ions for MI
P
S
commit
|
commitdiff
|
tree
2011-01-08
ing
l
orio
n
Implemented rotate
actions for i386 and AMD
6
4
commit
|
commitdiff
|
tree
2011-01-08
inglorion
Added
t
est for rotate actio
n
s
commit
|
commitdiff
|
tree
2011-01-08
inglori
o
n
Implemented shift i
n
s
truc
t
ions
f
or MIPS
commit
|
commitdiff
|
tree
2011-01-08
inglor
i
o
n
Imple
m
ented
s
h
i
f
t actions for i
3
86 and
AMD64
commit
|
commitdiff
|
tree
2011-01-08
ingl
o
rion
Added test for bitwise and a
r
ithmetic shift operations
commit
|
commitdiff
|
tree
2010-12-07
inglorion
Fixe
d
NASM generator so that begin_block accept
s
the
.
.
.
commit
|
commitdiff
|
tree
2010-12-07
ing
l
orion
Implemen
t
ed blocks for MIP
S
.
commit
|
commitdiff
|
tree
2010-12-05
i
n
glorion
A
l
low
return without a value
.
commit
|
commitdiff
|
tree
2010-11-21
inglor
i
on
Ma
d
e t
o
p
-
l
e
vel bloc
k
s in i386 and AMD64 set EBP/
R
BP
.
.
.
commit
|
commitdiff
|
tree
2010-11-21
inglor
i
on
Added
t
est ca
s
e for co
d
e not contai
n
ed i
n
f
uncti
o
ns
.
commit
|
commitdiff
|
tree
2010-11-21
i
n
glorion
A
d
d
e
d
supp
o
rt
for blocks to i386 and AMD6
4
targ
e
ts
.
commit
|
commitdiff
|
tree
2010-11-21
i
nglori
o
n
Updated version to 0
.
7
.
0
commit
|
commitdiff
|
tree
2010-11-21
inglorio
n
Fixed s
t
ri
n
g escaping in MipsGas
G
e
n
erator
.
commit
|
commitdiff
|
tree
2010-11-21
inglorio
n
Fix
e
d escaping in strings in NasmGenerator
.
commit
|
commitdiff
|
tree
2010-11-21
inglo
r
ion
Added tests for escaping bytes in str
i
ng literals
.
commit
|
commitdiff
|
tree
2010-11-21
inglorion
I
m
ple
m
ented
a
t
-e
x
pression
s
for MIPS
.
commit
|
commitdiff
|
tree
2010-11-21
inglorion
Upd
a
ted v
e
r
s
ion to
0
.
6
.
3
commit
|
commitdiff
|
tree
2010-11-21
in
g
lorion
Fixed misspelled variable in NasmGenerator
.
commit
|
commitdiff
|
tree
2010-11-21
ingl
o
rion
NasmGen
e
rato
r
: Escap
e
single quotes in strings
.
commit
|
commitdiff
|
tree
2010-11-21
ingl
o
rion
Added test cas
e
s
for at-exp
r
ession
s
.
commit
|
commitdiff
|
tree
2010-11-21
inglorion
A
dded
s
u
p
port for a
t
-express
i
ons to i38
6
and AMD64
.
.
.
commit
|
commitdiff
|
tree
2010-11-21
i
n
glorion
Updat
e
d
N
asmELFGenerator to
r
aise an except
i
on
i
f runn
i
ng t
h
e
commit
|
commitdiff
|
tree
2010-11-21
inglorio
n
Added
.
g
itign
o
re f
i
le
.
commit
|
commitdiff
|
tree
2010-05-05
ing
l
orion
Incremented ve
r
si
o
n
to 0
.
6
.
2
.
commit
|
commitdiff
|
tree
2010-05-05
inglorion
Added testca
s
es and fixed bugs in s
e
t-wor
d
for i386
.
.
.
commit
|
commitdiff
|
tree
2010-04-15
in
g
lorion
Upda
t
ed
v
e
r
s
i
o
n to 0
.
6
.
1
commit
|
commitdiff
|
tree
2010-04-15
inglorio
n
Added mis
s
i
n
g req
u
ire for common_cod
e
_generator
.
rb
.
.
.
commit
|
commitdiff
|
tree
2010-04-15
inglorion
M
odifi
e
d MIPSGasGenerator so that rdoc doe
s
n't
choke
.
.
.
commit
|
commitdiff
|
tree
2010-04-15
i
nglori
o
n
Fixed im
p
l
ementation of div and mod on i386
and am
d
64
.
commit
|
commitdiff
|
tree
2010-04-15
inglorion
Upda
t
ed test
cases
for div
a
nd mod to reflect
u
pdated
.
.
.
commit
|
commitdiff
|
tree
2010-04-15
inglor
i
on
U
pda
t
ed la
n
g
uage descr
i
ption for d
i
v and mod
.
commit
|
commitdiff
|
tree
2010-04-14
ing
l
or
i
on
A
d
ded sp
e
ci
f
ication of comm
e
nts to
the language description
.
commit
|
commitdiff
|
tree
2010-04-14
i
n
glori
o
n
Fixe
d
bugs in
HTML of
language
descr
i
ption
.
commit
|
commitdiff
|
tree
2010-04-14
ing
l
or
i
on
Updated language
.
html t
o
better r
e
flect the cu
r
rent
.
.
.
commit
|
commitdiff
|
tree
2010-04-14
ing
l
o
r
ion
AMD64NA
S
MGenerator: fixed bugs uncovered by m
a
ny
-
vars
.
.
.
commit
|
commitdiff
|
tree
2010-04-14
i
n
gl
o
rion
Added
t
a
r
g
ets to
t
est/Mak
e
file to generate
GNU assembler
.
.
.
commit
|
commitdiff
|
tree
2010-04-14
i
n
glo
r
ion
Added
t
e
st cases
f
o
r
functio
n
s with ma
n
y
locals
a
n
d
.
.
.
commit
|
commitdiff
|
tree
2010-04-12
i
nglorion
A
d
de
d
me
t
h
od output_file_suffix to co
d
e
generator API
.
commit
|
commitdiff
|
tree
2010-04-12
inglo
r
ion
C
hange
d
version n
u
m
ber to 0
.
6
.
0
.
commit
|
commitdiff
|
tree
2010-04-11
inglorion
i386_nasm_generato
r
:
fixed tail_
c
all
.
commit
|
commitdiff
|
tree
2010-04-11
inglorion
voodoo
c
: So
r
t architectur
e
s an
d
formats when listi
n
g
.
.
.
commit
|
commitdiff
|
tree
2010-04-11
ingl
o
r
i
on
Target ho
s
t architecture
b
y defau
l
t,
unless a different
.
.
.
commit
|
commitdiff
|
tree
2010-04-11
inglorion
MipsGasGenerator: added missing
method align
.
commit
|
commitdiff
|
tree
2010-04-11
inglor
i
on
MIPS
E
LFGenerator: added -KPIC to inform the
a
ssembler
.
.
.
commit
|
commitdiff
|
tree
2010-04-11
inglorion
Fi
x
ed a typo i
n
gas_
e
lf_g
e
nerator
.
rb
.
commit
|
commitdiff
|
tree
2010-04-11
inglo
r
i
o
n
A
d
ded missing gas_el
f
_
generator
.
r
b
.
commit
|
commitdiff
|
tree
2010-04-11
inglorion
Added gener
a
tors to create EL
F
f
i
les f
o
r mips an
d
mipsel
.
commit
|
commitdiff
|
tree
2010-04-11
inglorion
M
i
p
sGasGenera
t
or: a
d
ded support for t
a
il calls
.
commit
|
commitdiff
|
tree
2010-04-11
i
nglorio
n
M
ip
s
GasG
e
nerato
r
:
A
dde
d
support for byte, word
,
get
.
.
.
commit
|
commitdiff
|
tree
2010-04-11
ingl
o
ri
o
n
Mip
s
G
a
sGene
r
a
t
o
r
:
Rem
o
ved
r
e
f
erence
t
o
non
-
existent
.
.
.
commit
|
commitdiff
|
tree
2010-04-10
inglorion
MipsGasGenera
t
or: a
d
ded cases f
o
r div, mo
d
,
and m
u
l
commit
|
commitdiff
|
tree
2010-04-10
i
nglorion
Mip
s
GasGener
a
tor:
commit
|
commitdiff
|
tree
2010-04-10
ingl
o
rion
Mip
s
G
asG
e
nerator: Fixed ca
l
ling
o
f f
u
nctions de
f
ined
.
.
.
commit
|
commitdiff
|
tree
2010-04-10
inglorion
Added set and
b
itwise
operators
.
commit
|
commitdiff
|
tree
2010-04-10
inglo
r
ion
Upd
a
ted comment describ
i
n
g
the sta
c
k
frames create
d
by
commit
|
commitdiff
|
tree
2010-04-10
inglorion
Replaced register names by mnemo
n
ic co
n
stants in MIPSGasGene
.
.
.
commit
|
commitdiff
|
tree
2010-04-10
inglorion
MI
P
S
G
a
sG
e
nerato
r
now also
r
egisters fo
r
m
ipsel
.
commit
|
commitdiff
|
tree
2010-04-10
inglor
i
o
n
First step on the
w
ay to ad
d
ing a code
generator for
.
.
.
commit
|
commitdiff
|
tree
2010-02-10
inglorion
U
p
d
a
t
ed compiler
to use
n
ew code genera
t
ion
API
.
commit
|
commitdiff
|
tree
2010-02-10
inglorio
n
Up
d
ated rdoc documentation
.
commit
|
commitdiff
|
tree
2010-02-10
inglorion
Updated manpage to describe the
n
ew - and -o - a
r
guments
.
.
.
commit
|
commitdiff
|
tree
2010-02-10
ingl
o
rion
Changed
"
secti
o
n
c
o
de" to "se
c
tion functions" in tests
.
commit
|
commitdiff
|
tree
2010-02-10
i
n
g
l
ori
o
n
Add f
u
nctions to sectio
n
:functions ins
t
e
a
d
of sect
i
on
.
.
.
commit
|
commitdiff
|
tree
2010-02-10
i
ng
l
orion
I
n
troduced s
e
ction
alia
s
es
.
commit
|
commitdiff
|
tree
2010-02-09
ing
l
orion
Added tes
t
case f
o
r th
e
n
e
w
code ge
n
erator API
.
commit
|
commitdiff
|
tree
2010-02-09
inglorion
Added
new, simpler
,
more power
f
ul c
o
d
e
g
e
n
e
rat
i
on
A
PI
.
commit
|
commitdiff
|
tree
2010-02-08
inglorion
Made voodooc ac
c
ept "-"
a
nd "-
o
-" to
r
e
a
d fro
m
s
tandar
d
.
.
.
commit
|
commitdiff
|
tree
2010-02-06
ingl
o
ri
o
n
F
i
xed
t
o
p-level
Makefil
e
s
o
that make t
e
st depends
.
.
.
commit
|
commitdiff
|
tree
2010-02-06
inglor
i
on
Added gensym
t
o the
p
u
blic
i
nte
r
face of code g
e
nerato
r
s
.
commit
|
commitdiff
|
tree
2010-02-06
ing
l
orio
n
Modif
i
ed gemspec to improve gen
e
r
a
ted rd
o
c docume
n
t
a
tio
n
.
commit
|
commitdiff
|
tree
2010-02-06
ing
l
orion
Fix
e
d
A
MD64 ELF gen
e
rator to u
s
e "
.
o" as d
e
f
aul
t
suffix
.
.
.
commit
|
commitdiff
|
tree
2010-02-06
inglorion
A
d
de
d
s
u
pport
for RubyGem
s
.
commit
|
commitdiff
|
tree
2010-02-06
i
n
g
lorio
n
Updated doc
/
Makefile
t
o find librarie
s
i
n new
directory
.
commit
|
commitdiff
|
tree
next