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
Refactored AMD64 code generator
2012-11-15
i
nglor
i
on
R
e
f
a
c
t
ored AMD64
code g
e
nera
t
or
commit
|
commitdiff
|
tree
2012-11-11
ingl
o
ri
o
n
Made auto-bytes and aut
o
-wor
d
s
wo
r
k with vari
a
ble argument
s
.
.
.
commit
|
commitdiff
|
tree
2012-11-04
inglorion
Im
p
lement auto-byte
s
and auto-words for ARM
commit
|
commitdiff
|
tree
2012-11-04
inglorion
Make set-at work on ARM
commit
|
commitdiff
|
tree
2012-11-03
inglorion
Fix
A
RM
generator
to work wi
t
h new Environment code
commit
|
commitdiff
|
tree
2012-11-03
inglorion
Update test/
.
gitignore to ignore new
b
inaries
commit
|
commitdiff
|
tree
2012-11-03
inglorio
n
Split many-
v
ars into 3 separate test pro
g
ram
s
commit
|
commitdiff
|
tree
2012-11-03
inglor
i
on
re
p
laced ref
e
r
ences to inc
r
ement_errors i
n
tests
commit
|
commitdiff
|
tree
2012-10-31
inglorion
C
hanges for
Ruby 1
.
9 compatib
i
l
ity
commit
|
commitdiff
|
tree
2012-10-09
ing
l
o
r
i
on
Report
n
umber of
pass
e
d
a
n
d failed
tests
commit
|
commitdiff
|
tree
2012-10-09
inglorion
Implemented
a
uto-bytes and auto-
w
or
d
s for mips
commit
|
commitdiff
|
tree
2012-10-05
inglorion
U
p
date MIPS code generator to wor
k
with
r
e
factored
.
.
.
commit
|
commitdiff
|
tree
2012-10-05
in
g
l
o
rion
Add
.
s
to
.
SUFFIX
E
S in t
e
st/Makefile
commit
|
commitdiff
|
tree
2012-09-17
in
g
lorion
Added test case for
auto-words
and made it
p
ass on
.
.
.
commit
|
commitdiff
|
tree
2012-09-16
i
n
glori
o
n
Fix
i
38
6
code g
e
nerato
r
so
that all tests pa
s
s
commit
|
commitdiff
|
tree
2012-09-15
inglori
o
n
Implemented
a
u
to-
b
ytes on A
M
D64
commit
|
commitdiff
|
tree
2012-09-10
inglorio
n
New En
v
ironmen
t
clas
s
.
Tests pass
on AMD64
commit
|
commitdiff
|
tree
2012-02-05
inglorion
More tests
for se
t
with at-express
i
ons
commit
|
commitdiff
|
tree
2012-02-05
in
g
lorion
Allow
s
e
t
to
assign t
o
at-e
x
pr
e
s
sions
commit
|
commitdiff
|
tree
2012-02-05
i
nglorion
Set version to 1
.
1
-dev
commit
|
commitdiff
|
tree
2012-01-29
inglorion
Also test error text in test_p
a
rser
.
r
b
commit
|
commitdiff
|
tree
2012-01-29
inglorion
Made p
a
rser abl
e
to report multiple errors
p
er call
.
.
.
commit
|
commitdiff
|
tree
2012-01-29
inglo
r
ion
Refac
t
or
e
d test
.
r
b
so
that pass_tes
t
and
fail
_
test
.
.
.
commit
|
commitdiff
|
tree
2012-01-26
i
n
glorion
Set ve
r
s
ion to 1
.
0
.
1
commit
|
commitdiff
|
tree
2012-01-26
inglorion
add
e
d some te
s
ts for the parser and fixed some
bugs
commit
|
commitdiff
|
tree
2012-01-26
inglori
o
n
Restructured
t
ests s
o
that
t
ests for va
l
idator and
.
.
.
commit
|
commitdiff
|
tree
2012-01-14
inglor
i
on
Adde
d
doc/featu
r
es
.
html
commit
|
commitdiff
|
tree
2012-01-06
inglorion
Added
m
ore tests for a
t
-e
x
pressions
commit
|
commitdiff
|
tree
2012-01-06
i
ng
l
o
rion
Upd
a
ted
tests to deal with
n
e
w
featur
e
s
commit
|
commitdiff
|
tree
2012-01-06
in
g
lorion
A
d
ded featu
r
es bi
t
s
-per-word,
b
yte-order and byt
e
s
.
.
.
commit
|
commitdiff
|
tree
2012-01-06
ingl
o
rion
Update
d
docu
m
entation for parser
commit
|
commitdiff
|
tree
2012-01-06
i
nglorion
Ref
a
ctored
validato
r
commit
|
commitdiff
|
tree
2012-01-06
inglorion
Made s
p
acing in
tes
t
s
m
ore con
s
i
ste
n
t
commit
|
commitdiff
|
tree
2012-01-06
inglorion
Added 2012 to list of years in COP
Y
I
NG
commit
|
commitdiff
|
tree
2012-01-06
i
nglorion
U
p
d
ated manpage
a
nd R
E
A
D
ME
commit
|
commitdiff
|
tree
2012-01-06
i
n
gl
o
ri
o
n
Run
tests
i
n parall
e
l
commit
|
commitdiff
|
tree
2012-01-06
inglori
o
n
Updated list o
f
ye
a
rs i
n
COPYIN
G
commit
|
commitdiff
|
tree
2012-01-06
ingl
o
r
i
on
Adde
d
--vers
i
on op
t
i
o
n to voodooc
.
commit
|
commitdiff
|
tree
2012-01-06
in
g
lorion
Removed
support a
n
d
t
ests for old
c
od
e
generator AP
I
commit
|
commitdiff
|
tree
2012-01-06
i
nglorion
Set ver
s
ion
n
umber
to 1
.
0
.
0
commit
|
commitdiff
|
tree
2012-01-06
inglorio
n
Add
e
d te
s
ts for supported langu
a
ge version
commit
|
commitdiff
|
tree
2012-01-06
ingl
o
ri
o
n
Doc
u
m
ent
e
d tha
t
features and has_fe
a
t
ure? methods are
.
.
.
commit
|
commitdiff
|
tree
2012-01-06
i
n
glor
i
on
Moved features and has_feature? from Voodoo module
.
.
.
commit
|
commitdiff
|
tree
2011-12-17
inglorion
Merge
b
r
anch 'master' in
t
o
experimental
commit
|
commitdiff
|
tree
2011-12-15
inglori
o
n
M
ade test drive
r
f
l
ush
stdout
before running test
p
r
ogram
commit
|
commitdiff
|
tree
2011-12-15
inglorion
i
38
6
_nasm_generator: added mis
s
ing requ
i
re
for n
a
sm
_
gener
a
to
r
commit
|
commitdiff
|
tree
2011-12-15
inglorion
Mad
e
test
d
riv
e
r f
l
ush
stdout before r
u
nning test
p
rogram
commit
|
commitdiff
|
tree
2011-12-15
inglorion
i386_n
a
sm_g
e
nera
t
or
:
a
d
ded m
i
s
s
i
ng r
e
q
u
i
re for nasm_gene
r
a
t
or
commit
|
commitdiff
|
tree
2011-08-29
inglorion
Upd
a
ted
language sp
e
ci
f
ication
commit
|
commitdiff
|
tree
2011-08-29
i
nglorion
vali
d
a
t
o
r: get-by
t
e and ge
t
-word are
expres
s
i
o
ns,
not
.
.
.
commit
|
commitdiff
|
tree
2011-08-25
inglorion
Fixed mo
r
e
typos
commit
|
commitdiff
|
tree
2011-08-25
inglorion
Remo
v
ed TO
D
O and
f
ixed some typos i
n
MIP
S
ass
e
mbly
.
.
.
commit
|
commitdiff
|
tree
2011-08-25
inglorion
Rem
o
ved mention of "i386" fro
m
MIPS assembly generator
commit
|
commitdiff
|
tree
2011-08-19
inglor
i
on
arm_gas_generator: Don't write deb
u
g
in
f
o to stderr
commit
|
commitdiff
|
tree
2011-08-19
inglorion
arm_g
a
s_generator: Implemen
t
e
d ta
i
l calls
commit
|
commitdiff
|
tree
2011-08-19
inglo
r
ion
arm_gas
_
g
e
n
e
rator: Implemented rol
commit
|
commitdiff
|
tree
2011-08-19
inglo
r
ion
ar
m
_gas_
g
enerator
:
I
m
plemented div
and m
o
d
u
sing __aeabi_idi
.
.
.
commit
|
commitdiff
|
tree
2011-08-19
inglo
r
ion
ar
m
_gas_generator: E
m
it consta
n
ts at ever
y
goto
a
n
d
.
.
.
commit
|
commitdiff
|
tree
2011-08-19
ing
l
ori
o
n
arm_gas_gener
a
t
or: A
d
ded support for b
l
ocks
commit
|
commitdiff
|
tree
2011-08-19
inglor
i
on
arm_gas_ge
n
erator:
mak
e
call work with addresses
i
n
.
.
.
commit
|
commitdiff
|
tree
2011-08-18
inglorion
First
supp
o
rt
f
o
r
arm
architecture
commit
|
commitdiff
|
tree
2011-07-08
inglorion
U
pdated tests ca
s
es for set-byte
and set word
commit
|
commitdiff
|
tree
2011-06-25
inglori
o
n
A
dded t
e
st
program containing er
r
ors
commit
|
commitdiff
|
tree
2011-06-25
inglorion
A
d
ded su
p
p
o
rt
for lis
t
i
n
g an
d
testin
g
fe
a
tures
commit
|
commitdiff
|
tree
2011-04-04
inglorio
n
I
mpr
o
ved error reporting
commit
|
commitdiff
|
tree
2011-04-04
i
nglorion
Put valid
a
t
ion
i
n the
parser
commit
|
commitdiff
|
tree
2011-03-20
inglorion
Made voodooc r
e
port multiple com
p
i
l
er errors, if
present
commit
|
commitdiff
|
tree
2011-03-20
inglori
o
n
Changed "tople
v
el" to "t
o
p_level
"
t
o
a
li
g
n with
e
xisting
.
.
.
commit
|
commitdiff
|
tree
2011-03-19
inglorion
Mad
e
compiler c
o
llect
e
r
rors, in
s
tea
d
of bailing out
.
.
.
commit
|
commitdiff
|
tree
2011-03-18
inglorion
Merged validat
o
r tests with compiler tests
commit
|
commitdiff
|
tree
2011-03-18
in
g
lorion
A
dded validator to compiler
commit
|
commitdiff
|
tree
2011-03-18
ing
l
orion
Added su
p
port for at-ex
p
ressions
to validator
commit
|
commitdiff
|
tree
2011-03-17
inglorion
Added more directives to
valid
a
tor
commit
|
commitdiff
|
tree
2011-03-17
inglo
r
ion
Added validator
commit
|
commitdiff
|
tree
2011-03-15
ingl
o
rio
n
Added
.
giti
g
nore file to test dire
c
tory
commit
|
commitdiff
|
tree
2011-01-15
inglorion
Synchronized
l
a
nguage
.
html with
latest lang
u
age s
p
ecifi
c
at
i
o
n
commit
|
commitdiff
|
tree
2011-01-10
inglorion
Add
e
d suppor
t
for ch
a
ined if
commit
|
commitdiff
|
tree
2011-01-10
inglori
o
n
Added
te
s
t
case for chain
e
d
if
commit
|
commitdiff
|
tree
2011-01-08
i
ng
l
o
rion
I
m
plemented rotate actio
n
s f
o
r MIPS
commit
|
commitdiff
|
tree
2011-01-08
in
g
lorion
I
m
plemented rotate action
s
for i
3
86 and AMD64
commit
|
commitdiff
|
tree
2011-01-08
inglo
r
io
n
A
dded test
for
r
otate actions
commit
|
commitdiff
|
tree
2011-01-08
inglorio
n
Implemented shif
t
instruc
t
i
ons for MIPS
commit
|
commitdiff
|
tree
2011-01-08
inglorion
Implemented sh
i
ft actio
n
s for i386 and AMD64
commit
|
commitdiff
|
tree
2011-01-08
inglorion
Ad
d
e
d
te
s
t for bitwise a
n
d
a
rithmeti
c
s
h
ift operations
commit
|
commitdiff
|
tree
2010-12-07
i
n
g
lorion
Fixed NASM ge
n
erat
o
r
so that b
e
gin_block accepts the
.
.
.
commit
|
commitdiff
|
tree
2010-12-07
inglorion
Imple
m
ented
b
locks for MIPS
.
commit
|
commitdiff
|
tree
2010-12-05
inglorion
Al
l
ow retur
n
without a v
a
lue
.
commit
|
commitdiff
|
tree
2010-11-21
in
g
lorion
Made
t
o
p
-lev
e
l b
l
ocks
i
n
i386
a
nd AMD64 set
E
BP/RBP
.
.
.
commit
|
commitdiff
|
tree
2010-11-21
inglorion
Added t
e
st case for c
o
de not contained in func
t
io
n
s
.
commit
|
commitdiff
|
tree
2010-11-21
inglorion
Ad
d
e
d
sup
p
ort for b
l
ocks to i386 an
d
AMD64 tar
g
ets
.
commit
|
commitdiff
|
tree
2010-11-21
inglor
i
on
Updated v
e
rs
i
on to 0
.
7
.
0
commit
|
commitdiff
|
tree
2010-11-21
inglorion
Fixed
s
tring escaping in
Mips
G
a
sGenerator
.
commit
|
commitdiff
|
tree
2010-11-21
ingl
o
rio
n
Fixed es
c
aping
in strings in NasmGe
n
erator
.
commit
|
commitdiff
|
tree
2010-11-21
i
n
glorion
Ad
d
e
d
tests for escaping bytes in string literals
.
commit
|
commitdiff
|
tree
2010-11-21
inglorion
I
m
ple
m
ent
e
d at
-
expressi
o
ns for MIPS
.
commit
|
commitdiff
|
tree
2010-11-21
i
nglorion
Updat
e
d
ve
r
sion to 0
.
6
.
3
commit
|
commitdiff
|
tree
2010-11-21
in
g
lorion
Fixed misspelled
v
a
r
i
a
ble
in NasmGenerator
.
commit
|
commitdiff
|
tree
2010-11-21
i
ngl
o
rio
n
NasmG
e
nerator: Escape single quotes in str
i
ngs
.
commit
|
commitdiff
|
tree
2010-11-21
ing
l
orion
Added
t
e
st cases fo
r
a
t
-expre
s
sion
s
.
commit
|
commitdiff
|
tree
2010-11-21
inglorion
Added s
u
pport for at-exp
r
essions to i386
and
A
MD64
.
.
.
commit
|
commitdiff
|
tree
next