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
Removed a number of special cases from the NASM generator
2012-11-25
i
nglorio
n
Removed
a
n
u
mber of specia
l
cases
from the N
A
SM generator
commit
|
commitdiff
|
tree
2012-11-25
in
g
lorion
Stor
e
loc
a
ls in r
e
gister
s
on
AMD
6
4
commit
|
commitdiff
|
tree
2012-11-24
in
g
l
or
i
on
Use
s
ymbols instead of
s
tr
i
ngs to
d
enote registe
r
s
.
.
.
commit
|
commitdiff
|
tree
2012-11-24
inglor
i
on
Use immed
i
ate values for smal
l
int
e
gers on
A
RM
commit
|
commitdiff
|
tree
2012-11-24
inglo
r
ion
R
e
mo
v
e
d supe
r
fluou
s
d
e
b
u
g com
m
ents from A
R
M
gene
r
ator
commit
|
commitdiff
|
tree
2012-11-24
inglorion
On ARM, don
'
t generate
m
ul with des
t
equal to first
.
.
.
commit
|
commitdiff
|
tree
2012-11-24
inglorion
Fix AM
D
64 lo
a
ding of imme
a
diate vales outside 32-bit
.
.
.
commit
|
commitdiff
|
tree
2012-11-21
inglorion
Stronger test
f
or restore-frame
commit
|
commitdiff
|
tree
2012-11-21
in
g
lorio
n
Implem
e
n
ted substitute
-
numb
e
r, restore-fra
m
e and
sa
v
e
.
.
.
commit
|
commitdiff
|
tree
2012-11-21
inglorion
Make sa
v
e-frame a
n
d restore-frame wo
r
k on AMD64 and
.
.
.
commit
|
commitdiff
|
tree
2012-11-20
inglorion
Ma
k
e
s
ubstitute-nu
m
be
r
work o
n
AMD64
a
nd i3
8
6
commit
|
commitdiff
|
tree
2012-11-20
i
ngl
o
rion
A
d
ded restore-frame and save-fram
e
on ARM
commit
|
commitdiff
|
tree
2012-11-19
inglorion
Added subs
t
itute-numb
e
r on ARM
commit
|
commitdiff
|
tree
2012-11-15
inglorion
Fix i386 code gen
e
rator
commit
|
commitdiff
|
tree
2012-11-15
inglorio
n
Make
a
ut
o
-
b
ytes an
d
a
u
to-words work with non-immediate
.
.
.
commit
|
commitdiff
|
tree
2012-11-15
inglorion
Ref
a
ctored AMD64 code
ge
n
er
a
to
r
commit
|
commitdiff
|
tree
2012-11-11
in
g
lorion
Made
auto-bytes and auto-word
s
work with va
r
i
a
b
le arguments
.
.
.
commit
|
commitdiff
|
tree
2012-11-04
i
n
g
lo
r
ion
Implement auto-bytes and a
u
to
-
w
ords for
ARM
commit
|
commitdiff
|
tree
2012-11-04
in
g
lor
i
on
Make set-at wo
r
k on ARM
commit
|
commitdiff
|
tree
2012-11-03
inglor
i
on
Fix ARM
generator to work with new Env
i
ronmen
t
code
commit
|
commitdiff
|
tree
2012-11-03
inglor
i
on
U
p
date test/
.
gitignore to i
g
nore n
e
w
b
inaries
commit
|
commitdiff
|
tree
2012-11-03
inglorion
Split many-
v
ars in
t
o 3
s
eparate
te
s
t programs
commit
|
commitdiff
|
tree
2012-11-03
inglori
o
n
replaced
refe
r
ences
t
o incre
m
en
t
_error
s
in tests
commit
|
commitdiff
|
tree
2012-10-31
inglorion
Changes
f
or Ruby 1
.
9 compatibility
commit
|
commitdiff
|
tree
2012-10-09
inglo
r
ion
Report number of p
a
ss
e
d and failed tests
commit
|
commitdiff
|
tree
2012-10-09
inglorion
Implemented auto-bytes and
a
uto-words
for mips
commit
|
commitdiff
|
tree
2012-10-05
inglori
o
n
Upda
t
e MIPS cod
e
generator
to work with ref
a
ctored
.
.
.
commit
|
commitdiff
|
tree
2012-10-05
ing
l
orion
Add
.
s to
.
SUFFIX
E
S in test/Mak
e
f
ile
commit
|
commitdiff
|
tree
2012-09-17
inglo
r
ion
Added test case for auto-words and
m
a
d
e it pass
o
n
.
.
.
commit
|
commitdiff
|
tree
2012-09-16
ing
l
o
r
ion
F
ix i38
6
code genera
t
or s
o
that all tests pass
commit
|
commitdiff
|
tree
2012-09-15
i
nglorion
Implemented
a
u
to-b
y
tes on AMD64
commit
|
commitdiff
|
tree
2012-09-10
in
g
lorion
N
e
w Environmen
t
class
.
Test
s
p
a
ss
o
n AMD64
commit
|
commitdiff
|
tree
2012-02-05
i
n
glorion
Mor
e
tests for set with at-expressions
commit
|
commitdiff
|
tree
2012-02-05
i
ng
l
orion
Allow set to assign to
at-expressi
o
n
s
commit
|
commitdiff
|
tree
2012-02-05
inglorio
n
Set
v
ersion to
1
.
1-dev
commit
|
commitdiff
|
tree
2012-01-29
in
g
lo
r
ion
Al
s
o test error text
in t
e
st_parser
.
r
b
commit
|
commitdiff
|
tree
2012-01-29
inglorion
Made parser able to report multiple errors per call
.
.
.
commit
|
commitdiff
|
tree
2012-01-29
inglorio
n
Re
f
act
o
re
d
te
s
t
.
rb
so that pass_test
a
nd fail_test
.
.
.
commit
|
commitdiff
|
tree
2012-01-26
inglori
o
n
Set versi
o
n to
1
.
0
.
1
commit
|
commitdiff
|
tree
2012-01-26
i
n
glorion
added
s
ome tests for the
parser and
fixe
d
some bugs
commit
|
commitdiff
|
tree
2012-01-26
in
g
lorion
Re
s
t
r
uctu
r
ed tests so
that tests for validator and
.
.
.
commit
|
commitdiff
|
tree
2012-01-14
ing
l
orion
Added doc/featu
r
es
.
html
commit
|
commitdiff
|
tree
2012-01-06
inglorion
Added m
o
r
e tests for at-ex
p
r
e
ssi
o
ns
commit
|
commitdiff
|
tree
2012-01-06
i
n
glor
i
o
n
Update
d
tests to deal with new featur
e
s
commit
|
commitdiff
|
tree
2012-01-06
inglorion
Added features bi
t
s
-per-
w
o
r
d
,
by
t
e-ord
e
r and bytes
.
.
.
commit
|
commitdiff
|
tree
2012-01-06
inglorion
U
p
d
a
ted d
o
cumentation fo
r
p
ars
e
r
commit
|
commitdiff
|
tree
2012-01-06
ingl
o
rion
Refactor
e
d v
a
lid
a
to
r
commit
|
commitdiff
|
tree
2012-01-06
i
n
g
l
o
rion
Made
s
p
acing i
n
tests more consistent
commit
|
commitdiff
|
tree
2012-01-06
inglorion
Added
2012 to
l
is
t
o
f
ye
a
rs in
COPYING
commit
|
commitdiff
|
tree
2012-01-06
ingl
o
rion
Up
d
ated manpa
g
e and R
E
ADME
commit
|
commitdiff
|
tree
2012-01-06
inglorion
Run test
s
i
n par
a
llel
commit
|
commitdiff
|
tree
2012-01-06
inglor
i
on
Upda
t
ed list
o
f years i
n
COPYING
commit
|
commitdiff
|
tree
2012-01-06
inglorion
Add
e
d --version o
p
tion to voodooc
.
commit
|
commitdiff
|
tree
2012-01-06
inglorion
Removed support an
d
tests for old c
o
de generato
r
API
commit
|
commitdiff
|
tree
2012-01-06
inglo
r
ion
S
et version nu
m
be
r
to 1
.
0
.
0
commit
|
commitdiff
|
tree
2012-01-06
inglorion
Added tests for supported l
a
ngu
a
ge version
commit
|
commitdiff
|
tree
2012-01-06
inglor
i
on
D
ocumented th
a
t features
a
nd has_
f
eature? metho
d
s ar
e
.
.
.
commit
|
commitdiff
|
tree
2012-01-06
inglorion
Mo
v
ed fea
t
ures and
h
as_feature? from
V
oodoo module
.
.
.
commit
|
commitdiff
|
tree
2011-12-17
inglorion
Merge branch 'master' into
e
xperim
e
n
t
al
commit
|
commitdiff
|
tree
2011-12-15
i
n
glorion
M
a
de test driver flush stdo
u
t
before running te
s
t pro
g
ram
commit
|
commitdiff
|
tree
2011-12-15
i
ngl
o
r
i
on
i386_
n
as
m
_
ge
n
erator:
a
dded
missing req
u
ire fo
r
nasm_ge
n
erat
o
r
commit
|
commitdiff
|
tree
2011-12-15
inglor
i
on
Made test driver flush
st
d
o
ut be
f
o
r
e runni
n
g test prog
r
am
commit
|
commitdiff
|
tree
2011-12-15
inglorion
i38
6
_nasm_genera
t
or: added missing require for nasm_ge
n
erat
o
r
commit
|
commitdiff
|
tree
2011-08-29
i
nglo
r
i
o
n
Up
d
ated language specifica
t
i
on
commit
|
commitdiff
|
tree
2011-08-29
i
n
glorion
validator:
get-byte and get-wor
d
are e
x
pressions, n
o
t
.
.
.
commit
|
commitdiff
|
tree
2011-08-25
i
n
glorio
n
Fixed more typos
commit
|
commitdiff
|
tree
2011-08-25
inglorion
Removed T
O
DO and fixed some typ
o
s in M
I
PS a
s
sembly
.
.
.
commit
|
commitdiff
|
tree
2011-08-25
in
g
lorion
Remov
e
d
menti
o
n of "i
3
8
6" from MIPS assembl
y
generator
commit
|
commitdiff
|
tree
2011-08-19
inglorion
arm_gas_generator: Don't write
d
ebug info to
stderr
commit
|
commitdiff
|
tree
2011-08-19
i
n
glorion
a
rm_
g
as_generato
r
:
Imple
m
ented tail c
a
lls
commit
|
commitdiff
|
tree
2011-08-19
in
g
l
o
r
i
on
arm_
g
as_ge
n
erator: Imple
m
ented rol
commit
|
commitdiff
|
tree
2011-08-19
inglo
r
ion
arm_g
a
s_generator: Implemented d
i
v
a
nd mod using
_
_
a
e
abi_idi
.
.
.
commit
|
commitdiff
|
tree
2011-08-19
i
nglorion
arm_gas_g
e
n
er
a
t
o
r: E
m
it const
a
nts at every
g
o
t
o
and
.
.
.
commit
|
commitdiff
|
tree
2011-08-19
inglo
r
ion
a
r
m_gas_
g
enerator: Added support for bloc
k
s
commit
|
commitdiff
|
tree
2011-08-19
ing
l
orion
a
rm_ga
s
_
g
enerator: make call work
w
ith addresses
in
.
.
.
commit
|
commitdiff
|
tree
2011-08-18
inglori
o
n
First
su
p
port for arm a
r
chitect
u
re
commit
|
commitdiff
|
tree
2011-07-08
i
n
g
l
orio
n
U
p
dated tests cas
e
s
f
or
s
e
t
-byte and set wo
r
d
commit
|
commitdiff
|
tree
2011-06-25
inglorio
n
A
d
ded test program conta
i
ning errors
commit
|
commitdiff
|
tree
2011-06-25
in
g
lorion
Added suppor
t
for listing and t
e
sting features
commit
|
commitdiff
|
tree
2011-04-04
ingl
o
r
i
o
n
Imp
r
ove
d
e
rror reporting
commit
|
commitdiff
|
tree
2011-04-04
ingl
o
ri
o
n
Put
validat
i
on i
n
the parser
commit
|
commitdiff
|
tree
2011-03-20
inglor
i
on
Made voodooc repor
t
multiple c
o
mpiler
e
rrors, if pre
s
ent
commit
|
commitdiff
|
tree
2011-03-20
ing
l
orion
Chang
e
d "topleve
l
" to "
t
op_level" to al
i
gn with ex
i
sting
.
.
.
commit
|
commitdiff
|
tree
2011-03-19
inglorion
Ma
d
e co
m
piler
c
ollect error
s
, instead
of bai
l
ing out
.
.
.
commit
|
commitdiff
|
tree
2011-03-18
inglorion
Mer
g
ed
validator
t
ests wi
t
h
compiler tests
commit
|
commitdiff
|
tree
2011-03-18
inglorion
Added vali
d
ator
t
o com
p
iler
commit
|
commitdiff
|
tree
2011-03-18
inglorion
Added suppor
t
for at-expressions to
validator
commit
|
commitdiff
|
tree
2011-03-17
inglorion
Added more
d
ire
c
tives t
o
v
a
lidator
commit
|
commitdiff
|
tree
2011-03-17
i
n
g
l
orion
Added validator
commit
|
commitdiff
|
tree
2011-03-15
i
n
g
lorio
n
Added
.
gitignore file to t
e
st directory
commit
|
commitdiff
|
tree
2011-01-15
ing
l
o
rion
Sync
h
ronized
lang
u
age
.
html
with latest l
a
n
g
uage specific
a
ti
o
n
commit
|
commitdiff
|
tree
2011-01-10
inglori
o
n
Ad
d
ed suppor
t
for
chained
if
commit
|
commitdiff
|
tree
2011-01-10
ing
l
orion
Added test case
f
o
r
chained if
commit
|
commitdiff
|
tree
2011-01-08
inglorion
Im
p
lement
e
d rotate actions f
o
r MIPS
commit
|
commitdiff
|
tree
2011-01-08
inglorion
I
m
plement
e
d rotate
actions
f
o
r i38
6
and
AMD64
commit
|
commitdiff
|
tree
2011-01-08
inglo
r
ion
Added tes
t
for ro
t
ate action
s
commit
|
commitdiff
|
tree
2011-01-08
ing
l
orion
Implemen
t
ed shift
i
nstructions for MIPS
commit
|
commitdiff
|
tree
2011-01-08
inglorion
I
m
p
l
emented s
h
i
f
t
actions for i386 and AMD
6
4
commit
|
commitdiff
|
tree
2011-01-08
inglorion
Added
t
est for bitwise and arithmetic shift o
p
erations
commit
|
commitdiff
|
tree
2010-12-07
inglorion
Fi
x
ed NASM generator so that begin_b
l
ock
a
cce
p
t
s the
.
.
.
commit
|
commitdiff
|
tree
next