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
Implemented auto-bytes and auto-words for mips
2012-10-09
inglorion
Implemented a
u
to-by
t
es
a
n
d
au
t
o
-words for mips
commit
|
commitdiff
|
tree
2012-10-05
ingl
o
rion
Update MIPS co
d
e
g
e
n
e
rator to wo
r
k
with
refactore
d
.
.
.
commit
|
commitdiff
|
tree
2012-10-05
ingl
o
rion
A
d
d
.
s
to
.
SUFFIXES
in
t
est/M
a
k
efile
commit
|
commitdiff
|
tree
2012-09-17
ing
l
ori
o
n
Add
e
d
tes
t
case
f
or auto-
w
ords and mad
e
it pass on
.
.
.
commit
|
commitdiff
|
tree
2012-09-16
inglorion
Fix i386 code g
e
nerator so that all tests pass
commit
|
commitdiff
|
tree
2012-09-15
i
n
glorion
Implemented auto-bytes on AMD64
commit
|
commitdiff
|
tree
2012-09-10
inglori
o
n
New
Enviro
n
m
en
t
class
.
Tes
t
s p
a
ss on A
M
D64
commit
|
commitdiff
|
tree
2012-02-05
ingl
o
rion
More tests for set with at-expressions
commit
|
commitdiff
|
tree
2012-02-05
inglo
r
ion
A
llow set to assign t
o
at-expressions
commit
|
commitdiff
|
tree
2012-02-05
i
n
glorion
Set versi
o
n to
1
.
1-d
e
v
commit
|
commitdiff
|
tree
2012-01-29
inglorion
Also test error text
in test_parser
.
rb
commit
|
commitdiff
|
tree
2012-01-29
inglorion
Made parser able
t
o rep
o
r
t
mul
t
i
p
le er
r
or
s
per call
.
.
.
commit
|
commitdiff
|
tree
2012-01-29
inglorion
Refac
t
ored test
.
rb so that pa
s
s_te
s
t
a
nd
f
ail
_
test
.
.
.
commit
|
commitdiff
|
tree
2012-01-26
inglorion
Se
t
vers
i
on to 1
.
0
.
1
commit
|
commitdiff
|
tree
2012-01-26
inglo
r
ion
a
d
ded som
e
tests for th
e
parser and fix
e
d some bugs
commit
|
commitdiff
|
tree
2012-01-26
ingl
o
rion
Restructur
e
d t
e
s
ts so that tests for validat
o
r and
.
.
.
commit
|
commitdiff
|
tree
2012-01-14
inglorion
Adde
d
doc/features
.
h
t
m
l
commit
|
commitdiff
|
tree
2012-01-06
inglor
i
on
Add
e
d m
o
re tests
for at-expression
s
commit
|
commitdiff
|
tree
2012-01-06
inglorion
Updated t
e
sts to
d
eal with
n
ew features
commit
|
commitdiff
|
tree
2012-01-06
i
nglorion
Adde
d
fea
t
ur
e
s bits
-
p
er-word, byte-order and bytes
.
.
.
commit
|
commitdiff
|
tree
2012-01-06
inglorion
Updated
d
ocumentation for parser
commit
|
commitdiff
|
tree
2012-01-06
inglorion
Refactored
v
ali
d
ato
r
commit
|
commitdiff
|
tree
2012-01-06
inglorion
Made spacing in
t
es
t
s
more consistent
commit
|
commitdiff
|
tree
2012-01-06
inglorion
Added 2012 to list of yea
r
s in COPY
I
NG
commit
|
commitdiff
|
tree
2012-01-06
i
nglo
r
ion
U
pdat
e
d
manp
a
ge and README
commit
|
commitdiff
|
tree
2012-01-06
i
nglorion
Run
tests
in parallel
commit
|
commitdiff
|
tree
2012-01-06
ing
l
orion
Update
d
list of year
s
in COPYING
commit
|
commitdiff
|
tree
2012-01-06
ing
l
orio
n
Added --version option to voodooc
.
commit
|
commitdiff
|
tree
2012-01-06
inglo
r
ion
Removed support and tests
f
or old
c
ode generator API
commit
|
commitdiff
|
tree
2012-01-06
ingl
o
rion
Set v
e
rsion n
u
mber to 1
.
0
.
0
commit
|
commitdiff
|
tree
2012-01-06
in
g
lorion
Adde
d
te
s
ts for supported language version
commit
|
commitdiff
|
tree
2012-01-06
inglorion
Documented
that feat
u
res a
n
d has_feature? me
t
hods are
.
.
.
commit
|
commitdiff
|
tree
2012-01-06
ing
l
orion
Moved
f
ea
t
u
r
es a
n
d
has_feature? from V
o
odoo
m
od
u
l
e
.
.
.
commit
|
commitdiff
|
tree
2011-12-17
inglorion
M
e
rge branch 'maste
r
' into experimen
t
al
commit
|
commitdiff
|
tree
2011-12-15
inglorion
Ma
d
e test dr
i
ver fl
u
sh
stdout before run
n
ing
t
e
st program
commit
|
commitdiff
|
tree
2011-12-15
ing
l
orion
i386_nasm_g
e
ne
r
a
to
r
:
a
dded mi
s
s
i
ng require for
nasm_
g
enerato
r
commit
|
commitdiff
|
tree
2011-12-15
inglorion
M
ade tes
t
dri
v
er flush stdo
u
t
b
efore
running
test program
commit
|
commitdiff
|
tree
2011-12-15
inglorion
i386
_
nasm_ge
n
erator:
a
dde
d
missing requi
r
e for nasm_gen
e
rator
commit
|
commitdiff
|
tree
2011-08-29
i
nglori
o
n
Updat
e
d
language speci
f
ication
commit
|
commitdiff
|
tree
2011-08-29
inglori
o
n
val
i
dator: get-byte and get
-
word are exp
r
essions,
n
ot
.
.
.
commit
|
commitdiff
|
tree
2011-08-25
in
g
lorion
Fixed more typos
commit
|
commitdiff
|
tree
2011-08-25
in
g
lorion
R
e
moved TODO
a
n
d fixed some typos in
MIPS
assembly
.
.
.
commit
|
commitdiff
|
tree
2011-08-25
in
g
lorion
Removed menti
o
n of "i386" from MIPS
asse
m
bly gener
a
tor
commit
|
commitdiff
|
tree
2011-08-19
ingl
o
rion
arm_gas_gener
a
tor: Don't wr
i
te
d
e
b
ug
info to stderr
commit
|
commitdiff
|
tree
2011-08-19
in
g
l
orio
n
arm_gas_
g
enerator: Implemented tail calls
commit
|
commitdiff
|
tree
2011-08-19
inglorion
a
r
m_gas_
g
enerator: Im
p
le
m
ent
e
d
r
ol
commit
|
commitdiff
|
tree
2011-08-19
i
nglorion
arm_gas_generator: Implement
e
d
d
iv and mod using __ae
a
b
i_idi
.
.
.
commit
|
commitdiff
|
tree
2011-08-19
i
n
glorion
a
r
m
_ga
s
_ge
n
erat
o
r: Em
i
t c
o
nstants at
e
v
e
ry goto and
.
.
.
commit
|
commitdiff
|
tree
2011-08-19
inglo
r
ion
arm
_
gas_generator: Added support for blo
c
ks
commit
|
commitdiff
|
tree
2011-08-19
inglorion
arm_gas_generator: make call work wit
h
add
r
esses in
.
.
.
commit
|
commitdiff
|
tree
2011-08-18
inglorion
First support for arm archit
e
cture
commit
|
commitdiff
|
tree
2011-07-08
ingl
o
rion
Updated tests cases f
o
r set-byt
e
and
s
et w
o
rd
commit
|
commitdiff
|
tree
2011-06-25
inglorion
Add
e
d test program conta
i
ning er
r
ors
commit
|
commitdiff
|
tree
2011-06-25
inglorio
n
Added support f
o
r l
i
sting and
t
e
sting features
commit
|
commitdiff
|
tree
2011-04-04
i
n
glorion
Improved error reporting
commit
|
commitdiff
|
tree
2011-04-04
inglorion
Put validation in t
h
e
parser
commit
|
commitdiff
|
tree
2011-03-20
inglorio
n
Made voodooc repor
t
multiple compiler errors, if present
commit
|
commitdiff
|
tree
2011-03-20
ing
l
orion
Changed "toplevel"
t
o "top_le
v
el" to align wi
t
h
e
xisting
.
.
.
commit
|
commitdiff
|
tree
2011-03-19
i
n
glorion
Made
compiler collect errors,
instead of b
a
il
i
ng out
.
.
.
commit
|
commitdiff
|
tree
2011-03-18
inglo
r
ion
Me
r
g
e
d
valid
a
tor tests with c
o
mpiler tests
commit
|
commitdiff
|
tree
2011-03-18
in
g
lor
i
on
Added validator to comp
i
ler
commit
|
commitdiff
|
tree
2011-03-18
inglorion
Added s
u
p
p
ort for at-expression
s
to
v
a
lidat
o
r
commit
|
commitdiff
|
tree
2011-03-17
ingl
o
r
ion
Added m
o
re directives to
validator
commit
|
commitdiff
|
tree
2011-03-17
ing
l
orion
Adde
d
validator
commit
|
commitdiff
|
tree
2011-03-15
inglorion
Added
.
g
iti
g
n
ore fi
l
e t
o
t
est directory
commit
|
commitdiff
|
tree
2011-01-15
inglorion
Sy
n
c
hronized la
n
guage
.
ht
m
l with
l
atest language specific
a
t
i
on
commit
|
commitdiff
|
tree
2011-01-10
inglorion
A
d
de
d
support for ch
a
ined
if
commit
|
commitdiff
|
tree
2011-01-10
inglorion
Added test case for
c
ha
i
ned if
commit
|
commitdiff
|
tree
2011-01-08
inglorion
Implem
e
nted rotat
e
actions f
o
r M
I
PS
commit
|
commitdiff
|
tree
2011-01-08
inglorion
Implem
e
nted rotate
a
ctions
for i
3
86 and AMD64
commit
|
commitdiff
|
tree
2011-01-08
ingl
o
rion
Added test for r
o
t
a
te ac
t
ions
commit
|
commitdiff
|
tree
2011-01-08
i
n
glor
i
on
Implemented shift in
s
tr
u
c
tions for MIP
S
commit
|
commitdiff
|
tree
2011-01-08
i
nglo
r
ion
Implemented s
h
ift
actions for
i
38
6
and A
M
D
6
4
commit
|
commitdiff
|
tree
2011-01-08
ingl
o
rion
Adde
d
t
es
t
fo
r
bitwise an
d
arit
h
metic
s
hift operati
o
ns
commit
|
commitdiff
|
tree
2010-12-07
ing
l
o
r
ion
Fixed
NASM generator so that begin_b
l
ock accepts
the
.
.
.
commit
|
commitdiff
|
tree
2010-12-07
i
n
glorion
Impl
e
mented block
s
for MIPS
.
commit
|
commitdiff
|
tree
2010-12-05
inglorion
Allow return w
i
thout
a value
.
commit
|
commitdiff
|
tree
2010-11-21
inglorion
Made top-level blocks
i
n i386 an
d
A
MD6
4
set EBP/RBP
.
.
.
commit
|
commitdiff
|
tree
2010-11-21
ingl
o
rion
Added test cas
e
f
o
r cod
e
not con
t
ained in functi
o
ns
.
commit
|
commitdiff
|
tree
2010-11-21
inglor
i
o
n
A
d
d
ed suppor
t
for bloc
k
s to i
3
86 and AMD
6
4 targets
.
commit
|
commitdiff
|
tree
2010-11-21
i
nglorion
Updated version to 0
.
7
.
0
commit
|
commitdiff
|
tree
2010-11-21
ing
l
orion
Fixed
string es
c
aping in MipsGasGenerator
.
commit
|
commitdiff
|
tree
2010-11-21
inglorion
Fixe
d
escaping in
strings in Nas
m
Generator
.
commit
|
commitdiff
|
tree
2010-11-21
inglorion
A
dde
d
tests for escaping
bytes
in stri
n
g l
i
terals
.
commit
|
commitdiff
|
tree
2010-11-21
inglo
r
ion
I
mplemented at-expressions f
o
r
M
IPS
.
commit
|
commitdiff
|
tree
2010-11-21
i
n
glori
o
n
Updated version
t
o
0
.
6
.
3
commit
|
commitdiff
|
tree
2010-11-21
inglorion
Fix
e
d misspelled variab
l
e in NasmGenerator
.
commit
|
commitdiff
|
tree
2010-11-21
inglorion
Nasm
G
en
e
ra
t
or
:
Escape sin
g
le quotes in strings
.
commit
|
commitdiff
|
tree
2010-11-21
ingl
o
rion
Adde
d
test cas
e
s
for at
-
exp
r
essi
o
n
s
.
commit
|
commitdiff
|
tree
2010-11-21
inglo
r
ion
Added support fo
r
a
t-expressions
t
o i386
a
nd AMD64
.
.
.
commit
|
commitdiff
|
tree
2010-11-21
i
n
glorion
Upd
a
te
d
NasmELFGenerator to raise an exce
p
tion if running
t
he
commit
|
commitdiff
|
tree
2010-11-21
ing
l
orion
A
dded
.
g
i
tign
o
r
e file
.
commit
|
commitdiff
|
tree
2010-05-05
inglorion
Incr
e
m
e
nted vers
i
on to 0
.
6
.
2
.
commit
|
commitdiff
|
tree
2010-05-05
inglor
i
o
n
Added testcase
s
and fixed
bugs
i
n set-word
f
o
r i386
.
.
.
commit
|
commitdiff
|
tree
2010-04-15
inglor
i
o
n
Updated version to 0
.
6
.
1
commit
|
commitdiff
|
tree
2010-04-15
inglo
r
ion
Adde
d
missing
requ
i
re
f
or
common_code_generator
.
rb
.
.
.
commit
|
commitdiff
|
tree
2010-04-15
inglorion
Modifie
d
MIPSGas
G
enerat
o
r so that rd
o
c
d
o
esn't
chok
e
.
.
.
commit
|
commitdiff
|
tree
2010-04-15
inglorion
Fixed
i
mplementation of div and mod on i386 and amd64
.
commit
|
commitdiff
|
tree
2010-04-15
inglori
o
n
U
p
d
ated
t
est cases for div and mo
d
t
o
reflect updat
e
d
.
.
.
commit
|
commitdiff
|
tree
2010-04-15
in
g
lor
i
on
Updated
l
ang
u
a
ge descri
p
tion fo
r
div and mod
.
commit
|
commitdiff
|
tree
next