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
Added doc/features.html
2012-01-14
inglori
o
n
Added doc/
f
eatures
.
html
commit
|
commitdiff
|
tree
2012-01-06
i
nglorion
Added mo
r
e tests for at-expre
s
sio
n
s
commit
|
commitdiff
|
tree
2012-01-06
ing
l
orion
Updated t
e
sts
t
o
deal with new f
e
atures
commit
|
commitdiff
|
tree
2012-01-06
ingl
o
rion
Added f
e
atur
e
s bits-per-word, byte-ord
e
r an
d
byt
e
s
.
.
.
commit
|
commitdiff
|
tree
2012-01-06
i
n
glori
o
n
Updated documentation for par
s
e
r
commit
|
commitdiff
|
tree
2012-01-06
inglor
i
on
Refactored
validato
r
commit
|
commitdiff
|
tree
2012-01-06
inglorion
Made spaci
n
g in tests more con
s
ist
e
nt
commit
|
commitdiff
|
tree
2012-01-06
inglor
i
on
Added 20
1
2 to l
i
st of years in COPYING
commit
|
commitdiff
|
tree
2012-01-06
ingl
o
r
ion
U
p
d
ated
m
anpage
and RE
A
DME
commit
|
commitdiff
|
tree
2012-01-06
ingl
o
rion
Run tests in parallel
commit
|
commitdiff
|
tree
2012-01-06
inglorion
Updated list o
f
yea
r
s in CO
P
Y
I
NG
commit
|
commitdiff
|
tree
2012-01-06
inglorion
Added --version
option to
voodooc
.
commit
|
commitdiff
|
tree
2012-01-06
inglorion
R
e
moved support
and
t
e
s
t
s for ol
d
code generator API
commit
|
commitdiff
|
tree
2012-01-06
inglorion
Set ve
r
si
o
n number to 1
.
0
.
0
commit
|
commitdiff
|
tree
2012-01-06
i
n
glorion
Added tests
f
or
suppo
r
t
ed
l
ang
u
age
v
e
r
s
ion
commit
|
commitdiff
|
tree
2012-01-06
inglorion
Documente
d
tha
t
fe
a
t
ures
and has_feature
?
methods ar
e
.
.
.
commit
|
commitdiff
|
tree
2012-01-06
inglorio
n
Moved
f
eatures and has_feature? from V
o
odoo
mo
d
ule
.
.
.
commit
|
commitdiff
|
tree
2011-12-17
in
g
lorion
Merge
b
r
anc
h
'master' into experimental
commit
|
commitdiff
|
tree
2011-12-15
i
n
g
l
orion
Made
t
est dr
i
v
e
r
f
lus
h
stdou
t
before run
n
ing test program
commit
|
commitdiff
|
tree
2011-12-15
inglorion
i38
6
_nasm_generator: a
d
ded missi
n
g
r
e
qu
i
re for nasm_generator
commit
|
commitdiff
|
tree
2011-12-15
i
nglorion
Made test driver flush stdout
b
efore runni
n
g test program
commit
|
commitdiff
|
tree
2011-12-15
inglor
i
on
i386_
n
asm_g
e
ner
a
tor: ad
d
ed missing r
e
qui
r
e for na
s
m_gener
a
tor
commit
|
commitdiff
|
tree
2011-08-29
inglorion
Updat
e
d l
a
nguag
e
spec
i
f
ication
commit
|
commitdiff
|
tree
2011-08-29
inglorion
va
l
idator: ge
t
-
byte and get-wor
d
are expressions, not
.
.
.
commit
|
commitdiff
|
tree
2011-08-25
ing
l
o
r
ion
F
i
xed more t
y
p
os
commit
|
commitdiff
|
tree
2011-08-25
i
n
glorion
Removed TODO and
fixed som
e
typo
s
in MIPS assembly
.
.
.
commit
|
commitdiff
|
tree
2011-08-25
ing
l
orion
Removed mentio
n
of "i3
8
6" from MIPS
a
ssembly g
e
ne
r
a
tor
commit
|
commitdiff
|
tree
2011-08-19
inglo
r
ion
arm_gas
_
ge
n
erator:
Don't write deb
u
g in
f
o to stderr
commit
|
commitdiff
|
tree
2011-08-19
inglorion
ar
m
_ga
s
_g
e
nerator: Impl
e
m
e
nted tail calls
commit
|
commitdiff
|
tree
2011-08-19
inglori
o
n
arm_gas_generator: Im
p
lemented rol
commit
|
commitdiff
|
tree
2011-08-19
inglorion
arm_ga
s
_
g
enerator: Impleme
n
ted d
i
v and mod using __aeabi_idi
.
.
.
commit
|
commitdiff
|
tree
2011-08-19
inglorion
arm_gas_generat
o
r: Emi
t
cons
t
ants at ev
e
ry
got
o
a
nd
.
.
.
commit
|
commitdiff
|
tree
2011-08-19
inglorion
arm_gas_generator: A
d
ded s
u
pport for blocks
commit
|
commitdiff
|
tree
2011-08-19
inglorion
arm_gas_ge
n
erat
o
r: make call
w
ork with a
d
dres
s
es in
.
.
.
commit
|
commitdiff
|
tree
2011-08-18
inglorion
F
irst sup
p
ort for arm
ar
c
h
i
t
ectu
r
e
commit
|
commitdiff
|
tree
2011-07-08
in
g
lorion
U
p
dated tests c
a
ses for set-
b
yte and
set word
commit
|
commitdiff
|
tree
2011-06-25
in
g
l
orion
Added test program containing errors
commit
|
commitdiff
|
tree
2011-06-25
in
g
lor
i
on
Added
support for
l
isting and testi
n
g f
e
atur
e
s
commit
|
commitdiff
|
tree
2011-04-04
in
g
lorion
Improved error r
e
po
r
ting
commit
|
commitdiff
|
tree
2011-04-04
inglorion
Put va
l
idation i
n
the
p
arser
commit
|
commitdiff
|
tree
2011-03-20
i
nglorio
n
Made
v
o
o
d
o
oc repo
r
t multiple compile
r
e
rrors, if p
r
esent
commit
|
commitdiff
|
tree
2011-03-20
in
g
l
orion
C
h
anged "toplevel" to "top_level"
to alig
n
w
i
t
h existing
.
.
.
commit
|
commitdiff
|
tree
2011-03-19
inglo
r
i
o
n
Made compiler col
l
ect errors, inst
e
ad o
f
b
a
iling o
u
t
.
.
.
commit
|
commitdiff
|
tree
2011-03-18
ingl
o
rion
Merged validator tests with compiler tests
commit
|
commitdiff
|
tree
2011-03-18
inglorion
Added va
l
i
d
at
o
r
t
o
compiler
commit
|
commitdiff
|
tree
2011-03-18
inglorion
Added suppor
t
f
o
r
at
-
expressions to validator
commit
|
commitdiff
|
tree
2011-03-17
ing
l
o
r
ion
Add
e
d more directiv
e
s to
v
alidator
commit
|
commitdiff
|
tree
2011-03-17
i
nglorio
n
Added v
a
lidator
commit
|
commitdiff
|
tree
2011-03-15
i
n
glorion
Added
.
gitignore file to
test dire
c
tory
commit
|
commitdiff
|
tree
2011-01-15
i
n
g
l
o
rion
Synchroniz
e
d language
.
html
with latest la
n
guage specifi
c
ation
commit
|
commitdiff
|
tree
2011-01-10
inglorion
Added suppor
t
for chained if
commit
|
commitdiff
|
tree
2011-01-10
ing
l
o
r
ion
A
d
ded test case f
o
r chai
n
e
d
if
commit
|
commitdiff
|
tree
2011-01-08
inglor
i
on
Impleme
n
ted rota
t
e action
s
fo
r
MIPS
commit
|
commitdiff
|
tree
2011-01-08
ingl
o
rion
Imple
m
ented rotate actions for
i
38
6
an
d
AMD6
4
commit
|
commitdiff
|
tree
2011-01-08
i
n
g
lorion
Added test for rotat
e
actions
commit
|
commitdiff
|
tree
2011-01-08
inglorion
Im
p
lemented shift instruction
s
for MIPS
commit
|
commitdiff
|
tree
2011-01-08
inglori
o
n
Impleme
n
ted
s
hif
t
act
i
ons for i386 and AMD64
commit
|
commitdiff
|
tree
2011-01-08
ing
l
o
r
i
o
n
Added test for
bitwis
e
and
a
rithmetic shift
o
perations
commit
|
commitdiff
|
tree
2010-12-07
in
g
lorion
F
i
x
ed NA
S
M generator so t
h
a
t
begin_block accepts the
.
.
.
commit
|
commitdiff
|
tree
2010-12-07
i
n
g
l
or
i
on
Im
p
l
emented block
s
for MIPS
.
commit
|
commitdiff
|
tree
2010-12-05
inglori
o
n
Allow r
e
t
urn without a value
.
commit
|
commitdiff
|
tree
2010-11-21
i
nglorion
M
ade top-le
v
e
l
blocks in
i3
8
6 and AM
D
64 set EBP
/
R
BP
.
.
.
commit
|
commitdiff
|
tree
2010-11-21
i
nglorion
A
dded tes
t
case for code not cont
a
ined in functions
.
commit
|
commitdiff
|
tree
2010-11-21
i
n
glorion
Added su
p
port
for
b
locks to i3
8
6 and AMD64 tar
g
ets
.
commit
|
commitdiff
|
tree
2010-11-21
inglorion
Up
d
ated version to 0
.
7
.
0
commit
|
commitdiff
|
tree
2010-11-21
inglori
o
n
Fixed string
esc
a
p
i
ng in
MipsGasGenerat
o
r
.
commit
|
commitdiff
|
tree
2010-11-21
inglorio
n
F
i
xed esc
a
ping in strin
g
s in
N
asmGener
a
tor
.
commit
|
commitdiff
|
tree
2010-11-21
in
g
lorion
Added te
s
ts for es
c
aping bytes i
n
string literals
.
commit
|
commitdiff
|
tree
2010-11-21
in
g
lorion
Implemented at-expressions f
o
r MIPS
.
commit
|
commitdiff
|
tree
2010-11-21
inglori
o
n
U
p
d
ated versio
n
to 0
.
6
.
3
commit
|
commitdiff
|
tree
2010-11-21
inglorion
F
ixed misspel
l
ed vari
a
b
l
e
in Nasm
G
ene
r
a
t
or
.
commit
|
commitdiff
|
tree
2010-11-21
inglorion
NasmGen
e
rato
r
: Escape
single q
u
o
t
es in
s
tri
n
gs
.
commit
|
commitdiff
|
tree
2010-11-21
inglori
o
n
A
d
ded test
cases
f
o
r
a
t
-e
x
pressions
.
commit
|
commitdiff
|
tree
2010-11-21
inglorion
Added
s
upport for a
t
-expressions to i386 and A
M
D64
.
.
.
commit
|
commitdiff
|
tree
2010-11-21
in
g
lorion
Updated NasmELFGene
r
a
t
or to raise a
n
exception
i
f run
n
ing
the
commit
|
commitdiff
|
tree
2010-11-21
inglori
o
n
Ad
d
e
d
.
giti
g
n
o
re fi
l
e
.
commit
|
commitdiff
|
tree
2010-05-05
inglorion
Incremented v
e
rsion to 0
.
6
.
2
.
commit
|
commitdiff
|
tree
2010-05-05
inglo
r
ion
Added testcas
e
s a
n
d fixed bug
s
in set-wo
r
d
for i386
.
.
.
commit
|
commitdiff
|
tree
2010-04-15
ingl
o
r
i
o
n
Updated version
to
0
.
6
.
1
commit
|
commitdiff
|
tree
2010-04-15
inglorion
Add
e
d
m
issing require
for common_code_gener
a
tor
.
rb
.
.
.
commit
|
commitdiff
|
tree
2010-04-15
ing
l
orion
Mo
d
ified MIPSGasG
e
n
erator so
that rdoc
d
oesn't choke
.
.
.
commit
|
commitdiff
|
tree
2010-04-15
inglorion
Fixed implementation of div and
m
od on i386 a
n
d amd64
.
commit
|
commitdiff
|
tree
2010-04-15
inglorion
U
p
dated test c
a
ses
for div and mod to reflect updated
.
.
.
commit
|
commitdiff
|
tree
2010-04-15
inglorion
Updated language
descripti
o
n
fo
r
div and mo
d
.
commit
|
commitdiff
|
tree
2010-04-14
i
nglorion
Added specifi
c
ati
o
n of comme
n
ts
to the
language description
.
commit
|
commitdiff
|
tree
2010-04-14
i
nglorion
Fixed
b
ugs in HTML of
languag
e
d
escriptio
n
.
commit
|
commitdiff
|
tree
2010-04-14
ingl
o
rion
Updated language
.
html to
better
re
f
lect the current
.
.
.
commit
|
commitdiff
|
tree
2010-04-14
inglor
i
o
n
AMD64
N
ASMGenerator: fixed b
u
gs un
c
overed by ma
n
y-vars
.
.
.
commit
|
commitdiff
|
tree
2010-04-14
ing
l
or
i
on
A
dd
e
d targets
t
o test/Makef
i
le to genera
t
e
GNU assembler
.
.
.
commit
|
commitdiff
|
tree
2010-04-14
inglori
o
n
Ad
d
ed test c
a
s
e
s
for function
s
wi
t
h
m
an
y
locals
and
.
.
.
commit
|
commitdiff
|
tree
2010-04-12
inglor
i
on
A
d
ded method
output_file_suffix
t
o code generator
A
PI
.
commit
|
commitdiff
|
tree
2010-04-12
inglorion
Changed version number
t
o 0
.
6
.
0
.
commit
|
commitdiff
|
tree
2010-04-11
ingl
o
rion
i3
8
6_
n
asm_generato
r
: fix
e
d tail_c
a
ll
.
commit
|
commitdiff
|
tree
2010-04-11
i
n
glorion
vood
o
oc
:
S
o
rt architectures
a
nd
f
ormats when listi
n
g
.
.
.
commit
|
commitdiff
|
tree
2010-04-11
i
ng
l
orion
Tar
g
et
h
ost architectu
r
e by de
f
ault, unless a di
f
fer
e
nt
.
.
.
commit
|
commitdiff
|
tree
2010-04-11
inglorion
MipsGasG
e
ne
r
ator
:
added missing
m
et
h
od ali
g
n
.
commit
|
commitdiff
|
tree
2010-04-11
inglorion
MIPSELFGenerator:
a
dded -
K
P
I
C to inform
t
he assembl
e
r
.
.
.
commit
|
commitdiff
|
tree
2010-04-11
i
nglorio
n
Fi
x
ed
a
typo
i
n gas_
e
lf_genera
t
or
.
rb
.
commit
|
commitdiff
|
tree
2010-04-11
i
n
glorio
n
A
dded m
i
ssing gas_elf_
g
enerator
.
rb
.
commit
|
commitdiff
|
tree
2010-04-11
inglo
r
ion
A
dded
generators
to cr
e
ate ELF fil
e
s
f
or mips and mipsel
.
commit
|
commitdiff
|
tree
next