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
Make auto-bytes and auto-words work with non-immediate values on MIPS
2012-11-15
i
n
glorio
n
Make au
t
o-b
y
tes an
d
a
uto-words
wo
r
k
w
ith no
n
-
im
m
e
diate
.
.
.
commit
|
commitdiff
|
tree
2012-11-15
inglorion
Ref
a
ctored AM
D
64
code generator
commit
|
commitdiff
|
tree
2012-11-11
inglorion
Made auto-bytes and auto-wor
d
s work
with v
a
r
iab
l
e arguments
.
.
.
commit
|
commitdiff
|
tree
2012-11-04
inglorion
Implement
a
uto-by
t
es and auto-words for ARM
commit
|
commitdiff
|
tree
2012-11-04
inglori
o
n
Make set-at wo
r
k
on ARM
commit
|
commitdiff
|
tree
2012-11-03
i
nglorion
Fix
A
R
M
generato
r
to wo
r
k with
n
ew Environment co
d
e
commit
|
commitdiff
|
tree
2012-11-03
inglorion
Update
t
e
st/
.
g
itignore t
o
ign
o
r
e new
binaries
commit
|
commitdiff
|
tree
2012-11-03
inglor
i
on
Split m
a
n
y-vars int
o
3 s
e
parate t
e
st p
r
ograms
commit
|
commitdiff
|
tree
2012-11-03
inglorion
replac
e
d
refere
n
c
es t
o
incre
m
ent
_
errors in tests
commit
|
commitdiff
|
tree
2012-10-31
inglor
i
o
n
C
h
a
n
ges for
R
uby
1
.
9 compat
i
bil
i
ty
commit
|
commitdiff
|
tree
2012-10-09
inglorion
Report numbe
r
of passed and failed tests
commit
|
commitdiff
|
tree
2012-10-09
in
g
lori
o
n
I
m
plemented aut
o
-
b
y
t
es and auto-wor
d
s for mips
commit
|
commitdiff
|
tree
2012-10-05
i
n
glorion
U
p
date MIPS code ge
n
erator
t
o
work with refac
t
ored
.
.
.
commit
|
commitdiff
|
tree
2012-10-05
in
g
lorion
Add
.
s to
.
SUFFIXE
S
in test/Makefi
l
e
commit
|
commitdiff
|
tree
2012-09-17
inglorion
Added tes
t
case
f
or auto-words and made it
pass on
.
.
.
commit
|
commitdiff
|
tree
2012-09-16
inglor
i
on
Fix i38
6
code generat
o
r so that all te
s
ts pass
commit
|
commitdiff
|
tree
2012-09-15
ing
l
or
i
on
I
mpl
e
mented auto-byt
e
s
on
AMD64
commit
|
commitdiff
|
tree
2012-09-10
inglorion
N
e
w En
v
ironme
n
t class
.
Tests p
a
ss
o
n
A
MD64
commit
|
commitdiff
|
tree
2012-02-05
inglori
o
n
More tests for set with a
t
-expressions
commit
|
commitdiff
|
tree
2012-02-05
inglorion
Allow set to assign to at
-
expressio
n
s
commit
|
commitdiff
|
tree
2012-02-05
i
n
g
l
orion
S
e
t
v
ersion to 1
.
1-dev
commit
|
commitdiff
|
tree
2012-01-29
inglorion
Also te
s
t error t
e
xt in
t
e
s
t_parser
.
rb
commit
|
commitdiff
|
tree
2012-01-29
i
n
g
l
orion
Mad
e
parser ab
l
e to report multiple
e
rrors
per call
.
.
.
commit
|
commitdiff
|
tree
2012-01-29
inglo
r
ion
Re
f
actored
t
est
.
rb so that pass_test and fa
i
l_t
e
s
t
.
.
.
commit
|
commitdiff
|
tree
2012-01-26
i
n
g
l
orion
Set versi
o
n t
o
1
.
0
.
1
commit
|
commitdiff
|
tree
2012-01-26
in
g
l
o
rion
added
some t
e
sts for t
h
e parser
and fixed some bugs
commit
|
commitdiff
|
tree
2012-01-26
inglor
i
on
Restructured te
s
ts so that test
s
for val
i
dator and
.
.
.
commit
|
commitdiff
|
tree
2012-01-14
inglorion
Add
e
d doc/fea
t
ures
.
html
commit
|
commitdiff
|
tree
2012-01-06
ingl
o
r
i
on
Add
e
d more
t
e
sts for at-
e
x
press
i
ons
commit
|
commitdiff
|
tree
2012-01-06
inglorion
Updated te
s
t
s to deal w
i
th
n
ew features
commit
|
commitdiff
|
tree
2012-01-06
in
g
lorion
A
d
ded features bits-per-
w
o
r
d, byte-order and bytes
.
.
.
commit
|
commitdiff
|
tree
2012-01-06
inglorion
U
p
dated documentation for
p
arser
commit
|
commitdiff
|
tree
2012-01-06
inglor
i
o
n
R
e
factored vali
d
ator
commit
|
commitdiff
|
tree
2012-01-06
ingl
o
rion
Made spacing in tests more consistent
commit
|
commitdiff
|
tree
2012-01-06
inglor
i
on
Added 20
1
2 to list of years in COP
Y
IN
G
commit
|
commitdiff
|
tree
2012-01-06
inglorion
Updated manpage and README
commit
|
commitdiff
|
tree
2012-01-06
inglorion
R
un tests
in parallel
commit
|
commitdiff
|
tree
2012-01-06
inglorion
Update
d
list of years in C
O
PYI
N
G
commit
|
commitdiff
|
tree
2012-01-06
in
g
lorion
Added --version option to voodooc
.
commit
|
commitdiff
|
tree
2012-01-06
ingl
o
r
ion
Re
m
oved support and t
e
sts for old
c
ode generator A
P
I
commit
|
commitdiff
|
tree
2012-01-06
inglorio
n
Se
t
v
e
rsion number to 1
.
0
.
0
commit
|
commitdiff
|
tree
2012-01-06
inglorion
Added tests for
supported la
n
gua
g
e v
e
r
s
i
o
n
commit
|
commitdiff
|
tree
2012-01-06
ing
l
orion
Doc
u
mented that features and h
a
s_feature? methods are
.
.
.
commit
|
commitdiff
|
tree
2012-01-06
inglo
r
i
on
Moved feature
s
and
has_featur
e
? from Vood
o
o mod
u
le
.
.
.
commit
|
commitdiff
|
tree
2011-12-17
inglorio
n
M
erge branch '
m
a
s
ter' into experimen
t
a
l
commit
|
commitdiff
|
tree
2011-12-15
inglor
i
on
M
a
d
e test d
r
iver flush std
o
ut b
e
f
or
e
ru
n
n
i
n
g test
p
rogram
commit
|
commitdiff
|
tree
2011-12-15
inglor
i
on
i
3
8
6_n
a
sm_generator: added mis
s
i
ng
r
equ
i
re for nasm_generator
commit
|
commitdiff
|
tree
2011-12-15
i
nglor
i
on
M
ade test driver flush stdout
before
running
t
est program
commit
|
commitdiff
|
tree
2011-12-15
ing
l
ori
o
n
i386_nasm_g
e
n
e
rato
r
: added m
i
ssin
g
require for nasm_generator
commit
|
commitdiff
|
tree
2011-08-29
inglorion
Updated language spec
i
fica
t
ion
commit
|
commitdiff
|
tree
2011-08-29
ing
l
ori
o
n
validator: ge
t
-by
t
e and get-word are expressions, not
.
.
.
commit
|
commitdiff
|
tree
2011-08-25
i
n
g
l
orion
Fix
e
d
m
o
re typos
commit
|
commitdiff
|
tree
2011-08-25
inglorion
R
e
moved
T
O
D
O
and fixed
s
ome typos in
MIPS assembly
.
.
.
commit
|
commitdiff
|
tree
2011-08-25
inglo
r
ion
R
e
moved
mention of "i386" fr
o
m
MIPS assemb
l
y generator
commit
|
commitdiff
|
tree
2011-08-19
in
g
lorion
ar
m
_gas_generator
:
D
on
'
t
write debug
i
nfo t
o
stderr
commit
|
commitdiff
|
tree
2011-08-19
ingl
o
rion
arm_g
a
s_generator: Implemented t
a
il calls
commit
|
commitdiff
|
tree
2011-08-19
in
g
lor
i
on
ar
m
_gas_gen
e
rator: Implemented rol
commit
|
commitdiff
|
tree
2011-08-19
in
g
lorion
arm_gas
_
generator: Impleme
n
ted
di
v
and mod using __a
e
a
bi_i
d
i
.
.
.
commit
|
commitdiff
|
tree
2011-08-19
inglorion
arm_gas_generator:
E
mi
t
co
n
stant
s
at every goto and
.
.
.
commit
|
commitdiff
|
tree
2011-08-19
inglorion
arm_gas_ge
n
erator: Added support for
blo
c
k
s
commit
|
commitdiff
|
tree
2011-08-19
inglorion
a
r
m
_gas
_
g
enerator: ma
k
e
call wo
r
k with
a
d
dresses
i
n
.
.
.
commit
|
commitdiff
|
tree
2011-08-18
i
nglorion
First suppo
r
t
f
or arm architecture
commit
|
commitdiff
|
tree
2011-07-08
inglo
r
ion
Upda
t
ed t
e
sts cases for set-byte a
n
d set word
commit
|
commitdiff
|
tree
2011-06-25
i
n
glorion
A
d
de
d
test
p
r
ogram con
t
a
ini
n
g e
r
r
ors
commit
|
commitdiff
|
tree
2011-06-25
inglorion
Added support for listing a
n
d testing f
e
a
t
ure
s
commit
|
commitdiff
|
tree
2011-04-04
inglorion
Improved
error r
e
portin
g
commit
|
commitdiff
|
tree
2011-04-04
inglorion
Put validation in the parser
commit
|
commitdiff
|
tree
2011-03-20
inglorio
n
Ma
d
e voodooc r
e
port multiple
compile
r
errors, if prese
n
t
commit
|
commitdiff
|
tree
2011-03-20
inglorion
Changed "toplevel" to "top_
l
eve
l
" to align w
i
t
h existing
.
.
.
commit
|
commitdiff
|
tree
2011-03-19
ingl
o
rion
Made
compile
r
collect
er
r
ors, instead of bailing out
.
.
.
commit
|
commitdiff
|
tree
2011-03-18
i
nglorion
Mer
g
ed valida
t
or
t
es
t
s
with
c
ompiler
t
e
s
ts
commit
|
commitdiff
|
tree
2011-03-18
inglorion
Adde
d
validator to compiler
commit
|
commitdiff
|
tree
2011-03-18
inglorion
Added support for at-expres
s
ions to validator
commit
|
commitdiff
|
tree
2011-03-17
inglorion
Add
e
d mo
r
e dir
e
c
tives to validator
commit
|
commitdiff
|
tree
2011-03-17
i
nglo
r
i
o
n
Added va
l
id
a
tor
commit
|
commitdiff
|
tree
2011-03-15
in
g
lorion
A
dded
.
gitignor
e
file t
o
test dire
c
tory
commit
|
commitdiff
|
tree
2011-01-15
inglo
r
ion
Sy
n
c
hronized language
.
html wit
h
latest
l
a
nguage spe
c
ification
commit
|
commitdiff
|
tree
2011-01-10
inglo
r
ion
Ad
d
ed sup
p
o
rt
for chaine
d
if
commit
|
commitdiff
|
tree
2011-01-10
inglorion
Added test case f
o
r chai
n
ed if
commit
|
commitdiff
|
tree
2011-01-08
inglori
o
n
Implemented
rota
t
e a
c
t
i
ons for
MI
P
S
commit
|
commitdiff
|
tree
2011-01-08
inglor
i
o
n
Impleme
n
ted ro
t
ate actions fo
r
i386 and AMD64
commit
|
commitdiff
|
tree
2011-01-08
ing
l
orion
A
dded test for rotate a
c
t
i
on
s
commit
|
commitdiff
|
tree
2011-01-08
i
n
g
lorio
n
Implemented
shift ins
t
ructions
f
or
M
I
P
S
commit
|
commitdiff
|
tree
2011-01-08
inglorion
Imple
m
ented shift actions for i
3
86 and
A
M
D64
commit
|
commitdiff
|
tree
2011-01-08
in
g
lor
i
on
Added test
f
or b
i
twise and arithmetic sh
i
f
t
oper
a
t
i
ons
commit
|
commitdiff
|
tree
2010-12-07
inglorion
Fi
x
ed N
A
SM generator so that begin_block
accepts the
.
.
.
commit
|
commitdiff
|
tree
2010-12-07
in
g
lorion
Implemented blocks for
M
IP
S
.
commit
|
commitdiff
|
tree
2010-12-05
inglori
o
n
A
l
low return without a v
a
lue
.
commit
|
commitdiff
|
tree
2010-11-21
in
g
lorion
Made top-le
v
el b
l
ocks i
n
i38
6
a
n
d AMD6
4
set
E
BP/RBP
.
.
.
commit
|
commitdiff
|
tree
2010-11-21
in
g
lor
i
on
Added test case f
o
r code not c
o
ntained in functi
o
ns
.
commit
|
commitdiff
|
tree
2010-11-21
inglor
i
on
A
d
ded suppo
r
t for b
l
oc
k
s to i386 and AMD64 tar
g
e
t
s
.
commit
|
commitdiff
|
tree
2010-11-21
inglorion
U
p
da
t
e
d version to 0
.
7
.
0
commit
|
commitdiff
|
tree
2010-11-21
inglorio
n
Fixed
escaping
i
n st
r
ings i
n
NasmGenerator
.
commit
|
commitdiff
|
tree
2010-11-21
inglorion
Added tests for escap
i
ng by
t
es in string
literals
.
commit
|
commitdiff
|
tree
2010-11-21
inglorion
U
pdated v
e
rsion to 0
.
6
.
3
commit
|
commitdiff
|
tree
2010-11-21
in
g
lorion
Fixed misspelle
d
va
r
iable
i
n
Na
s
m
Gener
a
t
o
r
.
commit
|
commitdiff
|
tree
2010-11-21
i
n
glo
r
ion
N
a
smGen
e
rator:
E
scape single
q
u
o
tes in
s
trings
.
commit
|
commitdiff
|
tree
2010-11-21
ing
l
orion
Added te
s
t cas
e
s
f
or at-
e
xpressions
.
commit
|
commitdiff
|
tree
2010-11-21
i
n
glorion
Added suppo
r
t for at-express
i
ons to i386 and AMD64
.
.
.
commit
|
commitdiff
|
tree
2010-11-21
in
g
lo
r
ion
Updated NasmELFGenerator to raise an ex
c
eption if r
u
n
n
ing the
commit
|
commitdiff
|
tree
next