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 superfluous debug comments from ARM generator
2012-11-24
inglorion
Remov
e
d supe
r
fluou
s
debug
comments from AR
M
g
e
nerator
commit
|
commitdiff
|
tree
2012-11-24
inglorion
On ARM, don't generate mul with dest
equal
to firs
t
.
.
.
commit
|
commitdiff
|
tree
2012-11-24
inglorion
Fix AMD64
loadi
n
g
o
f
immeadiate vales ou
t
side
32-bi
t
.
.
.
commit
|
commitdiff
|
tree
2012-11-21
inglori
o
n
Str
o
nger test for r
e
s
tore-f
r
ame
commit
|
commitdiff
|
tree
2012-11-21
inglori
o
n
Implemented substitute-number, restore-f
r
ame an
d
save
.
.
.
commit
|
commitdiff
|
tree
2012-11-21
inglorion
Make s
a
ve
-
frame a
n
d restore-frame w
o
rk
on AMD64 and
.
.
.
commit
|
commitdiff
|
tree
2012-11-20
inglorion
M
ake
s
u
bstitute-number work
o
n AMD64 and i386
commit
|
commitdiff
|
tree
2012-11-20
in
g
lorion
Added restore-frame and s
a
ve-fra
m
e on AR
M
commit
|
commitdiff
|
tree
2012-11-19
inglo
r
ion
Ad
d
ed substitute-
n
umber on ARM
commit
|
commitdiff
|
tree
2012-11-15
i
nglor
i
on
F
i
x i386 c
o
d
e
g
enerat
o
r
commit
|
commitdiff
|
tree
2012-11-15
ing
l
orion
Make
auto-bytes and auto-words work
w
ith non-im
m
e
d
iate
.
.
.
commit
|
commitdiff
|
tree
2012-11-15
i
nglorion
Refactor
e
d AMD64 code gen
e
rator
commit
|
commitdiff
|
tree
2012-11-11
inglorio
n
Made
auto
-
bytes and auto-words work with
v
ariable
a
rgum
e
nts
.
.
.
commit
|
commitdiff
|
tree
2012-11-04
inglorion
Implement au
t
o-byt
e
s and auto-
w
ords for A
R
M
commit
|
commitdiff
|
tree
2012-11-04
inglor
i
on
Make
s
et-at work on ARM
commit
|
commitdiff
|
tree
2012-11-03
inglorion
Fi
x
ARM generato
r
to work with ne
w
Envir
o
nment co
d
e
commit
|
commitdiff
|
tree
2012-11-03
inglorion
Update test/
.
giti
g
nore
t
o ignore new binaries
commit
|
commitdiff
|
tree
2012-11-03
i
nglori
o
n
S
p
l
i
t
ma
n
y-vars into
3 separate test programs
commit
|
commitdiff
|
tree
2012-11-03
inglor
i
on
replaced re
f
erences to
i
ncreme
n
t
_e
r
rors in tests
commit
|
commitdiff
|
tree
2012-10-31
i
n
glorion
Changes for Ruby 1
.
9 compatibility
commit
|
commitdiff
|
tree
2012-10-09
inglorion
Repo
r
t number of passed and failed
t
ests
commit
|
commitdiff
|
tree
2012-10-09
in
g
lo
r
ion
Im
p
lemented auto-bytes
an
d
auto-
w
or
d
s
f
or m
i
ps
commit
|
commitdiff
|
tree
2012-10-05
inglorion
U
p
d
a
te MIPS code gene
r
ator to work with refactored
.
.
.
commit
|
commitdiff
|
tree
2012-10-05
inglorion
Add
.
s to
.
S
UFFIXES
in test/
M
akefile
commit
|
commitdiff
|
tree
2012-09-17
inglorion
Add
e
d test case for auto-w
o
r
ds and made it pass o
n
.
.
.
commit
|
commitdiff
|
tree
2012-09-16
i
n
gl
o
rion
Fix i
3
86 cod
e
ge
n
erator so that all tests pass
commit
|
commitdiff
|
tree
2012-09-15
inglorion
Implemented au
t
o-byt
e
s on AMD64
commit
|
commitdiff
|
tree
2012-09-10
ing
l
orion
Ne
w
Environme
n
t
c
lass
.
Tests pa
s
s on
AMD64
commit
|
commitdiff
|
tree
2012-02-05
ing
l
orion
More tests for se
t
with at-
e
xpres
s
ions
commit
|
commitdiff
|
tree
2012-02-05
ing
l
orion
Allow se
t
t
o
ass
i
gn to at-express
i
ons
commit
|
commitdiff
|
tree
2012-02-05
inglorion
Se
t
version to 1
.
1-
d
ev
commit
|
commitdiff
|
tree
2012-01-29
i
nglorion
A
l
so
t
est error
t
e
xt in te
s
t_pars
e
r
.
rb
commit
|
commitdiff
|
tree
2012-01-29
inglorion
Made par
s
er able to report
multiple er
r
ors pe
r
call
.
.
.
commit
|
commitdiff
|
tree
2012-01-29
inglorion
Refacto
r
ed test
.
rb
so
t
h
a
t pass
_
te
s
t
a
nd fail_tes
t
.
.
.
commit
|
commitdiff
|
tree
2012-01-26
inglor
i
o
n
Set version to 1
.
0
.
1
commit
|
commitdiff
|
tree
2012-01-26
ingl
o
rion
add
e
d som
e
t
e
sts for the
pa
r
ser and fixed
some b
u
gs
commit
|
commitdiff
|
tree
2012-01-26
ingl
o
rio
n
R
e
structured tests so
th
a
t
tests for val
i
dat
o
r and
.
.
.
commit
|
commitdiff
|
tree
2012-01-14
inglorion
Added
d
oc/fe
a
tur
e
s
.
html
commit
|
commitdiff
|
tree
2012-01-06
inglorion
Added
more
tests for at-expressions
commit
|
commitdiff
|
tree
2012-01-06
ingl
o
ri
o
n
Updat
e
d test
s
to deal w
i
th n
e
w
feature
s
commit
|
commitdiff
|
tree
2012-01-06
inglorion
Adde
d
featu
r
e
s
bits-p
e
r-word
,
byte
-
order and bytes
.
.
.
commit
|
commitdiff
|
tree
2012-01-06
ingl
o
r
i
on
U
pdated
docu
m
entation for
p
arser
commit
|
commitdiff
|
tree
2012-01-06
inglorion
Refactored validat
o
r
commit
|
commitdiff
|
tree
2012-01-06
ing
l
orion
Made spacing in te
s
ts more co
n
siste
n
t
commit
|
commitdiff
|
tree
2012-01-06
i
nglori
o
n
Added 2012 to list o
f
y
e
ars in COPYING
commit
|
commitdiff
|
tree
2012-01-06
in
g
lorion
Up
d
ated manpage and RE
A
DME
commit
|
commitdiff
|
tree
2012-01-06
in
g
l
o
r
i
o
n
R
un t
e
s
t
s in pa
r
allel
commit
|
commitdiff
|
tree
2012-01-06
inglo
r
ion
Up
d
at
e
d
lis
t
of ye
a
rs
in COPY
I
NG
commit
|
commitdiff
|
tree
2012-01-06
inglo
r
ion
Added --version option to voodooc
.
commit
|
commitdiff
|
tree
2012-01-06
inglorion
Removed support and tests for old code generator API
commit
|
commitdiff
|
tree
2012-01-06
inglorio
n
S
et versio
n
num
b
e
r
t
o 1
.
0
.
0
commit
|
commitdiff
|
tree
2012-01-06
inglor
i
on
Adde
d
tests
f
o
r support
e
d l
a
nguage versi
o
n
commit
|
commitdiff
|
tree
2012-01-06
inglorion
Documented t
h
at
f
eatures and
h
as_feature? met
h
ods are
.
.
.
commit
|
commitdiff
|
tree
2012-01-06
inglorio
n
Moved
f
eatures an
d
h
a
s_featu
r
e
?
from Voodoo module
.
.
.
commit
|
commitdiff
|
tree
2011-12-17
inglorion
Me
r
g
e
branch 'master' into experi
m
enta
l
commit
|
commitdiff
|
tree
2011-12-15
inglorio
n
Made test
d
r
iver flus
h
stdout
before running test pro
g
ram
commit
|
commitdiff
|
tree
2011-12-15
inglorion
i
3
86_nasm_gen
e
rator: ad
d
ed missing require for n
a
sm
_
generator
commit
|
commitdiff
|
tree
2011-12-15
inglo
r
i
on
M
ade test driv
e
r flush
stdout before run
n
in
g
test program
commit
|
commitdiff
|
tree
2011-12-15
inglorion
i
3
86_
n
asm_generator
:
added missing require for nasm_
g
e
nerator
commit
|
commitdiff
|
tree
2011-08-29
inglorion
Updat
e
d
l
a
n
guage
speci
f
icat
i
on
commit
|
commitdiff
|
tree
2011-08-29
inglorion
validator: get-byte and
g
et-word
are expressions, not
.
.
.
commit
|
commitdiff
|
tree
2011-08-25
inglorion
Fixed more typos
commit
|
commitdiff
|
tree
2011-08-25
inglorion
Remo
v
ed
T
ODO
and fixe
d
some typos
in MIPS assembly
.
.
.
commit
|
commitdiff
|
tree
2011-08-25
inglor
i
o
n
Removed ment
i
o
n of
"
i386"
f
rom MIPS a
s
s
e
m
bly
generator
commit
|
commitdiff
|
tree
2011-08-19
inglorion
arm_gas_generator
:
D
o
n
't write debug
i
n
fo to stderr
commit
|
commitdiff
|
tree
2011-08-19
i
n
glorion
arm_gas_g
e
nerator
:
Impleme
n
ted tail calls
commit
|
commitdiff
|
tree
2011-08-19
inglorion
arm_gas_generato
r
: Implemented ro
l
commit
|
commitdiff
|
tree
2011-08-19
inglo
r
io
n
arm_gas_gener
a
tor: Implemented div and mod us
i
ng __aea
b
i_id
i
.
.
.
commit
|
commitdiff
|
tree
2011-08-19
i
n
glorion
arm_gas_generato
r
:
Emi
t
con
s
ta
n
ts at ev
e
r
y
goto and
.
.
.
commit
|
commitdiff
|
tree
2011-08-19
inglorio
n
arm_g
a
s_generator: Added su
p
port
f
o
r blocks
commit
|
commitdiff
|
tree
2011-08-19
inglorion
a
r
m_gas
_
generato
r
: m
a
ke c
a
ll w
o
rk w
i
th addresses in
.
.
.
commit
|
commitdiff
|
tree
2011-08-18
i
nglorion
First
support for ar
m
arch
i
tecture
commit
|
commitdiff
|
tree
2011-07-08
inglori
o
n
Updated tests cases for set-by
t
e and set
word
commit
|
commitdiff
|
tree
2011-06-25
inglorion
Ad
d
ed te
s
t pr
o
gr
a
m contain
i
ng
e
rrors
commit
|
commitdiff
|
tree
2011-06-25
inglorion
Added support for listing and t
e
sting
f
eatures
commit
|
commitdiff
|
tree
2011-04-04
ing
l
orion
Improved error
r
eporting
commit
|
commitdiff
|
tree
2011-04-04
i
n
glorio
n
Put validation in the parser
commit
|
commitdiff
|
tree
2011-03-20
inglori
o
n
Made voodooc r
e
port mult
i
ple c
o
mpile
r
errors,
i
f present
commit
|
commitdiff
|
tree
2011-03-20
inglorion
Changed "t
o
plevel" to "
t
op_level" to
a
l
ign
with
e
xisting
.
.
.
commit
|
commitdiff
|
tree
2011-03-19
inglorion
Made co
m
p
iler col
l
e
c
t errors,
i
nstead of bailing out
.
.
.
commit
|
commitdiff
|
tree
2011-03-18
ing
l
o
r
ion
Merged validator
t
e
s
ts with compiler tests
commit
|
commitdiff
|
tree
2011-03-18
inglorion
Added
v
alidator t
o
compiler
commit
|
commitdiff
|
tree
2011-03-18
inglori
o
n
Add
e
d support f
o
r
a
t-expressions
to v
a
lida
t
or
commit
|
commitdiff
|
tree
2011-03-17
inglo
r
i
on
Ad
d
e
d
more dir
e
ctives to validator
commit
|
commitdiff
|
tree
2011-03-17
inglori
o
n
Adde
d
validator
commit
|
commitdiff
|
tree
2011-03-15
inglorion
Added
.
gitig
n
ore file to test directory
commit
|
commitdiff
|
tree
2011-01-15
inglorion
S
ynchronized language
.
html w
i
th
latest language specificat
i
on
commit
|
commitdiff
|
tree
2011-01-10
i
n
glorion
A
dde
d
support for cha
i
ned i
f
commit
|
commitdiff
|
tree
2011-01-10
inglorion
A
d
d
ed
t
est case for chai
n
ed
i
f
commit
|
commitdiff
|
tree
2011-01-08
inglorion
I
m
p
le
m
ented rotate actions for MIPS
commit
|
commitdiff
|
tree
2011-01-08
ing
l
o
r
ion
Imp
l
emente
d
rotate
action
s
fo
r
i386 a
n
d AMD64
commit
|
commitdiff
|
tree
2011-01-08
ingl
o
rion
Added test for ro
t
a
te
a
c
tions
commit
|
commitdiff
|
tree
2011-01-08
in
g
lo
r
ion
Implemented shift ins
t
ru
c
tions for MIPS
commit
|
commitdiff
|
tree
2011-01-08
i
nglorion
Imple
m
e
n
ted shift actions
f
or i386 an
d
AMD6
4
commit
|
commitdiff
|
tree
2011-01-08
inglorion
A
d
ded te
s
t for bitwis
e
and arithm
e
tic
s
hift
operatio
n
s
commit
|
commitdiff
|
tree
2010-12-07
i
ng
l
orion
Fixed NASM generator so that begin
_
block
accepts the
.
.
.
commit
|
commitdiff
|
tree
2010-12-07
ingl
o
rion
Imp
l
emented
block
s
for MI
P
S
.
commit
|
commitdiff
|
tree
2010-12-05
inglorion
Allow ret
u
r
n withou
t
a val
u
e
.
commit
|
commitdiff
|
tree
2010-11-21
inglo
r
ion
M
a
de top-
l
evel blocks in i386 and AM
D
64
set EBP/
R
BP
.
.
.
commit
|
commitdiff
|
tree
2010-11-21
ing
l
orion
A
d
ded
te
s
t case
for code not
contained in functions
.
commit
|
commitdiff
|
tree
next