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
arm_gas_generator: Emit constants at every goto and every return to top level
2011-08-19
ing
l
orion
arm_gas_g
e
nerator: Emit constan
t
s at every goto an
d
.
.
.
commit
|
commitdiff
|
tree
2011-08-19
inglo
r
ion
arm_ga
s
_gen
e
rator:
A
d
d
ed suppo
r
t
for blocks
commit
|
commitdiff
|
tree
2011-08-19
inglor
i
o
n
a
r
m_gas_
g
ener
a
tor: make
ca
l
l work with
addresses in
.
.
.
commit
|
commitdiff
|
tree
2011-08-18
inglo
r
ion
F
irst support for
ar
m
architecture
commit
|
commitdiff
|
tree
2011-07-08
i
nglorion
Upd
a
ted tests cases for set-byte and se
t
word
commit
|
commitdiff
|
tree
2011-06-25
inglorio
n
Added
t
est p
r
og
r
am containi
n
g errors
commit
|
commitdiff
|
tree
2011-06-25
ingl
o
rion
Added s
u
ppo
r
t
for
l
isting a
n
d testing featur
e
s
commit
|
commitdiff
|
tree
2011-04-04
inglorion
I
m
p
r
oved
e
rror reportin
g
commit
|
commitdiff
|
tree
2011-04-04
inglorion
Put validatio
n
in the parser
commit
|
commitdiff
|
tree
2011-03-20
ing
l
ori
o
n
Made voodooc report mul
t
ip
l
e c
o
mpiler
er
r
ors, i
f
p
r
esent
commit
|
commitdiff
|
tree
2011-03-20
inglo
r
ion
Changed "to
p
lev
e
l" to
"top_le
v
el" to al
i
gn wit
h
existing
.
.
.
commit
|
commitdiff
|
tree
2011-03-19
inglorion
M
ade compiler
c
ollect
e
rrors, instead o
f
ba
i
li
n
g out
.
.
.
commit
|
commitdiff
|
tree
2011-03-18
inglor
i
on
Merge
d
validator
t
ests with compiler tests
commit
|
commitdiff
|
tree
2011-03-18
inglorion
Ad
d
ed validat
o
r to compiler
commit
|
commitdiff
|
tree
2011-03-18
in
g
lorio
n
Added su
p
port f
o
r at
-
expressions to va
l
i
dator
commit
|
commitdiff
|
tree
2011-03-17
in
g
lorion
Added
more directives to val
i
dator
commit
|
commitdiff
|
tree
2011-03-17
i
n
g
l
orion
Added valid
a
t
o
r
commit
|
commitdiff
|
tree
2011-03-15
in
g
lorio
n
A
d
ded
.
gitignore f
i
l
e
to test d
i
rectory
commit
|
commitdiff
|
tree
2011-01-15
inglorio
n
Synchronized language
.
html with l
a
t
e
st langua
g
e
s
p
e
cification
commit
|
commitdiff
|
tree
2011-01-10
inglorion
A
d
ded su
p
por
t
f
or chained
if
commit
|
commitdiff
|
tree
2011-01-10
inglorion
Added test case for chained if
commit
|
commitdiff
|
tree
2011-01-08
inglorion
Implemented
rotat
e
actions
f
o
r MIP
S
commit
|
commitdiff
|
tree
2011-01-08
inglorion
Implemente
d
rota
t
e actions for i386 and A
M
D
64
commit
|
commitdiff
|
tree
2011-01-08
inglo
r
ion
Ad
d
ed t
e
st for rotate actions
commit
|
commitdiff
|
tree
2011-01-08
i
nglo
r
ion
Impl
e
m
ented shift instructions
f
or MIPS
commit
|
commitdiff
|
tree
2011-01-08
i
n
glorion
Implemented
shift
a
c
tion
s
for i38
6
and AMD6
4
commit
|
commitdiff
|
tree
2011-01-08
i
nglo
r
ion
Added
t
es
t
for bitwis
e
and a
r
ithmetic shift
operati
o
ns
commit
|
commitdiff
|
tree
2010-12-07
inglorion
Fixed
N
ASM generator
s
o that begin_block accepts th
e
.
.
.
commit
|
commitdiff
|
tree
2010-12-07
in
g
lorio
n
Im
p
lemented bloc
k
s for MIPS
.
commit
|
commitdiff
|
tree
2010-12-05
inglorio
n
Allow re
t
ur
n
witho
u
t a va
l
u
e
.
commit
|
commitdiff
|
tree
2010-11-21
inglor
i
o
n
Made top
-
level blocks in
i386 and AMD64 set EBP/RBP
.
.
.
commit
|
commitdiff
|
tree
2010-11-21
ing
l
orion
Added test
c
ase for code n
o
t contained i
n
fu
n
c
t
ions
.
commit
|
commitdiff
|
tree
2010-11-21
i
nglorion
A
d
ded supp
o
rt for blocks to i386 and AMD64 target
s
.
commit
|
commitdiff
|
tree
2010-11-21
i
nglorion
Update
d
v
ersion to 0
.
7
.
0
commit
|
commitdiff
|
tree
2010-11-21
i
nglor
i
on
Fi
x
ed
e
scaping in strin
g
s i
n
Na
s
mGenerator
.
commit
|
commitdiff
|
tree
2010-11-21
i
n
g
lorion
A
dded tests fo
r
es
c
aping by
t
es
i
n
string literals
.
commit
|
commitdiff
|
tree
2010-11-21
inglor
i
on
Upda
t
e
d
version to 0
.
6
.
3
commit
|
commitdiff
|
tree
2010-11-21
ing
l
ori
o
n
Fix
e
d misspel
l
ed variable
i
n NasmGenerator
.
commit
|
commitdiff
|
tree
2010-11-21
i
nglorion
N
a
smGenerator: E
s
cape sin
g
le
q
uotes i
n
stri
n
gs
.
commit
|
commitdiff
|
tree
2010-11-21
ing
l
or
i
on
Added test cases for at-expressions
.
commit
|
commitdiff
|
tree
2010-11-21
inglorion
Added
s
upport for at-e
x
pressions to i386 and AMD64
.
.
.
commit
|
commitdiff
|
tree
2010-11-21
in
g
lorion
Updated NasmELFGen
e
r
a
t
o
r t
o
raise an exception
if ru
n
ning the
commit
|
commitdiff
|
tree
2010-11-21
inglorion
Added
.
giti
g
nore file
.
commit
|
commitdiff
|
tree
2010-05-05
inglorion
Increme
n
ted version t
o
0
.
6
.
2
.
commit
|
commitdiff
|
tree
2010-05-05
inglorio
n
Added
t
estcases and fixed
b
ugs in set-word for i386
.
.
.
commit
|
commitdiff
|
tree
2010-04-15
i
nglo
r
ion
Updated
version
t
o
0
.
6
.
1
commit
|
commitdiff
|
tree
2010-04-15
ing
l
orio
n
Added miss
i
ng
r
e
q
u
i
re for
c
ommon_
c
o
d
e_
g
enerat
o
r
.
rb
.
.
.
commit
|
commitdiff
|
tree
2010-04-15
ingl
o
ri
o
n
Modified MIPSGasGenerator so tha
t
rdoc
d
oesn't
chok
e
.
.
.
commit
|
commitdiff
|
tree
2010-04-15
inglor
i
on
Fixed implementation of d
i
v and mod on i38
6
a
nd amd64
.
commit
|
commitdiff
|
tree
2010-04-15
inglorion
Up
d
ated t
e
st cases for di
v
and mod to
r
e
f
l
e
ct updated
.
.
.
commit
|
commitdiff
|
tree
2010-04-15
in
g
lorion
U
p
date
d
language descripti
o
n fo
r
div and mod
.
commit
|
commitdiff
|
tree
2010-04-14
inglor
i
on
Added
s
pecificatio
n
of commen
t
s to the language d
e
s
cript
i
on
.
commit
|
commitdiff
|
tree
2010-04-14
i
n
gl
o
rion
Fixed bugs i
n
HTML of language description
.
commit
|
commitdiff
|
tree
2010-04-14
i
n
g
lorion
Upd
a
ted langua
g
e
.
html t
o
better ref
l
ect the
c
urren
t
.
.
.
commit
|
commitdiff
|
tree
2010-04-14
i
n
glorion
AMD64NASMGenerator
:
fixed bugs
uncovered by ma
n
y-var
s
.
.
.
commit
|
commitdiff
|
tree
2010-04-14
inglorion
Added targets t
o
t
e
st/Makefil
e
to generate G
N
U
a
ssembler
.
.
.
commit
|
commitdiff
|
tree
2010-04-14
i
n
glo
r
ion
Added test cases for functions with ma
n
y
lo
c
a
l
s
a
n
d
.
.
.
commit
|
commitdiff
|
tree
2010-04-12
inglori
o
n
Added method o
u
tp
u
t_file_suffix to
code
g
enerator API
.
commit
|
commitdiff
|
tree
2010-04-12
inglorion
C
h
ang
e
d versi
o
n
number to 0
.
6
.
0
.
commit
|
commitdiff
|
tree
2010-04-11
inglor
i
o
n
i386_nasm_g
e
nerator: fixed tai
l
_c
a
ll
.
commit
|
commitdiff
|
tree
2010-04-11
ing
l
ori
o
n
voodo
o
c:
S
o
r
t architectures and formats w
h
en li
s
ting
.
.
.
commit
|
commitdiff
|
tree
2010-04-11
ing
l
orion
Target
h
ost architecture by defa
u
lt, unl
e
ss a different
.
.
.
commit
|
commitdiff
|
tree
2010-04-11
i
n
glori
o
n
Mips
G
a
s
Genera
t
o
r
: added
missing
method alig
n
.
commit
|
commitdiff
|
tree
2010-04-11
inglorio
n
MIPS
E
LFGenerator: added
-
KPIC to inform th
e
assembl
e
r
.
.
.
commit
|
commitdiff
|
tree
2010-04-11
inglorion
Fixed a
typo in gas_elf_ge
n
erator
.
r
b
.
commit
|
commitdiff
|
tree
2010-04-11
i
nglori
o
n
Added missing
gas_el
f
_generator
.
rb
.
commit
|
commitdiff
|
tree
2010-04-11
ingl
o
rio
n
Added ge
n
e
r
ators to create ELF files for
mips and mipsel
.
commit
|
commitdiff
|
tree
2010-04-11
i
n
glorion
Mi
p
sGas
G
en
e
ra
t
or: added su
p
port for tail calls
.
commit
|
commitdiff
|
tree
2010-04-11
in
g
l
orion
M
i
psGasGenerator: Added support for byte
,
word, get
.
.
.
commit
|
commitdiff
|
tree
2010-04-11
i
n
glorion
Mip
s
GasGenerator: Remov
e
d refere
n
ce to
n
on-existent
.
.
.
commit
|
commitdiff
|
tree
2010-04-10
inglorion
MipsG
a
sGenera
t
or: added cases for
di
v
, mod, and m
u
l
commit
|
commitdiff
|
tree
2010-04-10
inglorion
MipsG
a
sGenerator:
commit
|
commitdiff
|
tree
2010-04-10
inglorion
MipsGas
G
enerator: Fixed calling of functions defined
.
.
.
commit
|
commitdiff
|
tree
2010-04-10
inglorion
A
d
ded set and bitwise
ope
r
ators
.
commit
|
commitdiff
|
tree
2010-04-10
inglorion
Updated comment de
s
cribing t
h
e stac
k
frames created by
commit
|
commitdiff
|
tree
2010-04-10
inglorion
Repla
c
ed regi
s
ter names by mnemonic
con
s
tants in MIPSGasGene
.
.
.
commit
|
commitdiff
|
tree
2010-04-10
inglorion
MIPSGasGenerator now also registers f
o
r
m
ips
e
l
.
commit
|
commitdiff
|
tree
2010-04-10
i
nglorion
Fi
r
st
step on th
e
way to
a
dding a
code generato
r
fo
r
.
.
.
commit
|
commitdiff
|
tree
2010-02-10
i
n
glorion
U
pdated compiler
t
o use new co
d
e generati
o
n A
P
I
.
commit
|
commitdiff
|
tree
2010-02-10
inglorion
Upda
t
ed
r
doc documentation
.
commit
|
commitdiff
|
tree
2010-02-10
inglorion
Upd
a
te
d
manpage
to
describe the
new - and -o - ar
g
uments
.
.
.
commit
|
commitdiff
|
tree
2010-02-10
i
n
glorion
Change
d
"section
c
o
d
e
" to
"
sec
t
ion
func
t
ions" i
n
tests
.
commit
|
commitdiff
|
tree
2010-02-10
inglorion
A
d
d
fu
n
ctions
t
o
sectio
n
:functions
i
n
s
tea
d
of s
e
ction
.
.
.
commit
|
commitdiff
|
tree
2010-02-10
inglorion
I
n
troduced
section
aliases
.
commit
|
commitdiff
|
tree
2010-02-09
inglo
r
i
o
n
Added test
c
ase for the new
c
ode gener
a
tor API
.
commit
|
commitdiff
|
tree
2010-02-09
i
n
glorion
Added new
,
s
i
mp
l
er, more powe
r
f
ul
code generatio
n
AP
I
.
commit
|
commitdiff
|
tree
2010-02-08
inglorion
Ma
d
e
voodooc acc
e
pt "-" and "-
o
-
" to read from
s
tandard
.
.
.
commit
|
commitdiff
|
tree
2010-02-06
i
nglorion
Fixed t
o
p
-level Makef
i
le so that make test
depends
.
.
.
commit
|
commitdiff
|
tree
2010-02-06
i
n
glorion
Added gensym
to the pu
b
lic interf
a
ce of code gener
a
tors
.
commit
|
commitdiff
|
tree
2010-02-06
inglorion
Modified
g
emspec to improv
e
generate
d
r
d
oc
d
o
c
umentation
.
commit
|
commitdiff
|
tree
2010-02-06
inglori
o
n
Fixed
A
MD64 ELF genera
t
or to
u
se
"
.
o" as default suffix
.
.
.
commit
|
commitdiff
|
tree
2010-02-06
ingl
o
rion
Added support for RubyGems
.
commit
|
commitdiff
|
tree
2010-02-06
i
n
glor
i
on
Updated doc/Makefile to f
i
nd libraries in new directory
.
commit
|
commitdiff
|
tree
2010-02-06
inglori
o
n
Up
d
ated Makefiles to fit new directory structu
r
e
.
commit
|
commitdiff
|
tree
2010-02-06
inglori
o
n
Changed
dir
e
ctory s
t
ructure to con
f
orm to
R
ubyGems
.
.
.
commit
|
commitdiff
|
tree
2010-02-06
inglorion
Fixed parser so
that
lin
e
nu
m
bers are displayed correc
t
l
y
.
commit
|
commitdiff
|
tree
2009-10-11
inglorion
Fixed tail_call i
n
i
386
_
nasm_gen
e
ra
t
or
commit
|
commitdiff
|
tree
2009-10-11
ingl
o
rion
Changed t
e
st/Make
f
i
l
e to
w
ork with BSD
m
a
k
e
commit
|
commitdiff
|
tree
2009-10-10
i
nglorion
Made AMD64 code
g
en
e
ra
t
or emit
p
o
sitio
n
inde
p
endent
.
.
.
commit
|
commitdiff
|
tree
2009-10-10
in
g
lorion
Cha
n
ged ge
n
sym p
r
efix from
'
.
' to '_
'
.
commit
|
commitdiff
|
tree
next