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 parser able to report multiple errors per call, using new Voodoo::Parser::Multip...
2012-01-29
inglorion
Made
p
ar
s
er a
b
le to report multiple e
r
rors p
e
r
call
.
.
.
commit
|
commitdiff
|
tree
2012-01-29
inglorion
Refactore
d
test
.
rb so
that pass_test
a
n
d fail_
t
est
.
.
.
commit
|
commitdiff
|
tree
2012-01-26
ing
l
orion
Set version to 1
.
0
.
1
commit
|
commitdiff
|
tree
2012-01-26
ing
l
orion
ad
d
ed some tests for th
e
parser and fixed some bu
g
s
commit
|
commitdiff
|
tree
2012-01-26
inglorio
n
Rest
r
uctured
tests so that t
e
s
t
s for validator
and
.
.
.
commit
|
commitdiff
|
tree
2012-01-14
inglorion
Add
e
d doc/features
.
h
t
ml
commit
|
commitdiff
|
tree
2012-01-06
i
n
glorion
Added more tests for a
t
-exp
r
essions
commit
|
commitdiff
|
tree
2012-01-06
inglorion
Updated tests to deal wi
t
h new fea
t
ures
commit
|
commitdiff
|
tree
2012-01-06
ingl
o
rion
Add
e
d feat
u
r
e
s b
i
t
s-per
-
word, byte-ord
e
r and bytes
.
.
.
commit
|
commitdiff
|
tree
2012-01-06
ingl
o
rion
Updated
do
c
umentation f
o
r parser
commit
|
commitdiff
|
tree
2012-01-06
inglorion
R
efac
t
ored valid
a
tor
commit
|
commitdiff
|
tree
2012-01-06
inglorion
M
ade spacing
i
n
tests more consist
e
nt
commit
|
commitdiff
|
tree
2012-01-06
inglorio
n
Added
2
012 to list of years
in COPYING
commit
|
commitdiff
|
tree
2012-01-06
ing
l
orio
n
Up
d
ated ma
n
page
and README
commit
|
commitdiff
|
tree
2012-01-06
i
nglorio
n
Run tests i
n
parallel
commit
|
commitdiff
|
tree
2012-01-06
inglorion
Updated list o
f
years in COPYING
commit
|
commitdiff
|
tree
2012-01-06
i
n
glor
i
on
Adde
d
--version optio
n
to vood
o
oc
.
commit
|
commitdiff
|
tree
2012-01-06
ing
l
o
r
i
on
Rem
o
ved support and
tests for old code gene
r
ator API
commit
|
commitdiff
|
tree
2012-01-06
ingl
o
rion
Set vers
i
on nu
m
ber to 1
.
0
.
0
commit
|
commitdiff
|
tree
2012-01-06
in
g
lo
r
ion
Added tests
f
or
suppo
r
ted
language ver
s
ion
commit
|
commitdiff
|
tree
2012-01-06
i
n
g
lorion
Documente
d
that feat
u
res and
has_fe
a
ture? methods are
.
.
.
commit
|
commitdiff
|
tree
2012-01-06
ing
l
orion
Moved features
a
nd
has_feature? from
Voodoo module
.
.
.
commit
|
commitdiff
|
tree
2011-12-17
i
n
glorio
n
Merge bran
c
h 'master' int
o
e
x
perimental
commit
|
commitdiff
|
tree
2011-12-15
inglorion
Made
test driver flush st
d
o
u
t before runnin
g
test program
commit
|
commitdiff
|
tree
2011-12-15
inglorio
n
i
386_nasm
_
generator
:
added missin
g
require for nasm_generat
o
r
commit
|
commitdiff
|
tree
2011-12-15
inglori
o
n
Made tes
t
drive
r
flush stdou
t
b
efore running te
s
t pro
g
ram
commit
|
commitdiff
|
tree
2011-12-15
i
nglorion
i3
8
6
_nasm_g
e
nerator:
a
dded missin
g
requi
r
e for n
a
sm_generator
commit
|
commitdiff
|
tree
2011-08-29
inglorion
U
pdated language s
p
ec
i
fic
a
tion
commit
|
commitdiff
|
tree
2011-08-29
inglorion
va
l
idator: get-by
t
e and get-wo
r
d
a
re expressions
,
n
ot
.
.
.
commit
|
commitdiff
|
tree
2011-08-25
inglorion
Fixed more typos
commit
|
commitdiff
|
tree
2011-08-25
inglo
r
ion
Remo
v
e
d TODO and fixed s
o
me
t
y
pos
i
n MIPS assembl
y
.
.
.
commit
|
commitdiff
|
tree
2011-08-25
ing
l
or
i
o
n
Removed mention of
"i3
8
6" f
r
om MI
P
S
asse
m
b
l
y generator
commit
|
commitdiff
|
tree
2011-08-19
inglorion
a
rm_gas_generat
o
r:
D
on't write
d
ebug info to stderr
commit
|
commitdiff
|
tree
2011-08-19
inglorion
arm_gas
_
generato
r
:
Implemented tail calls
commit
|
commitdiff
|
tree
2011-08-19
inglo
r
ion
arm_
g
as_ge
n
erator: Implemen
t
e
d
rol
commit
|
commitdiff
|
tree
2011-08-19
in
g
lo
r
ion
arm
_
gas_
g
e
n
er
a
tor:
Impl
e
ment
e
d div a
n
d mod
u
si
n
g __
a
eabi
_
idi
.
.
.
commit
|
commitdiff
|
tree
2011-08-19
in
g
lorion
arm_gas_ge
n
e
r
ator
:
E
mit constants at every goto and
.
.
.
commit
|
commitdiff
|
tree
2011-08-19
ingl
o
rion
ar
m
_gas_generat
o
r
: Added support for bl
o
c
k
s
commit
|
commitdiff
|
tree
2011-08-19
i
nglorion
ar
m
_
g
a
s_generator: make
c
all work w
i
th addres
s
e
s
in
.
.
.
commit
|
commitdiff
|
tree
2011-08-18
inglorion
F
i
r
st sup
p
ort for ar
m
architecture
commit
|
commitdiff
|
tree
2011-07-08
i
n
g
lorion
Up
d
ated tests
c
a
s
es fo
r
set-byte and set wor
d
commit
|
commitdiff
|
tree
2011-06-25
inglorion
Add
e
d test program
c
o
ntain
i
ng errors
commit
|
commitdiff
|
tree
2011-06-25
inglorion
Adde
d
support
f
o
r l
i
sting and testing featu
r
e
s
commit
|
commitdiff
|
tree
2011-04-04
i
n
g
l
or
i
o
n
Impro
v
e
d
error reporting
commit
|
commitdiff
|
tree
2011-04-04
ingl
o
rion
Put v
a
lidatio
n
in t
h
e parser
commit
|
commitdiff
|
tree
2011-03-20
inglorio
n
M
a
d
e
voodooc report mul
t
iple compil
e
r
e
rrors, if present
commit
|
commitdiff
|
tree
2011-03-20
ing
l
o
r
io
n
Cha
n
ged "toplevel" t
o
"top_lev
e
l" to a
l
ig
n
wit
h
e
xis
t
ing
.
.
.
commit
|
commitdiff
|
tree
2011-03-19
in
g
lorion
Made
compiler collect errors, in
s
tead of bailing out
.
.
.
commit
|
commitdiff
|
tree
2011-03-18
inglo
r
i
o
n
M
e
r
ged valid
a
t
o
r
tests wit
h
compiler t
e
sts
commit
|
commitdiff
|
tree
2011-03-18
i
n
glo
r
ion
Added validator to com
p
i
ler
commit
|
commitdiff
|
tree
2011-03-18
ingl
o
rio
n
Added s
u
pport for at-expressions t
o
valid
a
tor
commit
|
commitdiff
|
tree
2011-03-17
inglo
r
ion
A
d
ded more dire
c
tives to validator
commit
|
commitdiff
|
tree
2011-03-17
ing
l
orion
Added vali
d
a
t
or
commit
|
commitdiff
|
tree
2011-03-15
inglo
r
ion
Added
.
giti
g
nore file to test d
i
recto
r
y
commit
|
commitdiff
|
tree
2011-01-15
inglo
r
i
o
n
Synchron
i
ze
d
lang
u
a
g
e
.
h
t
ml with
late
s
t lan
g
uage specificat
i
on
commit
|
commitdiff
|
tree
2011-01-10
inglorion
Added
s
uppo
r
t for chained if
commit
|
commitdiff
|
tree
2011-01-10
inglori
o
n
Added t
e
st case
for chained if
commit
|
commitdiff
|
tree
2011-01-08
inglorio
n
I
mplemented rotate actions for
MIPS
commit
|
commitdiff
|
tree
2011-01-08
inglorio
n
Implemented ro
t
ate ac
t
i
ons for i
3
86 a
n
d AMD6
4
commit
|
commitdiff
|
tree
2011-01-08
inglorion
A
d
ded
test for ro
t
ate a
c
tions
commit
|
commitdiff
|
tree
2011-01-08
ing
l
o
r
ion
I
mplemented
shift i
n
s
t
r
uc
t
ions f
o
r MI
P
S
commit
|
commitdiff
|
tree
2011-01-08
inglorion
Implemente
d
s
h
if
t
actions for i386 a
n
d AMD64
commit
|
commitdiff
|
tree
2011-01-08
ingl
o
r
i
o
n
Added test f
o
r bitwise
and
arith
m
etic shift oper
a
t
ions
commit
|
commitdiff
|
tree
2010-12-07
in
g
l
o
rion
F
ixed NASM gen
e
rator so that begin_block accepts the
.
.
.
commit
|
commitdiff
|
tree
2010-12-07
ing
l
or
i
on
Imple
m
ented bloc
k
s for MIPS
.
commit
|
commitdiff
|
tree
2010-12-05
i
n
glo
r
ion
A
llow return without a v
a
lue
.
commit
|
commitdiff
|
tree
2010-11-21
inglorion
Ma
d
e top-level
blocks in i386
and
A
M
D64 set
E
BP/R
B
P
.
.
.
commit
|
commitdiff
|
tree
2010-11-21
inglorion
Added test case fo
r
code no
t
c
o
n
t
a
ined in functions
.
commit
|
commitdiff
|
tree
2010-11-21
ingl
o
rion
Added suppor
t
for blocks to
i
386 and A
M
D64 tar
g
ets
.
commit
|
commitdiff
|
tree
2010-11-21
inglo
r
ion
Updated version to 0
.
7
.
0
commit
|
commitdiff
|
tree
2010-11-21
inglorion
Fixed string escapin
g
i
n
MipsGasGenerator
.
commit
|
commitdiff
|
tree
2010-11-21
inglorion
Fi
x
ed e
s
capi
n
g
i
n string
s
i
n Na
s
mGenerator
.
commit
|
commitdiff
|
tree
2010-11-21
inglo
r
ion
Added t
e
sts
for escaping bytes in strin
g
l
i
terals
.
commit
|
commitdiff
|
tree
2010-11-21
inglor
i
on
Imple
m
ented at-expressions
f
o
r MI
P
S
.
commit
|
commitdiff
|
tree
2010-11-21
inglorion
Upda
t
ed
version to
0
.
6
.
3
commit
|
commitdiff
|
tree
2010-11-21
inglori
o
n
F
i
xed missp
e
l
l
ed variable
in NasmGenerator
.
commit
|
commitdiff
|
tree
2010-11-21
inglo
r
ion
NasmGe
n
erat
o
r: Esc
a
pe single quotes in st
r
i
ngs
.
commit
|
commitdiff
|
tree
2010-11-21
inglorion
Added
t
est
c
ases
f
o
r
at-e
x
pre
s
si
o
ns
.
commit
|
commitdiff
|
tree
2010-11-21
ing
l
ori
o
n
Added
s
upp
o
r
t for at-
e
xpress
i
o
n
s to i3
8
6 and AMD64
.
.
.
commit
|
commitdiff
|
tree
2010-11-21
inglorion
Updated Nas
m
ELF
G
en
e
rator to
raise an e
x
ception
i
f
r
unning the
commit
|
commitdiff
|
tree
2010-11-21
inglorio
n
Ad
d
ed
.
giti
g
nore fi
l
e
.
commit
|
commitdiff
|
tree
2010-05-05
inglorio
n
Incremented vers
i
on to 0
.
6
.
2
.
commit
|
commitdiff
|
tree
2010-05-05
in
g
lorion
Ad
d
ed testcases and fixed bugs in
set-word
f
or i386
.
.
.
commit
|
commitdiff
|
tree
2010-04-15
inglori
o
n
U
p
da
t
ed version to 0
.
6
.
1
commit
|
commitdiff
|
tree
2010-04-15
i
ngl
o
rion
Added missing require for common
_
code_gene
r
at
o
r
.
rb
.
.
.
commit
|
commitdiff
|
tree
2010-04-15
inglorion
Modi
f
ied MIPSGasGenerat
o
r
so
that rdoc doesn't
choke
.
.
.
commit
|
commitdiff
|
tree
2010-04-15
i
n
g
lorion
Fixed implementation of div and mod on i386
and amd64
.
commit
|
commitdiff
|
tree
2010-04-15
inglorion
U
pdated test
c
a
ses for div and m
o
d to
reflect updated
.
.
.
commit
|
commitdiff
|
tree
2010-04-15
inglorion
Updated language desc
r
iption for
d
iv and mod
.
commit
|
commitdiff
|
tree
2010-04-14
inglorion
A
d
ded specificat
i
o
n
o
f
c
omme
n
ts
to the language description
.
commit
|
commitdiff
|
tree
2010-04-14
inglorion
Fi
x
ed
bu
g
s in HTML of language description
.
commit
|
commitdiff
|
tree
2010-04-14
inglorion
Upd
a
t
e
d languag
e
.
html to bet
t
er re
f
lect the current
.
.
.
commit
|
commitdiff
|
tree
2010-04-14
in
g
lorion
AMD64NAS
M
Generator: fixed bugs uncove
r
ed by m
a
ny-vars
.
.
.
commit
|
commitdiff
|
tree
2010-04-14
in
g
l
o
rion
Added targets to te
s
t/Mak
e
file to generate GNU assem
b
ler
.
.
.
commit
|
commitdiff
|
tree
2010-04-14
inglorion
Added te
s
t
cases
for functions with many lo
c
als a
n
d
.
.
.
commit
|
commitdiff
|
tree
2010-04-12
i
n
glorion
A
d
ded method output_file_suffix to code generator API
.
commit
|
commitdiff
|
tree
2010-04-12
inglorion
Cha
n
g
e
d
v
ersion number
t
o
0
.
6
.
0
.
commit
|
commitdiff
|
tree
2010-04-11
inglori
o
n
i38
6
_nasm_generator: f
i
xed tai
l
_call
.
commit
|
commitdiff
|
tree
2010-04-11
in
g
lorion
voodoo
c
: Sort architectures and formats when
l
isting
.
.
.
commit
|
commitdiff
|
tree
2010-04-11
inglorion
Target host architecture by
default
,
unless a differen
t
.
.
.
commit
|
commitdiff
|
tree
next