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
made variables in shared libraries work on i386
2013-02-17
i
nglori
o
n
made vari
a
bl
e
s
i
n
s
har
e
d
l
ibraries
work o
n
i386
commit
|
commitdiff
|
tree
2013-02-17
inglorion
made
var
i
ables in shared lib
r
aries
work on A
M
D64
commit
|
commitdiff
|
tree
2013-02-17
inglo
r
ion
shared libra
r
ie
s
can
n
ow e
x
p
o
rt variabl
e
s on
M
I
PS
commit
|
commitdiff
|
tree
2013-02-17
inglorio
n
i
mplemented shared li
b
rary support on MIPS
commit
|
commitdiff
|
tree
2013-02-17
inglorio
n
added
s
ha
r
ed library support to A
M
D64 and
i
386
commit
|
commitdiff
|
tree
2013-02-17
ingl
o
rion
added s
u
pport for creating shar
e
d
librarie
s
on ARM
commit
|
commitdiff
|
tree
2013-02-10
ingl
o
r
i
on
kee
p
track of saved regi
s
ters o
n
MI
P
S
commit
|
commitdiff
|
tree
2013-02-10
ingl
o
rion
ad
d
ed save-f
r
ame-and-lo
c
a
ls
commit
|
commitdiff
|
tree
2013-02-09
i
n
g
lori
o
n
removed no long
e
r necessary code f
r
om mips_gas_generator
commit
|
commitdiff
|
tree
2013-02-09
inglorion
i
m
plemented
s
ave-locals and
restore
-
locals on
M
I
P
S
commit
|
commitdiff
|
tree
2013-02-06
i
n
g
l
o
rion
made save-frame o
n
ly save r
e
gist
e
rs not yet
saved in
.
.
.
commit
|
commitdiff
|
tree
2013-02-06
inglori
o
n
mov
e
d
m
ore
c
o
d
e in
t
o common_code_gener
a
t
o
r
commit
|
commitdiff
|
tree
2013-02-05
inglorion
Moved save
and res
t
ore logic for
frames and locals
.
.
.
commit
|
commitdiff
|
tree
2013-02-03
inglo
r
ion
i
mpl
e
mented save-locals and restore-local
s
on i3
8
6
commit
|
commitdiff
|
tree
2013-02-03
in
g
lo
r
ion
implemented
{save,restore}-frame and {
s
ave,restore
.
.
.
commit
|
commitdiff
|
tree
2013-02-02
in
g
lori
o
n
added sa
v
e-locals and
re
s
t
or
e
-locals, imp
l
emented on ARM
commit
|
commitdiff
|
tree
2012-11-25
ingl
o
rion
Eli
m
inate s
o
me unnecess
a
ry loads on AMD64
commit
|
commitdiff
|
tree
2012-11-25
inglorion
Removed a num
b
er of special cases from the NASM generator
commit
|
commitdiff
|
tree
2012-11-25
inglorion
Store loca
l
s in registers on AMD64
commit
|
commitdiff
|
tree
2012-11-24
inglorion
Use symbols instead of s
t
rings to denote
r
egisters
.
.
.
commit
|
commitdiff
|
tree
2012-11-24
inglorion
Use immediate value
s
for sm
a
ll int
e
ge
r
s on ARM
commit
|
commitdiff
|
tree
2012-11-24
inglori
o
n
Removed superfluous de
b
ug comments from
A
RM gene
r
ator
commit
|
commitdiff
|
tree
2012-11-24
i
n
g
l
orion
O
n
ARM,
d
on't g
e
n
erate mul with dest equal to first
.
.
.
commit
|
commitdiff
|
tree
2012-11-24
inglo
r
ion
Fix AMD64
l
oadin
g
of immeadi
a
te
v
a
les
out
s
ide 32-bi
t
.
.
.
commit
|
commitdiff
|
tree
2012-11-21
i
n
glorion
Stronger test for rest
o
re-
f
rame
commit
|
commitdiff
|
tree
2012-11-21
inglorio
n
Implemente
d
substit
u
t
e
-number,
r
estor
e
-
frame and save
.
.
.
commit
|
commitdiff
|
tree
2012-11-21
in
g
l
or
i
on
Make sa
v
e
-frame
and r
e
sto
r
e-fr
a
me
wor
k
on AM
D
64
a
nd
.
.
.
commit
|
commitdiff
|
tree
2012-11-20
in
g
lorion
Make
s
ub
s
ti
t
u
t
e-
n
umber work on AMD64 and i386
commit
|
commitdiff
|
tree
2012-11-20
i
n
glori
o
n
Added restore-fr
a
m
e and save-frame on A
R
M
commit
|
commitdiff
|
tree
2012-11-19
inglorion
Added substitute-n
u
mber on ARM
commit
|
commitdiff
|
tree
2012-11-15
i
n
glor
i
o
n
Fix
i
3
8
6 code
g
e
nerator
commit
|
commitdiff
|
tree
2012-11-15
inglorion
Mak
e
a
uto-bytes and
au
t
o-
w
ords work with non-i
m
med
i
ate
.
.
.
commit
|
commitdiff
|
tree
2012-11-15
inglorion
Refactored AMD64 code
g
ene
r
ator
commit
|
commitdiff
|
tree
2012-11-11
inglorion
M
a
de
a
uto-bytes and auto-w
o
rds wor
k
wit
h
var
i
abl
e
arguments
.
.
.
commit
|
commitdiff
|
tree
2012-11-04
inglor
i
on
Implement auto-by
t
e
s and a
u
to-words for ARM
commit
|
commitdiff
|
tree
2012-11-04
in
g
lorion
Make set-at wo
r
k on
ARM
commit
|
commitdiff
|
tree
2012-11-03
inglorion
Fix ARM ge
n
erator to work with new
En
v
i
ronment code
commit
|
commitdiff
|
tree
2012-11-03
ing
l
orion
U
p
date tes
t
/
.
g
itignore to ignore
n
e
w binarie
s
commit
|
commitdiff
|
tree
2012-11-03
inglorion
Split many-vars int
o
3
separate test progr
a
ms
commit
|
commitdiff
|
tree
2012-11-03
inglorion
replaced references to incre
m
ent_
e
rr
o
rs in
tes
t
s
commit
|
commitdiff
|
tree
2012-10-31
inglo
r
ion
Changes f
o
r Ruby
1
.
9 compa
t
ibili
t
y
commit
|
commitdiff
|
tree
2012-10-09
ingl
o
rio
n
Report n
u
mber of passed a
n
d
faile
d
tests
commit
|
commitdiff
|
tree
2012-10-09
inglo
r
io
n
Imple
m
ent
e
d a
u
to-bytes and auto-wor
d
s for mip
s
commit
|
commitdiff
|
tree
2012-10-05
inglorion
Upd
a
te MIPS code
g
enerator to
w
ork wit
h
refac
t
ored
.
.
.
commit
|
commitdiff
|
tree
2012-10-05
inglorio
n
Add
.
s to
.
SUFFIXE
S
in test/Ma
k
efile
commit
|
commitdiff
|
tree
2012-09-17
i
nglor
i
on
Added test case for auto-words and made
i
t pass on
.
.
.
commit
|
commitdiff
|
tree
2012-09-16
inglorion
Fix
i386
code generato
r
s
o
t
hat
all tests pass
commit
|
commitdiff
|
tree
2012-09-15
inglorion
Implemented auto-bytes o
n
A
M
D
6
4
commit
|
commitdiff
|
tree
2012-09-10
inglori
o
n
New E
n
vi
r
onm
e
n
t
c
l
ass
.
Tests pas
s
o
n AMD64
commit
|
commitdiff
|
tree
2012-02-05
inglorion
More tests for set w
i
th
at-expre
s
sions
commit
|
commitdiff
|
tree
2012-02-05
inglorion
Allow set to assign t
o
at-expressions
commit
|
commitdiff
|
tree
2012-02-05
inglorio
n
Se
t
ve
r
sion to 1
.
1
-
dev
commit
|
commitdiff
|
tree
2012-01-29
i
nglorion
Also t
e
st
er
r
or text in tes
t
_parser
.
rb
commit
|
commitdiff
|
tree
2012-01-29
inglorion
Made pa
r
ser abl
e
t
o repor
t
m
u
lti
p
le errors per ca
l
l
.
.
.
commit
|
commitdiff
|
tree
2012-01-29
inglorion
Refactored test
.
rb
s
o that
p
ass
_
test and
f
ail_test
.
.
.
commit
|
commitdiff
|
tree
2012-01-26
inglorion
Set v
e
rs
i
on
t
o 1
.
0
.
1
commit
|
commitdiff
|
tree
2012-01-26
inglorion
added
some
tes
t
s for the pars
e
r and f
i
xed som
e
bu
g
s
commit
|
commitdiff
|
tree
2012-01-26
inglorion
Restruc
t
ur
e
d
t
e
s
ts s
o
that tests for validator
an
d
.
.
.
commit
|
commitdiff
|
tree
2012-01-14
i
nglo
r
ion
Added doc
/
featu
r
es
.
html
commit
|
commitdiff
|
tree
2012-01-06
ingl
o
r
ion
A
d
ded more
tests for at-e
x
pressions
commit
|
commitdiff
|
tree
2012-01-06
inglorion
Up
d
at
e
d
tests to deal
w
i
th new
f
eature
s
commit
|
commitdiff
|
tree
2012-01-06
inglorion
Added fe
a
t
ures bits-per-word
,
byte-order
a
nd bytes
.
.
.
commit
|
commitdiff
|
tree
2012-01-06
inglorion
U
pdated
d
ocumentation for parser
commit
|
commitdiff
|
tree
2012-01-06
inglorion
Refactored validator
commit
|
commitdiff
|
tree
2012-01-06
inglorion
Made sp
a
c
in
g
in tests more consistent
commit
|
commitdiff
|
tree
2012-01-06
ing
l
o
rio
n
A
d
ded
2012 to l
i
st of
yea
r
s in COPYING
commit
|
commitdiff
|
tree
2012-01-06
inglo
r
ion
Upd
a
ted manpa
g
e and R
E
ADME
commit
|
commitdiff
|
tree
2012-01-06
i
n
glorion
R
un tests
i
n paral
l
el
commit
|
commitdiff
|
tree
2012-01-06
inglo
r
ion
Updated list of
years
i
n
COPYIN
G
commit
|
commitdiff
|
tree
2012-01-06
ingl
o
r
i
o
n
A
dded --version optio
n
to vood
o
o
c
.
commit
|
commitdiff
|
tree
2012-01-06
in
g
l
o
rion
Removed su
p
port and tests for
o
ld code
g
e
nerator API
commit
|
commitdiff
|
tree
2012-01-06
inglor
i
on
Set vers
i
on
number to
1
.
0
.
0
commit
|
commitdiff
|
tree
2012-01-06
inglorion
Added tests f
o
r supp
o
rted langu
a
ge version
commit
|
commitdiff
|
tree
2012-01-06
i
nglorion
D
o
c
u
m
en
t
ed tha
t
feature
s
a
nd has_fea
t
ure? metho
d
s are
.
.
.
commit
|
commitdiff
|
tree
2012-01-06
inglorion
Moved
f
e
ature
s
and
has
_
feature?
f
rom Voodoo mod
u
l
e
.
.
.
commit
|
commitdiff
|
tree
2011-12-17
in
g
lorion
Merge branch 'master' into experimental
commit
|
commitdiff
|
tree
2011-12-15
inglorion
M
ade te
s
t dri
v
e
r fl
u
sh s
t
do
u
t before running test progr
a
m
commit
|
commitdiff
|
tree
2011-12-15
i
ngl
o
r
ion
i386_nasm_
g
enerator
:
added
missing require for nasm_genera
t
or
commit
|
commitdiff
|
tree
2011-12-15
i
n
g
lorion
Made test driver
f
lush st
d
o
ut before running
t
est program
commit
|
commitdiff
|
tree
2011-12-15
i
n
g
l
o
rion
i38
6
_nasm_ge
n
e
r
a
tor: added missing re
q
uire for
n
a
sm_generator
commit
|
commitdiff
|
tree
2011-08-29
ing
l
orion
Updat
e
d
l
anguage specification
commit
|
commitdiff
|
tree
2011-08-29
inglorion
validator: ge
t
-byt
e
a
n
d
g
et-word
a
re expressions
,
not
.
.
.
commit
|
commitdiff
|
tree
2011-08-25
inglorion
Fixe
d
more t
y
po
s
commit
|
commitdiff
|
tree
2011-08-25
inglorion
Removed TODO and fixed
some
typos in
MIPS assembly
.
.
.
commit
|
commitdiff
|
tree
2011-08-25
in
g
l
o
r
i
on
Removed ment
i
on
of "i386
"
fr
o
m
M
IPS assembly genera
t
or
commit
|
commitdiff
|
tree
2011-08-19
inglor
i
on
ar
m
_gas_g
e
nerator: Don't write d
e
bug info
t
o
st
d
e
r
r
commit
|
commitdiff
|
tree
2011-08-19
i
nglorion
arm_gas_genera
t
or:
I
mplemente
d
tai
l
calls
commit
|
commitdiff
|
tree
2011-08-19
inglorion
arm_gas_ge
n
erator: Implemented
r
ol
commit
|
commitdiff
|
tree
2011-08-19
inglorion
arm_gas_gene
r
ato
r
: I
m
p
lemen
t
e
d div and mod using
__aeabi_i
d
i
.
.
.
commit
|
commitdiff
|
tree
2011-08-19
inglorion
arm_gas_generat
o
r: Emit constants
a
t
e
ve
r
y goto and
.
.
.
commit
|
commitdiff
|
tree
2011-08-19
i
n
glorion
a
r
m_g
a
s_genera
t
or: Added support
for blocks
commit
|
commitdiff
|
tree
2011-08-19
ingl
o
rion
arm_gas_gene
r
ator: make
c
a
l
l w
o
rk w
i
th a
d
dresses in
.
.
.
commit
|
commitdiff
|
tree
2011-08-18
in
g
lorion
Fir
s
t
s
uppor
t
f
o
r arm architecture
commit
|
commitdiff
|
tree
2011-07-08
inglorion
Updated test
s
c
a
ses for set-byte and
s
et wo
r
d
commit
|
commitdiff
|
tree
2011-06-25
inglorion
Added
t
est p
r
ogram containing errors
commit
|
commitdiff
|
tree
2011-06-25
i
nglorion
Added support for listin
g
and testing
f
eatures
commit
|
commitdiff
|
tree
2011-04-04
inglorion
Im
p
roved error repor
t
ing
commit
|
commitdiff
|
tree
2011-04-04
i
n
glorion
P
ut va
l
idation in the parser
commit
|
commitdiff
|
tree
2011-03-20
i
n
g
lorion
Made voodooc repo
r
t multiple com
p
ile
r
er
r
o
r
s
,
if pre
s
ent
commit
|
commitdiff
|
tree
2011-03-20
inglo
r
ion
Changed "topleve
l
" to "
t
op_level"
t
o
a
lig
n
w
i
th
e
xisting
.
.
.
commit
|
commitdiff
|
tree
next