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
Documented that features and has_feature? methods are now in code generator API
2012-01-06
inglorion
Docum
e
nted that fea
t
u
r
es and has_feature? methods
a
re
.
.
.
commit
|
commitdiff
|
tree
2012-01-06
inglor
i
on
Moved features and
h
a
s_
f
eature? from Voo
d
oo modu
l
e
.
.
.
commit
|
commitdiff
|
tree
2011-12-17
i
nglorion
Merge branch
'master' into experimental
commit
|
commitdiff
|
tree
2011-12-15
inglorion
Made test dr
i
ver flush
stdout
before
r
unning test program
commit
|
commitdiff
|
tree
2011-12-15
ing
l
orion
i386_nasm_generator:
a
dded missing require f
o
r nasm_ge
n
erator
commit
|
commitdiff
|
tree
2011-12-15
inglorion
Made
test driver
f
l
u
sh stdout before runn
i
ng tes
t
p
r
ogram
commit
|
commitdiff
|
tree
2011-12-15
inglo
r
i
on
i386_nasm_generator: a
d
ded
mis
s
i
ng require for nasm_generator
commit
|
commitdiff
|
tree
2011-08-29
inglorio
n
Updated langua
g
e specification
commit
|
commitdiff
|
tree
2011-08-29
ing
l
ori
o
n
v
alidator: ge
t
-byte and g
e
t-word are exp
r
essio
n
s, not
.
.
.
commit
|
commitdiff
|
tree
2011-08-25
inglor
i
on
Fixe
d
more typos
commit
|
commitdiff
|
tree
2011-08-25
ing
l
orion
R
e
moved TO
D
O and f
i
xed some typos in MIPS assembly
.
.
.
commit
|
commitdiff
|
tree
2011-08-25
ingl
o
rion
Rem
o
ved men
t
ion
of
"
i3
8
6" from MIPS
assembly g
e
nerat
o
r
commit
|
commitdiff
|
tree
2011-08-19
i
nglorion
a
rm_gas_generator: Don't w
r
ite de
b
ug info
t
o stderr
commit
|
commitdiff
|
tree
2011-08-19
inglorio
n
arm_gas_genera
t
or: Impl
e
mented
t
ail cal
l
s
commit
|
commitdiff
|
tree
2011-08-19
i
nglorion
a
r
m
_gas_gene
r
ator: Implemented
r
ol
commit
|
commitdiff
|
tree
2011-08-19
ingl
o
rion
arm_gas_g
e
ner
a
t
or:
I
mp
l
emented d
i
v
a
n
d mod usin
g
__aea
b
i_idi
.
.
.
commit
|
commitdiff
|
tree
2011-08-19
inglorion
a
rm_
g
as_
g
enerator: Emit constant
s
at ev
e
ry goto and
.
.
.
commit
|
commitdiff
|
tree
2011-08-19
inglorion
arm_gas_gen
e
rator: Added sup
p
ort
for bl
o
cks
commit
|
commitdiff
|
tree
2011-08-19
inglorion
ar
m
_
g
as
_
generator
:
make call
work with
address
e
s in
.
.
.
commit
|
commitdiff
|
tree
2011-08-18
ing
l
orion
Fi
r
st sup
p
o
r
t for arm architectur
e
commit
|
commitdiff
|
tree
2011-07-08
in
g
lorion
Updated tests cases for set
-
byte and set
w
o
rd
commit
|
commitdiff
|
tree
2011-06-25
inglor
i
on
Added t
e
st progra
m
c
o
ntaining errors
commit
|
commitdiff
|
tree
2011-06-25
inglorion
Added support fo
r
listing a
n
d
testin
g
feat
u
res
commit
|
commitdiff
|
tree
2011-04-04
inglorio
n
Improved
e
rror reporting
commit
|
commitdiff
|
tree
2011-04-04
ing
l
orion
Put validation in
t
he par
s
er
commit
|
commitdiff
|
tree
2011-03-20
ingl
o
rion
M
a
d
e
voo
d
o
o
c report
m
ultiple compiler errors, if present
commit
|
commitdiff
|
tree
2011-03-20
ing
l
orion
Changed "
t
o
p
level" to "
t
op_leve
l
" to align
with exis
t
ing
.
.
.
commit
|
commitdiff
|
tree
2011-03-19
inglorion
Made compile
r
col
l
ect errors, ins
t
ead
o
f bailing out
.
.
.
commit
|
commitdiff
|
tree
2011-03-18
inglori
o
n
M
erged vali
d
ator tests
w
ith
compiler te
s
ts
commit
|
commitdiff
|
tree
2011-03-18
inglorion
Added valid
a
t
o
r
to compil
e
r
commit
|
commitdiff
|
tree
2011-03-18
inglo
r
ion
Added s
u
ppor
t
for at-e
x
press
i
on
s
to
v
al
i
dator
commit
|
commitdiff
|
tree
2011-03-17
inglo
r
ion
Adde
d
more directives to va
l
idat
o
r
commit
|
commitdiff
|
tree
2011-03-17
inglo
r
ion
Added validator
commit
|
commitdiff
|
tree
2011-03-15
inglorion
A
d
ded
.
git
i
g
n
o
r
e file
t
o test direct
o
ry
commit
|
commitdiff
|
tree
2011-01-15
inglorion
Synchronized
l
anguage
.
html wi
t
h latest lang
u
a
ge
spec
i
fi
c
ati
o
n
commit
|
commitdiff
|
tree
2011-01-10
inglorion
A
d
d
ed support
f
o
r
c
hained
i
f
commit
|
commitdiff
|
tree
2011-01-10
inglorion
Add
e
d test case
for chained if
commit
|
commitdiff
|
tree
2011-01-08
inglorion
I
mple
m
ente
d
rotate actions for MIPS
commit
|
commitdiff
|
tree
2011-01-08
ing
l
or
i
on
Impleme
n
ted ro
t
ate ac
t
ions for i
3
86 an
d
AMD64
commit
|
commitdiff
|
tree
2011-01-08
in
g
l
orion
Added tes
t
for rotate a
c
ti
o
ns
commit
|
commitdiff
|
tree
2011-01-08
inglorion
Implement
e
d
s
hift instr
u
ctions
for
MIPS
commit
|
commitdiff
|
tree
2011-01-08
inglorion
I
m
plement
e
d shift actions fo
r
i386 and AMD6
4
commit
|
commitdiff
|
tree
2011-01-08
inglorion
Added t
e
s
t
for bit
w
ise
a
nd
a
r
ithme
t
ic shift op
e
r
a
ti
o
ns
commit
|
commitdiff
|
tree
2010-12-07
inglo
r
ion
Fixed NA
S
M generator so that
begin_
b
l
o
c
k
a
c
cepts the
.
.
.
commit
|
commitdiff
|
tree
2010-12-07
ingl
o
ri
o
n
Imple
m
en
t
ed blocks for
M
I
P
S
.
commit
|
commitdiff
|
tree
2010-12-05
inglorion
Allow retur
n
without a va
l
ue
.
commit
|
commitdiff
|
tree
2010-11-21
ing
l
o
rio
n
Ma
d
e to
p
-level b
l
ocks in
i
386 and AMD64 set EBP/RB
P
.
.
.
commit
|
commitdiff
|
tree
2010-11-21
inglori
o
n
A
d
de
d
test case for code no
t
cont
a
i
ned in functions
.
commit
|
commitdiff
|
tree
2010-11-21
i
nglo
r
io
n
Added
s
upport
for block
s
to i386
a
nd AM
D
64 t
a
rgets
.
commit
|
commitdiff
|
tree
2010-11-21
in
g
l
orio
n
U
p
dated version to 0
.
7
.
0
commit
|
commitdiff
|
tree
2010-11-21
ingl
o
rion
Fixed escaping in s
t
r
ings
in
Nasm
G
enerator
.
commit
|
commitdiff
|
tree
2010-11-21
inglorio
n
A
dde
d
tests for escaping bytes in string literals
.
commit
|
commitdiff
|
tree
2010-11-21
in
g
lorion
Updated
v
ersi
o
n to 0
.
6
.
3
commit
|
commitdiff
|
tree
2010-11-21
inglorion
F
i
x
ed mis
s
pelled variable in NasmGenerator
.
commit
|
commitdiff
|
tree
2010-11-21
in
g
l
orion
N
a
sm
G
e
ner
a
t
o
r: Esca
p
e
sing
l
e quotes in str
i
ngs
.
commit
|
commitdiff
|
tree
2010-11-21
inglorio
n
Ad
d
ed test cases
f
or at-expres
s
ions
.
commit
|
commitdiff
|
tree
2010-11-21
inglor
i
on
A
d
ded support for at-
e
x
pressions
to
i
3
8
6 and AMD
6
4
.
.
.
commit
|
commitdiff
|
tree
2010-11-21
inglo
r
i
on
Up
d
ated
NasmELFGe
n
erator to
rais
e
a
n excepti
o
n
i
f ru
n
nin
g
t
h
e
commit
|
commitdiff
|
tree
2010-11-21
inglori
o
n
Added
.
g
i
t
ignore file
.
commit
|
commitdiff
|
tree
2010-05-05
i
n
g
lorion
I
ncremented vers
i
on to 0
.
6
.
2
.
commit
|
commitdiff
|
tree
2010-05-05
inglorion
Added
t
estcases and fi
x
ed bugs in
se
t
-word for i3
8
6
.
.
.
commit
|
commitdiff
|
tree
2010-04-15
inglo
r
ion
Updated version
t
o
0
.
6
.
1
commit
|
commitdiff
|
tree
2010-04-15
inglorion
Added
m
i
ss
i
ng
require
f
or
common_c
o
d
e
_generator
.
r
b
.
.
.
commit
|
commitdiff
|
tree
2010-04-15
in
g
lorion
Modified MIPSGasGenerator so t
h
at
rdoc doesn't choke
.
.
.
commit
|
commitdiff
|
tree
2010-04-15
inglorion
F
ixed im
p
lementation of div an
d
mod on i386 a
n
d amd64
.
commit
|
commitdiff
|
tree
2010-04-15
in
g
lori
o
n
Upd
a
ted
t
est cases for div and
m
od to reflect upd
a
ted
.
.
.
commit
|
commitdiff
|
tree
2010-04-15
i
n
g
lorion
Updated language description
for div and
mod
.
commit
|
commitdiff
|
tree
2010-04-14
inglorion
Added spec
i
f
ication of comments to the language de
s
c
ription
.
commit
|
commitdiff
|
tree
2010-04-14
inglorion
Fixed b
u
gs in HTML of la
n
gua
g
e description
.
commit
|
commitdiff
|
tree
2010-04-14
inglorion
Updated
lang
u
age
.
html t
o
better ref
l
e
ct
the c
u
rrent
.
.
.
commit
|
commitdiff
|
tree
2010-04-14
inglorion
AMD64NAS
M
Gener
a
tor: fixed bugs uncovered by many-vars
.
.
.
commit
|
commitdiff
|
tree
2010-04-14
i
ng
l
orion
Added
targets to test/Ma
k
ef
i
l
e
to gene
r
ate GNU assembler
.
.
.
commit
|
commitdiff
|
tree
2010-04-14
i
n
g
l
o
ri
o
n
Added test
c
ases
f
or functions wi
t
h many locals and
.
.
.
commit
|
commitdiff
|
tree
2010-04-12
inglori
o
n
Added method output_f
i
le_suffix to code g
e
nerator AP
I
.
commit
|
commitdiff
|
tree
2010-04-12
inglorion
Changed version num
b
er t
o
0
.
6
.
0
.
commit
|
commitdiff
|
tree
2010-04-11
inglor
i
on
i386_nasm_generat
o
r: fixed
tail_call
.
commit
|
commitdiff
|
tree
2010-04-11
inglorion
vo
o
dooc: Sort architectures and formats when listing
.
.
.
commit
|
commitdiff
|
tree
2010-04-11
inglorion
Target host archit
e
cture b
y
defa
u
lt, un
l
ess
a
d
ifferent
.
.
.
commit
|
commitdiff
|
tree
2010-04-11
inglorion
MipsGasGenerator: added missing method align
.
commit
|
commitdiff
|
tree
2010-04-11
i
n
glorion
MIPSELFGenerat
o
r: adde
d
-KPIC t
o
info
r
m
t
h
e
assembler
.
.
.
commit
|
commitdiff
|
tree
2010-04-11
in
g
lorion
Fixed
a
typo in
gas_elf_ge
n
erato
r
.
rb
.
commit
|
commitdiff
|
tree
2010-04-11
inglori
o
n
Added missing gas_elf_gen
e
rator
.
rb
.
commit
|
commitdiff
|
tree
2010-04-11
inglori
o
n
Added generators to create ELF files for mips and mipsel
.
commit
|
commitdiff
|
tree
2010-04-11
inglorio
n
MipsGasGenerat
o
r: added support for
t
a
il calls
.
commit
|
commitdiff
|
tree
2010-04-11
in
g
lori
o
n
MipsGasGe
n
erator:
Added su
p
po
r
t for byte, word,
get
.
.
.
commit
|
commitdiff
|
tree
2010-04-11
i
nglorion
Mips
G
asGenerator:
Removed referenc
e
to non-existent
.
.
.
commit
|
commitdiff
|
tree
2010-04-10
inglorion
Mip
s
GasGen
e
rator: adde
d
cases for div,
m
od,
a
nd
m
ul
commit
|
commitdiff
|
tree
2010-04-10
inglorion
MipsGasGen
e
rator:
commit
|
commitdiff
|
tree
2010-04-10
inglorion
MipsGasGe
n
era
t
or: Fixed ca
l
ling of func
t
ions defined
.
.
.
commit
|
commitdiff
|
tree
2010-04-10
i
nglor
i
on
A
dded set and
b
itwis
e
o
p
erator
s
.
commit
|
commitdiff
|
tree
2010-04-10
i
n
glorio
n
U
p
dated com
m
en
t
describing the st
a
c
k frames created by
commit
|
commitdiff
|
tree
2010-04-10
inglorion
Repl
a
c
e
d register names by mnemonic
c
on
s
tants in MIPSGa
s
Gene
.
.
.
commit
|
commitdiff
|
tree
2010-04-10
inglorion
MI
P
SGasGener
a
tor no
w
a
lso registers
f
or m
i
p
s
el
.
commit
|
commitdiff
|
tree
2010-04-10
inglo
r
ion
Firs
t
s
tep
o
n th
e
w
ay to adding
a
c
ode ge
n
erator for
.
.
.
commit
|
commitdiff
|
tree
2010-02-10
inglorion
Updated compiler to us
e
new code g
e
neration API
.
commit
|
commitdiff
|
tree
2010-02-10
i
n
g
l
o
r
ion
Up
d
ated rd
o
c documentation
.
commit
|
commitdiff
|
tree
2010-02-10
i
n
glorion
U
p
dated m
a
npage to describe the new -
a
nd
-o
-
argum
e
nts
.
.
.
commit
|
commitdiff
|
tree
2010-02-10
i
nglorio
n
C
hanged "section code" to "sectio
n
functi
o
n
s
" in
tests
.
commit
|
commitdiff
|
tree
2010-02-10
inglorion
Add fu
n
c
t
ions
to section :
f
unctio
n
s in
s
te
a
d of
section
.
.
.
commit
|
commitdiff
|
tree
2010-02-10
inglori
o
n
Int
r
oduced secti
o
n aliases
.
commit
|
commitdiff
|
tree
next