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
Use immediate values for small integers on ARM
2012-11-24
ingl
o
rion
Use immediate values
f
or small int
e
gers
on A
R
M
commit
|
commitdiff
|
tree
2012-11-24
inglorio
n
Re
m
oved s
u
pe
r
fluou
s
debug comments fr
o
m
ARM
g
enerator
commit
|
commitdiff
|
tree
2012-11-24
inglorion
O
n
ARM, don't generate mul with dest equal
to firs
t
.
.
.
commit
|
commitdiff
|
tree
2012-11-24
inglorion
Fix AMD64 loading
of immeadiate v
a
les outside 32-bit
.
.
.
commit
|
commitdiff
|
tree
2012-11-21
ingl
o
r
i
on
Stronger test for
r
es
t
or
e
-frame
commit
|
commitdiff
|
tree
2012-11-21
ingl
o
r
ion
I
m
plemen
t
ed substitute
-
numb
e
r
,
res
t
ore-
f
ram
e
and save
.
.
.
commit
|
commitdiff
|
tree
2012-11-21
i
n
glorion
Make sa
v
e
-frame and r
e
store-fra
m
e work on AMD64
a
nd
.
.
.
commit
|
commitdiff
|
tree
2012-11-20
inglorion
Make substitut
e
-numbe
r
work on AMD6
4
and i386
commit
|
commitdiff
|
tree
2012-11-20
inglorion
A
d
ded rest
o
re-fra
m
e
a
nd save-fra
m
e on
ARM
commit
|
commitdiff
|
tree
2012-11-19
inglori
o
n
A
d
ded substitute
-
number on ARM
commit
|
commitdiff
|
tree
2012-11-15
ingl
o
r
i
on
Fix i386 code gene
r
ator
commit
|
commitdiff
|
tree
2012-11-15
inglor
i
on
Mak
e
auto-bytes and auto
-
words work with non-
i
mmediate
.
.
.
commit
|
commitdiff
|
tree
2012-11-15
i
nglorion
Refactored AMD64 code generator
commit
|
commitdiff
|
tree
2012-11-11
inglor
i
o
n
M
ade auto-
b
ytes and auto-words wor
k
with variable
a
rguments
.
.
.
commit
|
commitdiff
|
tree
2012-11-04
inglorion
Im
p
lement
a
uto-bytes an
d
a
u
to-w
o
rds for A
R
M
commit
|
commitdiff
|
tree
2012-11-04
inglorion
Ma
k
e
s
e
t-at
wo
r
k
on A
R
M
commit
|
commitdiff
|
tree
2012-11-03
inglori
o
n
F
i
x ARM
g
enerator
t
o wo
r
k wi
t
h new Enviro
n
m
ent code
commit
|
commitdiff
|
tree
2012-11-03
inglorion
U
pd
a
t
e test/
.
gitignore to i
g
n
o
re
n
ew binaries
commit
|
commitdiff
|
tree
2012-11-03
ing
l
orion
Split many
-
v
ars into 3
separate test pro
g
rams
commit
|
commitdiff
|
tree
2012-11-03
ingl
o
rion
replace
d
references
t
o increment_errors i
n
tests
commit
|
commitdiff
|
tree
2012-10-31
ingl
o
rion
Change
s
for
Ruby 1
.
9 compatibility
commit
|
commitdiff
|
tree
2012-10-09
inglorion
Repo
r
t number of passed and
f
ailed tests
commit
|
commitdiff
|
tree
2012-10-09
ing
l
o
r
i
on
Implemented auto-bytes and auto-words for mips
commit
|
commitdiff
|
tree
2012-10-05
i
ng
l
orion
Update MIPS co
d
e
generator to work
w
i
th refactored
.
.
.
commit
|
commitdiff
|
tree
2012-10-05
ingl
o
rion
Ad
d
.
s to
.
SUFFIXES in te
s
t/Makefile
commit
|
commitdiff
|
tree
2012-09-17
inglor
i
on
Added test ca
s
e for auto-
w
ords and
made it
p
ass on
.
.
.
commit
|
commitdiff
|
tree
2012-09-16
inglorion
F
ix i386 code
g
en
e
rator so
t
hat
all tests pass
commit
|
commitdiff
|
tree
2012-09-15
ing
l
ori
o
n
Imp
l
e
mented auto-byte
s
on AMD
6
4
commit
|
commitdiff
|
tree
2012-09-10
inglorion
New
E
nviro
n
me
n
t class
.
Tes
t
s pass on AMD64
commit
|
commitdiff
|
tree
2012-02-05
inglor
i
on
More tes
t
s for set with
a
t-expressions
commit
|
commitdiff
|
tree
2012-02-05
i
ng
l
orion
Allow set to assign to
a
t-expressions
commit
|
commitdiff
|
tree
2012-02-05
i
n
g
l
ori
o
n
S
et version to
1
.
1
-
dev
commit
|
commitdiff
|
tree
2012-01-29
inglorion
A
lso test error
t
e
xt i
n
t
est_parser
.
r
b
commit
|
commitdiff
|
tree
2012-01-29
i
nglorion
Made pa
r
ser a
b
le t
o
report multiple errors
pe
r
call
.
.
.
commit
|
commitdiff
|
tree
2012-01-29
inglori
o
n
Refacto
r
e
d
test
.
r
b
s
o that pa
s
s
_
test and
f
a
il_test
.
.
.
commit
|
commitdiff
|
tree
2012-01-26
inglorion
Se
t
vers
i
on to 1
.
0
.
1
commit
|
commitdiff
|
tree
2012-01-26
inglorion
a
d
ded some tests for
t
h
e
parser and f
i
xed some
bugs
commit
|
commitdiff
|
tree
2012-01-26
inglorion
Res
t
r
u
c
tured tests so t
h
at test
s
f
o
r v
a
lidator and
.
.
.
commit
|
commitdiff
|
tree
2012-01-14
ingl
o
rion
Add
e
d doc/f
e
atures
.
ht
m
l
commit
|
commitdiff
|
tree
2012-01-06
ingl
o
rion
Added
m
o
re tests fo
r
at-
e
xpressions
commit
|
commitdiff
|
tree
2012-01-06
i
n
glorion
U
pdated test
s
to de
a
l with new
features
commit
|
commitdiff
|
tree
2012-01-06
inglorion
Added features bits-per-word
,
b
yte-ord
e
r
and bytes
.
.
.
commit
|
commitdiff
|
tree
2012-01-06
i
n
glo
r
ion
Updated docu
m
e
n
tation for
p
arser
commit
|
commitdiff
|
tree
2012-01-06
i
n
gl
o
rion
Refactored va
l
idator
commit
|
commitdiff
|
tree
2012-01-06
inglorion
Made spacing in tes
t
s
m
o
r
e consistent
commit
|
commitdiff
|
tree
2012-01-06
ingl
o
r
i
on
Added
20
1
2
t
o li
s
t of years in C
O
PYING
commit
|
commitdiff
|
tree
2012-01-06
in
g
l
orion
Updated
m
anpage and README
commit
|
commitdiff
|
tree
2012-01-06
inglorion
Run t
e
s
t
s i
n
parallel
commit
|
commitdiff
|
tree
2012-01-06
inglorion
Up
d
a
t
ed
l
ist of ye
a
rs in COPYING
commit
|
commitdiff
|
tree
2012-01-06
inglorion
Added --version
option to voodooc
.
commit
|
commitdiff
|
tree
2012-01-06
i
nglorion
R
emoved sup
p
o
r
t
and tests for old co
d
e generator API
commit
|
commitdiff
|
tree
2012-01-06
inglorion
Set vers
i
o
n
number to 1
.
0
.
0
commit
|
commitdiff
|
tree
2012-01-06
i
n
g
l
orion
Added tests for supported
l
anguage version
commit
|
commitdiff
|
tree
2012-01-06
i
n
glorion
Doc
u
mented th
a
t featu
r
es and has_
f
e
ature? methods ar
e
.
.
.
commit
|
commitdiff
|
tree
2012-01-06
inglorion
Moved
features
a
n
d
h
a
s
_fea
t
ur
e
? from Voo
d
oo
m
odule
.
.
.
commit
|
commitdiff
|
tree
2011-12-17
inglo
r
ion
Me
r
g
e
branch
'm
a
ster'
into ex
p
e
riment
a
l
commit
|
commitdiff
|
tree
2011-12-15
i
n
glorion
Made
t
est
dr
i
ver flush
stdout
b
efore
ru
n
ning test program
commit
|
commitdiff
|
tree
2011-12-15
inglorion
i386_nasm_ge
n
era
t
o
r
: added m
i
ssing r
e
q
uire fo
r
nasm_ge
n
erator
commit
|
commitdiff
|
tree
2011-12-15
inglorion
M
ade test d
r
iver
f
lush s
t
dout before running test program
commit
|
commitdiff
|
tree
2011-12-15
inglorion
i
38
6
_na
s
m
_generator: added missing requir
e
for nasm_generator
commit
|
commitdiff
|
tree
2011-08-29
inglorion
Updated la
n
guage sp
e
cificati
o
n
commit
|
commitdiff
|
tree
2011-08-29
ingl
o
ri
o
n
vali
d
ator
:
get-byte and
g
et-w
o
rd are expres
s
ions,
not
.
.
.
commit
|
commitdiff
|
tree
2011-08-25
inglorio
n
Fixed
more typos
commit
|
commitdiff
|
tree
2011-08-25
ing
l
orion
R
e
m
oved TO
D
O and fixed some typos in MIPS assembly
.
.
.
commit
|
commitdiff
|
tree
2011-08-25
inglorion
R
e
m
o
v
ed mention of "i3
8
6" fro
m
MIPS assembly gene
r
a
tor
commit
|
commitdiff
|
tree
2011-08-19
i
n
g
l
orion
a
rm_ga
s
_g
e
nera
t
or: Don't write debug info to stder
r
commit
|
commitdiff
|
tree
2011-08-19
i
n
g
lorion
arm_gas_gener
a
tor: I
m
p
leme
n
ted tail calls
commit
|
commitdiff
|
tree
2011-08-19
i
nglo
r
ion
a
rm_gas
_
generator: Imple
m
ent
e
d
rol
commit
|
commitdiff
|
tree
2011-08-19
i
n
glorio
n
arm_
g
a
s_g
e
n
e
ra
t
or
:
I
m
plemented div an
d
mod using _
_
aeab
i
_idi
.
.
.
commit
|
commitdiff
|
tree
2011-08-19
inglorion
a
r
m_ga
s
_ge
n
erator:
Emit
constants
a
t eve
r
y
goto a
n
d
.
.
.
commit
|
commitdiff
|
tree
2011-08-19
inglorion
a
rm_gas_genera
t
or: Added support for blocks
commit
|
commitdiff
|
tree
2011-08-19
inglorion
arm_gas_
g
e
nerator:
make c
a
ll work
w
i
t
h addresses in
.
.
.
commit
|
commitdiff
|
tree
2011-08-18
inglor
i
o
n
First support for arm a
r
chitecture
commit
|
commitdiff
|
tree
2011-07-08
inglorion
Updated tests cases f
o
r
set-byte and s
e
t wor
d
commit
|
commitdiff
|
tree
2011-06-25
inglorion
Added test program containing errors
commit
|
commitdiff
|
tree
2011-06-25
inglor
i
on
Added su
p
port
f
or listi
n
g and
t
esting features
commit
|
commitdiff
|
tree
2011-04-04
inglor
i
on
Impro
v
ed error reportin
g
commit
|
commitdiff
|
tree
2011-04-04
in
g
lorion
Put validati
o
n in t
h
e parser
commit
|
commitdiff
|
tree
2011-03-20
ingl
o
rion
Made vood
o
oc
report mult
i
ple c
o
m
piler
e
rrors, if
present
commit
|
commitdiff
|
tree
2011-03-20
inglorion
C
h
a
n
ge
d
"toplevel
"
to "top_level" to al
i
g
n with existing
.
.
.
commit
|
commitdiff
|
tree
2011-03-19
ing
l
orion
M
ade com
p
iler co
l
lect errors, instead of bailing out
.
.
.
commit
|
commitdiff
|
tree
2011-03-18
inglorion
M
erged vali
d
ator tests
with compiler tests
commit
|
commitdiff
|
tree
2011-03-18
ingl
o
r
io
n
Added validator to compiler
commit
|
commitdiff
|
tree
2011-03-18
i
n
glor
i
on
Ad
d
ed support for at-expre
s
sions to validator
commit
|
commitdiff
|
tree
2011-03-17
inglori
o
n
Ad
d
ed
m
o
r
e directives to val
i
d
ator
commit
|
commitdiff
|
tree
2011-03-17
inglorion
Ad
d
ed validator
commit
|
commitdiff
|
tree
2011-03-15
i
nglorion
Added
.
g
itign
o
re file t
o
test directory
commit
|
commitdiff
|
tree
2011-01-15
inglorion
Syn
c
hronized lang
u
ag
e
.
html with latest language
sp
e
cification
commit
|
commitdiff
|
tree
2011-01-10
inglorion
Added support
f
or
chained if
commit
|
commitdiff
|
tree
2011-01-10
inglorion
Added test
case for chained
i
f
commit
|
commitdiff
|
tree
2011-01-08
inglorion
I
m
pl
e
mented
r
otat
e
act
i
ons
f
or MIP
S
commit
|
commitdiff
|
tree
2011-01-08
i
n
g
lorion
Implemented r
o
tate actions for i
3
8
6 and AMD64
commit
|
commitdiff
|
tree
2011-01-08
inglorion
Added te
s
t for
r
otate actions
commit
|
commitdiff
|
tree
2011-01-08
inglorion
Implemented shi
f
t
instructions f
o
r MIP
S
commit
|
commitdiff
|
tree
2011-01-08
i
nglori
o
n
I
m
plem
e
nted
s
hift actions
for i386 and
AMD64
commit
|
commitdiff
|
tree
2011-01-08
ing
l
o
rion
Adde
d
test for bitwise and ar
i
thmetic
s
hi
f
t operati
o
ns
commit
|
commitdiff
|
tree
2010-12-07
inglorion
Fi
x
ed NASM
generator so that begin_block
accepts the
.
.
.
commit
|
commitdiff
|
tree
2010-12-07
inglo
r
ion
Imp
l
emented block
s
for MIPS
.
commit
|
commitdiff
|
tree
2010-12-05
inglorion
Allow r
e
turn without
a
v
alue
.
commit
|
commitdiff
|
tree
2010-11-21
i
n
glorio
n
M
ade
t
op-le
v
el
b
locks
in i386 and A
M
D64 set EBP/RB
P
.
.
.
commit
|
commitdiff
|
tree
next