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 save-frame-and-locals
2013-02-10
inglori
o
n
added save-frame-an
d
-locals
commit
|
commitdiff
|
tree
2013-02-09
inglorion
remo
v
e
d no lon
g
er necessary code fr
o
m mips_gas_genera
t
or
commit
|
commitdiff
|
tree
2013-02-09
inglo
r
i
o
n
i
mplemented s
a
ve-
l
ocals and res
t
o
r
e-
l
ocals on MIPS
commit
|
commitdiff
|
tree
2013-02-06
inglorio
n
made s
a
ve-frame
only sa
v
e re
g
isters not yet save
d
i
n
.
.
.
commit
|
commitdiff
|
tree
2013-02-06
ing
l
o
rion
m
o
ved more code
i
nto common_
c
ode_generator
commit
|
commitdiff
|
tree
2013-02-05
ingl
o
r
ion
Moved save an
d
restore
logic
f
or fr
a
mes and locals
.
.
.
commit
|
commitdiff
|
tree
2013-02-03
ingl
o
rion
implemente
d
save-l
o
cals
and re
s
tore-locals on i386
commit
|
commitdiff
|
tree
2013-02-03
inglorion
implem
e
nted {save,res
t
or
e
}-frame and {
s
ave,restor
e
.
.
.
commit
|
commitdiff
|
tree
2013-02-02
inglorio
n
ad
d
ed save-loc
a
ls and res
t
ore-locals, implemented on AR
M
commit
|
commitdiff
|
tree
2012-11-25
ing
l
orion
Eliminate some unnecessary loads on AMD64
commit
|
commitdiff
|
tree
2012-11-25
inglorion
Removed a n
u
mb
e
r of spec
i
al cases from the NASM gen
e
rator
commit
|
commitdiff
|
tree
2012-11-25
inglorio
n
Sto
r
e
locals
i
n regis
t
ers
o
n AMD
6
4
commit
|
commitdiff
|
tree
2012-11-24
ingl
o
rio
n
Use symbols instead
o
f
s
tr
i
n
g
s to denote register
s
.
.
.
commit
|
commitdiff
|
tree
2012-11-24
inglorion
Use immediate values for sma
l
l in
t
egers on ARM
commit
|
commitdiff
|
tree
2012-11-24
inglorion
Remo
v
e
d
super
f
luo
u
s de
b
ug co
m
ments from ARM
g
enerat
o
r
commit
|
commitdiff
|
tree
2012-11-24
inglorion
On AR
M
, don't generate mu
l
with dest equal t
o
f
irst
.
.
.
commit
|
commitdiff
|
tree
2012-11-24
in
g
lo
r
i
o
n
F
ix AMD64
l
oading of
i
m
meadiate vales outside 32-bit
.
.
.
commit
|
commitdiff
|
tree
2012-11-21
inglorion
Stronger test for restore-frame
commit
|
commitdiff
|
tree
2012-11-21
inglorion
Implemented
substitute-number,
r
esto
r
e-f
r
ame and save
.
.
.
commit
|
commitdiff
|
tree
2012-11-21
ing
l
o
r
i
on
M
a
ke save-fra
m
e and restore-frame
wor
k
on AMD64 a
n
d
.
.
.
commit
|
commitdiff
|
tree
2012-11-20
inglorion
Make sub
s
titut
e
-
number wo
r
k on
A
MD64 and i386
commit
|
commitdiff
|
tree
2012-11-20
ing
l
orion
Added restore-
f
ra
m
e and
s
av
e
-frame
o
n ARM
commit
|
commitdiff
|
tree
2012-11-19
inglorion
Added substitute-num
b
er on ARM
commit
|
commitdiff
|
tree
2012-11-15
inglorion
Fix i386 code generator
commit
|
commitdiff
|
tree
2012-11-15
inglorion
Make auto-bytes and auto-words work with non-im
m
ediate
.
.
.
commit
|
commitdiff
|
tree
2012-11-15
inglori
o
n
R
e
factored AM
D
64 code gener
a
tor
commit
|
commitdiff
|
tree
2012-11-11
ingl
o
rion
Made auto-bytes and au
t
o-words wor
k
with var
i
able arguments
.
.
.
commit
|
commitdiff
|
tree
2012-11-04
inglor
i
on
Imple
m
ent
a
uto-bytes and auto-
w
o
r
d
s for
ARM
commit
|
commitdiff
|
tree
2012-11-04
i
n
glorion
Make set-at work on ARM
commit
|
commitdiff
|
tree
2012-11-03
inglo
r
ion
Fix ARM ge
n
erator to work with
new Envir
o
nment code
commit
|
commitdiff
|
tree
2012-11-03
ingl
o
rion
Update test/
.
gitignore to
ignore new binaries
commit
|
commitdiff
|
tree
2012-11-03
i
nglorion
Split ma
n
y
-
vars into 3 separa
t
e
test programs
commit
|
commitdiff
|
tree
2012-11-03
i
n
g
lorion
replaced refer
e
nces to i
n
cre
m
en
t
_
errors
i
n tests
commit
|
commitdiff
|
tree
2012-10-31
in
g
lorio
n
Changes for R
u
by 1
.
9 comp
a
ti
b
i
lity
commit
|
commitdiff
|
tree
2012-10-09
inglorion
Repor
t
number
o
f
p
assed and fail
e
d tests
commit
|
commitdiff
|
tree
2012-10-09
inglorion
Im
p
lemented auto-b
y
t
e
s
a
nd aut
o
-words
f
or mips
commit
|
commitdiff
|
tree
2012-10-05
inglorion
Updat
e
MIPS code generator to work
w
ith refactored
.
.
.
commit
|
commitdiff
|
tree
2012-10-05
inglo
r
ion
Add
.
s to
.
SUFFIXES in test/Make
f
ile
commit
|
commitdiff
|
tree
2012-09-17
i
nglorion
Added test
case for auto-wor
d
s and
made it
p
ass on
.
.
.
commit
|
commitdiff
|
tree
2012-09-16
ingl
o
rion
Fix i386 code generator s
o
that all tests p
a
ss
commit
|
commitdiff
|
tree
2012-09-15
ing
l
orion
Impleme
n
t
ed auto-bytes on A
M
D64
commit
|
commitdiff
|
tree
2012-09-10
inglorio
n
N
ew Environme
n
t class
.
Tests pass on AMD64
commit
|
commitdiff
|
tree
2012-02-05
inglo
r
ion
More tests for set with
a
t-expressions
commit
|
commitdiff
|
tree
2012-02-05
inglori
o
n
Allow set
to assign to a
t
-ex
p
r
essions
commit
|
commitdiff
|
tree
2012-02-05
inglorion
Se
t
v
ersion
to 1
.
1-dev
commit
|
commitdiff
|
tree
2012-01-29
inglorion
Also test erro
r
text in test_pars
e
r
.
r
b
commit
|
commitdiff
|
tree
2012-01-29
inglori
o
n
Made p
a
rser able to
r
eport multiple errors per call
.
.
.
commit
|
commitdiff
|
tree
2012-01-29
i
n
g
lorion
Refactored test
.
rb so
t
hat pass_test and fail
_
test
.
.
.
commit
|
commitdiff
|
tree
2012-01-26
inglorion
Set version to 1
.
0
.
1
commit
|
commitdiff
|
tree
2012-01-26
in
g
lorion
added
s
o
m
e tests for the parser and fixed some
b
ugs
commit
|
commitdiff
|
tree
2012-01-26
inglo
r
ion
Restructured tests
s
o that tests for valid
a
tor and
.
.
.
commit
|
commitdiff
|
tree
2012-01-14
inglorion
Adde
d
doc/fea
t
u
res
.
h
t
ml
commit
|
commitdiff
|
tree
2012-01-06
ing
l
orion
Added more tests for at-ex
p
ression
s
commit
|
commitdiff
|
tree
2012-01-06
inglorion
Up
d
ated t
e
st
s
to deal
w
i
th new fe
a
tures
commit
|
commitdiff
|
tree
2012-01-06
inglorio
n
Added featu
r
e
s bits-per-wo
r
d
,
by
t
e-ord
e
r and bytes
.
.
.
commit
|
commitdiff
|
tree
2012-01-06
in
g
lor
i
on
Updated docu
m
enta
t
ion
f
or parser
commit
|
commitdiff
|
tree
2012-01-06
i
nglorion
R
e
fac
t
ored validator
commit
|
commitdiff
|
tree
2012-01-06
inglorion
Made spacing in
tests more
c
o
nsis
t
ent
commit
|
commitdiff
|
tree
2012-01-06
ing
l
orion
A
dded 2
0
12
t
o list of years in C
O
PYING
commit
|
commitdiff
|
tree
2012-01-06
inglori
o
n
Updated manpage and README
commit
|
commitdiff
|
tree
2012-01-06
ing
l
orion
Run te
s
ts i
n
parall
e
l
commit
|
commitdiff
|
tree
2012-01-06
in
g
lorion
Up
d
ated list of year
s
in CO
P
Y
I
NG
commit
|
commitdiff
|
tree
2012-01-06
ingl
o
rion
Added --version option to
v
oodooc
.
commit
|
commitdiff
|
tree
2012-01-06
inglorion
Re
m
oved support an
d
tests
f
o
r old code g
e
nerator API
commit
|
commitdiff
|
tree
2012-01-06
inglorion
S
e
t version n
u
mber to 1
.
0
.
0
commit
|
commitdiff
|
tree
2012-01-06
inglorion
Added tests for
suppo
r
ted language versi
o
n
commit
|
commitdiff
|
tree
2012-01-06
inglorion
Documented t
h
a
t
features
and has_feature? met
h
ods a
r
e
.
.
.
commit
|
commitdiff
|
tree
2012-01-06
inglorion
Moved features and has_fe
a
ture? fr
o
m
V
oodoo modul
e
.
.
.
commit
|
commitdiff
|
tree
2011-12-17
i
nglorion
Mer
g
e b
r
anch 'master' i
n
to exper
i
ment
a
l
commit
|
commitdiff
|
tree
2011-12-15
inglo
r
i
on
Made test driver flus
h
stdout before running test program
commit
|
commitdiff
|
tree
2011-12-15
inglorion
i
3
86_nasm_genera
t
or:
a
dd
e
d mis
s
ing require for nasm_g
e
nera
t
or
commit
|
commitdiff
|
tree
2011-12-15
inglorion
Made t
e
st
driver flush s
t
dout before
running test program
commit
|
commitdiff
|
tree
2011-12-15
inglor
i
on
i38
6
_nasm_gener
a
tor
:
added
m
i
ssing requi
r
e for na
s
m_genera
t
o
r
commit
|
commitdiff
|
tree
2011-08-29
inglorion
Up
d
ated la
n
g
u
a
ge
s
p
ecifi
c
ation
commit
|
commitdiff
|
tree
2011-08-29
ing
l
orion
vali
d
ator: g
e
t
-
byte and get
-
w
o
r
d
are expressions, not
.
.
.
commit
|
commitdiff
|
tree
2011-08-25
in
g
l
orion
Fixed mor
e
typos
commit
|
commitdiff
|
tree
2011-08-25
inglorion
Removed TO
D
O and fixed some typ
o
s in
M
IPS assembly
.
.
.
commit
|
commitdiff
|
tree
2011-08-25
i
n
glorion
Removed mention of "i386" from M
I
PS
a
s
s
emb
l
y generator
commit
|
commitdiff
|
tree
2011-08-19
i
n
glorion
arm_gas_generat
o
r: Don't write
debug info to st
d
err
commit
|
commitdiff
|
tree
2011-08-19
ing
l
o
r
ion
arm_gas_generator: Implemented ta
i
l
c
alls
commit
|
commitdiff
|
tree
2011-08-19
inglorion
a
rm_gas_generat
o
r: Implemente
d
r
o
l
commit
|
commitdiff
|
tree
2011-08-19
i
nglorion
arm_gas_generator: Imp
l
emen
t
ed div and
mod using __a
e
abi_idi
.
.
.
commit
|
commitdiff
|
tree
2011-08-19
in
g
lorion
ar
m
_
g
a
s
_gen
e
rator: Emit constants at every goto
an
d
.
.
.
commit
|
commitdiff
|
tree
2011-08-19
i
n
glori
o
n
arm_gas_generator: A
d
ded supp
o
r
t for block
s
commit
|
commitdiff
|
tree
2011-08-19
i
n
glorion
arm_gas_g
e
nera
t
or:
make
c
all work
with addresses
in
.
.
.
commit
|
commitdiff
|
tree
2011-08-18
inglorion
Fi
r
st su
p
port
f
or
a
rm architecture
commit
|
commitdiff
|
tree
2011-07-08
inglorion
Updated
t
ests cases f
o
r
set-byte
a
nd set word
commit
|
commitdiff
|
tree
2011-06-25
inglorion
Added test progra
m
c
o
ntaining errors
commit
|
commitdiff
|
tree
2011-06-25
inglorion
A
d
d
ed supp
o
rt for listing and testi
n
g f
e
a
t
u
res
commit
|
commitdiff
|
tree
2011-04-04
inglorion
Im
p
rove
d
e
r
ror reporting
commit
|
commitdiff
|
tree
2011-04-04
inglo
r
ion
Put val
i
dation in t
h
e parser
commit
|
commitdiff
|
tree
2011-03-20
i
n
glorion
Made voo
d
ooc
report multiple
c
ompiler errors,
i
f present
commit
|
commitdiff
|
tree
2011-03-20
i
n
gl
o
ri
o
n
Chan
g
ed
"t
o
plevel"
t
o "t
o
p_l
e
vel" to align with existing
.
.
.
commit
|
commitdiff
|
tree
2011-03-19
ingl
o
ri
o
n
Made compiler
c
ol
l
ect erro
r
s,
i
nstead
of
bailing ou
t
.
.
.
commit
|
commitdiff
|
tree
2011-03-18
inglorion
Merged
v
al
i
dato
r
tests with compiler tests
commit
|
commitdiff
|
tree
2011-03-18
inglorion
A
d
ded valid
a
tor to com
p
i
l
e
r
commit
|
commitdiff
|
tree
2011-03-18
ing
l
o
rion
Ad
d
ed sup
p
ort
for at-expressions to vali
d
ato
r
commit
|
commitdiff
|
tree
2011-03-17
in
g
lor
i
on
A
dded more
dir
e
cti
v
e
s
t
o
vali
d
ator
commit
|
commitdiff
|
tree
2011-03-17
inglorion
Added valid
a
tor
commit
|
commitdiff
|
tree
2011-03-15
inglorion
A
d
d
ed
.
gitign
o
re f
i
le to test directory
commit
|
commitdiff
|
tree
next