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: Implemented tail calls
2011-08-19
inglo
r
ion
arm_gas_generator: Implemented tail calls
commit
|
commitdiff
|
tree
2011-08-19
inglori
o
n
a
rm_gas_generato
r
: Implemen
t
e
d
rol
commit
|
commitdiff
|
tree
2011-08-19
inglorion
a
rm_ga
s
_g
e
ner
a
tor:
I
mplemented div and mod using __ae
a
bi_
i
di
.
.
.
commit
|
commitdiff
|
tree
2011-08-19
inglorion
arm
_
g
as_generator:
E
mit
constants a
t
e
ve
r
y go
t
o a
n
d
.
.
.
commit
|
commitdiff
|
tree
2011-08-19
inglorion
arm
_
gas_generator: Added sup
p
o
rt for b
l
ocks
commit
|
commitdiff
|
tree
2011-08-19
i
n
glorion
ar
m
_gas_generator: make
c
all
w
o
r
k
w
it
h
addresse
s
i
n
.
.
.
commit
|
commitdiff
|
tree
2011-08-18
i
n
glorion
Firs
t
support for arm arch
i
tecture
commit
|
commitdiff
|
tree
2011-07-08
inglorion
Updated tests ca
s
es for set-byte and set
w
ord
commit
|
commitdiff
|
tree
2011-06-25
i
n
glorion
A
dded
t
est program cont
a
in
i
ng errors
commit
|
commitdiff
|
tree
2011-06-25
inglorion
Add
e
d
support f
o
r listing
a
n
d
t
e
sting
feat
u
res
commit
|
commitdiff
|
tree
2011-04-04
inglorion
Improv
e
d
e
r
r
or
r
eport
i
ng
commit
|
commitdiff
|
tree
2011-04-04
inglorion
Put validation
i
n
the p
a
rser
commit
|
commitdiff
|
tree
2011-03-20
i
n
glorion
Made voodooc report multipl
e
c
ompiler errors, if
p
resent
commit
|
commitdiff
|
tree
2011-03-20
ing
l
orion
C
h
a
nged "toplevel" to
"top_level" to align wi
t
h existing
.
.
.
commit
|
commitdiff
|
tree
2011-03-19
i
n
gl
o
r
i
on
Made compiler
c
ollect error
s
, ins
t
ea
d
of
b
a
ilin
g
out
.
.
.
commit
|
commitdiff
|
tree
2011-03-18
inglorion
Merged
v
alidator test
s
with c
o
m
pil
e
r te
s
ts
commit
|
commitdiff
|
tree
2011-03-18
i
nglo
r
ion
Added valid
a
tor to compil
e
r
commit
|
commitdiff
|
tree
2011-03-18
in
g
lo
r
ion
Added suppo
r
t for at-exp
r
essions
t
o
validator
commit
|
commitdiff
|
tree
2011-03-17
i
n
gl
o
rio
n
Added
m
ore direct
i
ves
to validator
commit
|
commitdiff
|
tree
2011-03-17
inglorion
Add
e
d valid
a
t
o
r
commit
|
commitdiff
|
tree
2011-03-15
inglo
r
ion
Added
.
g
i
t
i
gnore file to test dire
c
tory
commit
|
commitdiff
|
tree
2011-01-15
inglorion
Synchronized lan
g
ua
g
e
.
html with latest language specifi
c
ation
commit
|
commitdiff
|
tree
2011-01-10
inglorion
Added support for chaine
d
i
f
commit
|
commitdiff
|
tree
2011-01-10
inglorion
Added t
e
st
c
ase for chaine
d
if
commit
|
commitdiff
|
tree
2011-01-08
ingl
o
rio
n
Implemented
r
o
t
ate actions f
o
r MIPS
commit
|
commitdiff
|
tree
2011-01-08
ing
l
ori
o
n
I
mplemented rot
a
te actions
f
o
r i3
8
6
and
A
MD64
commit
|
commitdiff
|
tree
2011-01-08
i
nglorio
n
Added
tes
t
for
r
o
t
at
e
actions
commit
|
commitdiff
|
tree
2011-01-08
inglorion
Implemented s
h
ift instruction
s
for M
I
PS
commit
|
commitdiff
|
tree
2011-01-08
inglorion
I
mplemented shift actions for i386 and A
M
D64
commit
|
commitdiff
|
tree
2011-01-08
inglorion
Ad
d
ed
test for bitwise a
n
d ar
i
t
h
metic shift
operatio
n
s
commit
|
commitdiff
|
tree
2010-12-07
inglor
i
on
Fixed NASM gene
r
ator so
t
hat beg
i
n_b
l
ock acc
e
pt
s
the
.
.
.
commit
|
commitdiff
|
tree
2010-12-07
ing
l
orion
Im
p
lemented blocks for MIPS
.
commit
|
commitdiff
|
tree
2010-12-05
inglorion
Allow ret
u
rn w
i
th
o
ut a value
.
commit
|
commitdiff
|
tree
2010-11-21
i
n
glorion
M
ade
top
-
l
e
v
e
l
b
locks in
i
3
86 and AMD64 se
t
E
B
P/RBP
.
.
.
commit
|
commitdiff
|
tree
2010-11-21
inglorion
A
d
ded tes
t
case for code n
o
t con
t
aine
d
i
n
f
u
nct
i
on
s
.
commit
|
commitdiff
|
tree
2010-11-21
inglor
i
o
n
Added suppor
t
f
o
r
blocks to i38
6
a
nd AM
D
64 ta
r
gets
.
commit
|
commitdiff
|
tree
2010-11-21
inglorion
Updated versio
n
to
0
.
7
.
0
commit
|
commitdiff
|
tree
2010-11-21
inglorio
n
Fixed
e
scaping in strings in NasmGenerator
.
commit
|
commitdiff
|
tree
2010-11-21
i
n
glorion
Added tests
f
or escaping
bytes in string lit
e
rals
.
commit
|
commitdiff
|
tree
2010-11-21
i
n
glorio
n
Upd
a
te
d
ver
s
ion to
0
.
6
.
3
commit
|
commitdiff
|
tree
2010-11-21
i
n
glorio
n
Fixed misspe
l
led variable in Nasm
G
e
n
erato
r
.
commit
|
commitdiff
|
tree
2010-11-21
inglorio
n
NasmGenerator: E
s
ca
p
e sin
g
l
e quotes in strings
.
commit
|
commitdiff
|
tree
2010-11-21
in
g
lorion
Added tes
t
cases for at-
e
x
p
re
s
sions
.
commit
|
commitdiff
|
tree
2010-11-21
i
ng
l
orion
Added suppor
t
fo
r
at-expr
e
s
s
ions to i386
a
n
d
AMD64
.
.
.
commit
|
commitdiff
|
tree
2010-11-21
inglorion
Updated NasmELFGenera
t
or to r
a
ise a
n
except
i
on
i
f
r
u
n
ning
the
commit
|
commitdiff
|
tree
2010-11-21
inglorion
Added
.
gitignore f
i
le
.
commit
|
commitdiff
|
tree
2010-05-05
inglorion
I
n
c
rem
e
n
t
e
d
versi
o
n to 0
.
6
.
2
.
commit
|
commitdiff
|
tree
2010-05-05
inglor
i
on
Added
t
e
s
tcases and fixed bugs in set-w
o
rd
f
or i386
.
.
.
commit
|
commitdiff
|
tree
2010-04-15
inglorion
Updated versio
n
to 0
.
6
.
1
commit
|
commitdiff
|
tree
2010-04-15
inglorion
Added missin
g
requi
r
e for
c
ommon_code_generator
.
rb
.
.
.
commit
|
commitdiff
|
tree
2010-04-15
inglorion
Mod
i
fied MIPSGasGenera
t
or so that rdoc doesn't choke
.
.
.
commit
|
commitdiff
|
tree
2010-04-15
inglorion
Fixed implementati
o
n of div and mod on i386 and
a
m
d
64
.
commit
|
commitdiff
|
tree
2010-04-15
inglorion
Updat
e
d test cases f
o
r div and mod
to reflect up
d
ated
.
.
.
commit
|
commitdiff
|
tree
2010-04-15
ing
l
ori
o
n
Updated language descr
i
ption f
o
r div and mod
.
commit
|
commitdiff
|
tree
2010-04-14
inglorion
Added
s
p
ecificati
o
n of c
o
mm
e
nts
to the languag
e
des
c
r
ip
t
ion
.
commit
|
commitdiff
|
tree
2010-04-14
inglorion
F
i
x
ed b
u
gs in HTML of la
n
gua
g
e description
.
commit
|
commitdiff
|
tree
2010-04-14
inglorion
Up
d
a
ted langu
a
g
e
.
htm
l
to better reflect th
e
current
.
.
.
commit
|
commitdiff
|
tree
2010-04-14
inglorio
n
AMD
6
4NASMGenerat
o
r: fixed bugs uncov
e
red by many-vars
.
.
.
commit
|
commitdiff
|
tree
2010-04-14
inglo
r
i
o
n
Added targets to test/
M
a
kefile to gen
e
rate GNU as
s
embl
e
r
.
.
.
commit
|
commitdiff
|
tree
2010-04-14
inglorion
Add
e
d test cases for
f
u
n
c
tions with many lo
c
a
l
s
and
.
.
.
commit
|
commitdiff
|
tree
2010-04-12
in
g
lorion
Added method
o
utput_file_suffix
to code gener
a
tor
API
.
commit
|
commitdiff
|
tree
2010-04-12
i
nglorion
C
hanged ver
s
ion
n
umber to 0
.
6
.
0
.
commit
|
commitdiff
|
tree
2010-04-11
inglor
i
on
i386_
n
asm_gen
e
rator:
fixed
t
ail_cal
l
.
commit
|
commitdiff
|
tree
2010-04-11
ing
l
orion
voodooc: S
o
rt archi
t
ectures
and for
m
ats
w
hen l
i
sting
.
.
.
commit
|
commitdiff
|
tree
2010-04-11
in
g
lorion
Ta
r
g
et
host arc
h
itecture by default, unless
a di
f
f
erent
.
.
.
commit
|
commitdiff
|
tree
2010-04-11
i
nglorion
MipsGasGen
e
rator: added mis
s
in
g
method align
.
commit
|
commitdiff
|
tree
2010-04-11
i
ng
l
or
i
o
n
MIPSELFGenerator: added -K
P
IC to infor
m
th
e
assembler
.
.
.
commit
|
commitdiff
|
tree
2010-04-11
inglorion
F
ixed a typo in gas
_
elf_generato
r
.
rb
.
commit
|
commitdiff
|
tree
2010-04-11
inglor
i
on
Added m
i
s
s
ing gas_e
l
f_genera
t
or
.
rb
.
commit
|
commitdiff
|
tree
2010-04-11
ingl
o
rion
Add
e
d generators
t
o create ELF files for mip
s
and mipsel
.
commit
|
commitdiff
|
tree
2010-04-11
i
n
glori
o
n
Mip
s
Ga
s
Generat
o
r: a
d
d
e
d
s
u
pport for tail
calls
.
commit
|
commitdiff
|
tree
2010-04-11
inglorion
MipsGas
G
e
n
erator: Added support for byte, wo
r
d, get
.
.
.
commit
|
commitdiff
|
tree
2010-04-11
i
n
glori
o
n
MipsGasGenerato
r
: Removed
r
eference
to non
-
existent
.
.
.
commit
|
commitdiff
|
tree
2010-04-10
inglorion
MipsGasGenerator: added cases for div, mod, and mul
commit
|
commitdiff
|
tree
2010-04-10
i
n
glorion
MipsGasGenerator:
commit
|
commitdiff
|
tree
2010-04-10
ing
l
orion
MipsGa
s
Generator: Fi
x
ed calling of functions defined
.
.
.
commit
|
commitdiff
|
tree
2010-04-10
inglorion
Adde
d
set and b
i
twise
o
perators
.
commit
|
commitdiff
|
tree
2010-04-10
ingl
o
rion
Updated com
m
ent descri
b
ing th
e
stack fr
a
mes cr
e
ated by
commit
|
commitdiff
|
tree
2010-04-10
inglorion
Re
p
laced
r
egister na
m
e
s by mnem
o
nic
c
onst
a
n
t
s in MIPS
G
asG
e
ne
.
.
.
commit
|
commitdiff
|
tree
2010-04-10
inglorio
n
MI
P
SGasGener
a
t
or now als
o
registers for mipsel
.
commit
|
commitdiff
|
tree
2010-04-10
inglorion
First st
e
p
o
n
the way to ad
d
ing a code ge
n
erator for
.
.
.
commit
|
commitdiff
|
tree
2010-02-10
in
g
lorion
Updated compiler
t
o
us
e
new co
d
e
generation AP
I
.
commit
|
commitdiff
|
tree
2010-02-10
inglorion
Updated rdo
c
do
c
umen
t
ation
.
commit
|
commitdiff
|
tree
2010-02-10
inglorio
n
Up
d
a
ted
manpage
t
o de
s
c
ribe the new
- and -o - arg
u
ments
.
.
.
commit
|
commitdiff
|
tree
2010-02-10
inglorion
Chang
e
d "
s
ect
i
on code"
t
o "s
e
ction
functions" in tests
.
commit
|
commitdiff
|
tree
2010-02-10
inglorion
Add
f
u
nc
t
ions to section :functions instea
d
of section
.
.
.
commit
|
commitdiff
|
tree
2010-02-10
inglori
o
n
Introduced s
e
c
t
i
on al
i
ases
.
commit
|
commitdiff
|
tree
2010-02-09
inglo
r
ion
A
d
de
d
test c
a
se for the new cod
e
generator API
.
commit
|
commitdiff
|
tree
2010-02-09
i
n
g
l
ori
o
n
Add
e
d new, simpler, more
p
owerf
u
l
c
ode
g
enerati
o
n
API
.
commit
|
commitdiff
|
tree
2010-02-08
ing
l
orion
Made vood
o
oc accept
"-" and "-o -" to read from stan
d
ard
.
.
.
commit
|
commitdiff
|
tree
2010-02-06
inglorion
Fixed top-level Makefil
e
s
o
t
hat make test de
p
ends
.
.
.
commit
|
commitdiff
|
tree
2010-02-06
inglor
i
on
Add
e
d
gensym
t
o the public
i
nt
e
rf
a
ce o
f
code genera
t
ors
.
commit
|
commitdiff
|
tree
2010-02-06
inglor
i
on
Modified gemspec to improve generated r
d
oc docu
m
entation
.
commit
|
commitdiff
|
tree
2010-02-06
inglorion
Fixed
A
MD64 ELF generator to use "
.
o
"
as default
s
uffi
x
.
.
.
commit
|
commitdiff
|
tree
2010-02-06
inglorion
A
d
ded support for RubyGems
.
commit
|
commitdiff
|
tree
2010-02-06
inglo
r
i
o
n
Upda
t
ed doc/M
a
kefil
e
to f
i
nd
l
ibraries in new d
i
r
ec
t
o
r
y
.
commit
|
commitdiff
|
tree
2010-02-06
inglorion
Updated M
a
kef
i
les to fit new dire
c
tory str
u
cture
.
commit
|
commitdiff
|
tree
2010-02-06
in
g
lorion
Chan
g
ed directo
r
y st
r
uc
t
ure to c
o
n
f
orm to RubyGe
m
s
.
.
.
commit
|
commitdiff
|
tree
2010-02-06
inglorion
Fixed parser so
that line numbers are displayed corr
e
ctly
.
commit
|
commitdiff
|
tree
2009-10-11
inglorion
Fixed tail_call
in i386_nasm_ge
n
e
r
ator
commit
|
commitdiff
|
tree
next