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
fixed computation of local offsets on ARM
2011-08-19
ingl
o
rion
arm_gas_generator
:
Implemen
t
ed d
i
v and mod us
i
ng __aeabi_i
d
i
.
.
.
commit
|
commitdiff
|
tree
2011-08-19
inglor
i
on
arm_ga
s
_gen
e
rator:
E
mit cons
t
ants a
t
every
g
o
to and
.
.
.
commit
|
commitdiff
|
tree
2011-08-19
i
n
glorion
ar
m
_g
a
s_genera
t
or:
Added
s
u
p
port for blocks
commit
|
commitdiff
|
tree
2011-08-19
inglor
i
on
arm
_
gas_generat
o
r: m
a
ke call wo
r
k wi
t
h addre
s
ses
i
n
.
.
.
commit
|
commitdiff
|
tree
2011-08-18
ing
l
orion
First sup
p
ort
f
or ar
m
arch
i
tecture
commit
|
commitdiff
|
tree
2011-07-08
i
nglorio
n
Updat
e
d
tests cases for set-
b
yte an
d
set word
commit
|
commitdiff
|
tree
2011-06-25
inglorio
n
Added test pr
o
gram containing er
r
o
rs
commit
|
commitdiff
|
tree
2011-06-25
ingl
o
rion
A
d
de
d
suppo
r
t for
l
isting and testing
f
e
a
tures
commit
|
commitdiff
|
tree
2011-04-04
inglorion
Imp
r
oved err
o
r re
p
orting
commit
|
commitdiff
|
tree
2011-04-04
ingl
o
r
i
on
Put
v
al
i
dation
in the parser
commit
|
commitdiff
|
tree
2011-03-20
inglor
i
o
n
M
a
de
v
o
o
doo
c
report multiple c
o
mpiler errors, if p
r
esent
commit
|
commitdiff
|
tree
2011-03-20
inglorion
Changed "
t
oplevel"
t
o
"top_
l
evel" to align with existi
n
g
.
.
.
commit
|
commitdiff
|
tree
2011-03-19
inglorion
Made compiler
collect errors, instead of b
a
iling out
.
.
.
commit
|
commitdiff
|
tree
2011-03-18
inglorion
Merged validator t
e
sts with c
o
mpiler te
s
ts
commit
|
commitdiff
|
tree
2011-03-18
i
n
glo
r
ion
A
d
ded
v
alida
t
o
r to compiler
commit
|
commitdiff
|
tree
2011-03-18
inglorion
Ad
d
ed s
u
pp
o
rt
fo
r
at-express
i
ons to v
a
li
d
a
to
r
commit
|
commitdiff
|
tree
2011-03-17
inglorion
A
d
ded more di
r
ectives to val
i
d
ator
commit
|
commitdiff
|
tree
2011-03-17
ing
l
orion
Ad
d
ed v
a
l
ida
t
or
commit
|
commitdiff
|
tree
2011-03-15
i
n
glo
r
ion
Added
.
gitigno
r
e file to test directory
commit
|
commitdiff
|
tree
2011-01-15
i
n
g
lor
i
on
Sync
h
ronized language
.
html with latest l
a
nguage speci
f
i
cation
commit
|
commitdiff
|
tree
2011-01-10
inglo
r
ion
Add
e
d support for
chained
if
commit
|
commitdiff
|
tree
2011-01-10
inglo
r
ion
Added test case f
o
r chained
i
f
commit
|
commitdiff
|
tree
2011-01-08
ing
l
orion
I
m
plemented
rotate actio
n
s for MIPS
commit
|
commitdiff
|
tree
2011-01-08
inglori
o
n
Implemented rotate actions for i3
8
6
a
nd AMD64
commit
|
commitdiff
|
tree
2011-01-08
inglo
r
io
n
Added test for rot
a
te actions
commit
|
commitdiff
|
tree
2011-01-08
inglori
o
n
Implemented sh
i
ft instructi
o
ns
f
or MIPS
commit
|
commitdiff
|
tree
2011-01-08
inglo
r
ion
Implemente
d
shift actio
n
s f
o
r
i386 and
AMD64
commit
|
commitdiff
|
tree
2011-01-08
inglorion
Added
test for bitwise a
n
d arit
h
m
e
tic shift operations
commit
|
commitdiff
|
tree
2010-12-07
inglorion
Fi
x
e
d
NASM generator so
t
ha
t
begin_block accepts t
h
e
.
.
.
commit
|
commitdiff
|
tree
2010-12-07
i
n
glorion
I
m
ple
m
en
t
ed bloc
k
s
f
or MIP
S
.
commit
|
commitdiff
|
tree
2010-12-05
inglorion
All
o
w return without a value
.
commit
|
commitdiff
|
tree
2010-11-21
inglorion
Made
t
o
p
-level
b
lo
c
k
s
i
n
i
3
8
6 an
d
AMD64
s
et EBP
/
RBP
.
.
.
commit
|
commitdiff
|
tree
2010-11-21
inglorio
n
Added
t
est case
f
or code n
o
t co
n
tained in
f
unctio
n
s
.
commit
|
commitdiff
|
tree
2010-11-21
i
n
glorion
Ad
d
ed s
u
pport for blocks to i386 and AMD64 targets
.
commit
|
commitdiff
|
tree
2010-11-21
i
n
glorion
Updated versio
n
to
0
.
7
.
0
commit
|
commitdiff
|
tree
2010-11-21
inglorio
n
Fixe
d
escaping in strings in N
a
smG
e
ne
r
ator
.
commit
|
commitdiff
|
tree
2010-11-21
inglorion
Added tests
f
or e
s
cap
i
n
g
bytes in
s
t
ring lite
r
a
ls
.
commit
|
commitdiff
|
tree
2010-11-21
inglorion
U
pdated ve
r
sion to 0
.
6
.
3
commit
|
commitdiff
|
tree
2010-11-21
inglorion
Fixe
d
m
i
s
spelled varia
b
le in NasmGenerator
.
commit
|
commitdiff
|
tree
2010-11-21
i
n
g
l
orion
Nas
m
Gener
a
tor: Escape
sing
l
e quotes in strings
.
commit
|
commitdiff
|
tree
2010-11-21
inglorion
Added test cases for at-expressions
.
commit
|
commitdiff
|
tree
2010-11-21
inglori
o
n
Added
sup
p
o
r
t for at-expressions to i386 and AM
D
64
.
.
.
commit
|
commitdiff
|
tree
2010-11-21
inglo
r
ion
Updated NasmELFGe
n
era
t
or to r
a
i
se an exception if running the
commit
|
commitdiff
|
tree
2010-11-21
in
g
lorio
n
Added
.
gitig
n
ore file
.
commit
|
commitdiff
|
tree
2010-05-05
inglorion
In
c
remented
v
er
s
ion to 0
.
6
.
2
.
commit
|
commitdiff
|
tree
2010-05-05
i
n
glorion
Added t
e
stc
a
ses and
f
ixed bugs i
n
set
-
w
ord f
o
r
i
3
86
.
.
.
commit
|
commitdiff
|
tree
2010-04-15
ingl
o
rion
Updated version to
0
.
6
.
1
commit
|
commitdiff
|
tree
2010-04-15
inglorion
Added missing require for common_code_generator
.
rb
.
.
.
commit
|
commitdiff
|
tree
2010-04-15
i
n
glorion
M
o
dified MIPSG
a
sGenerator so th
a
t
rdoc doesn't choke
.
.
.
commit
|
commitdiff
|
tree
2010-04-15
i
n
g
l
o
rion
Fixed implementation o
f
div and mod on i386 an
d
amd64
.
commit
|
commitdiff
|
tree
2010-04-15
ingl
o
rion
Upd
a
ted test cases
f
or div and m
o
d to r
e
fl
e
ct updated
.
.
.
commit
|
commitdiff
|
tree
2010-04-15
inglorion
Updat
e
d language
descript
i
on for div and mod
.
commit
|
commitdiff
|
tree
2010-04-14
ing
l
orion
Added sp
e
cifi
c
ation of
comments to the langu
a
ge
descri
p
tion
.
commit
|
commitdiff
|
tree
2010-04-14
inglorion
Fixe
d
b
ugs in
HTML o
f
language
d
e
s
c
r
iption
.
commit
|
commitdiff
|
tree
2010-04-14
inglorion
Updated lan
g
uage
.
ht
m
l
to better r
e
flect the curr
e
n
t
.
.
.
commit
|
commitdiff
|
tree
2010-04-14
inglo
r
ion
AMD64
N
ASMGenera
t
or: fi
x
ed bugs u
n
cove
r
ed by many
-
v
a
rs
.
.
.
commit
|
commitdiff
|
tree
2010-04-14
ingl
o
rion
Add
e
d targets to test/Mak
e
file t
o
generate GNU
ass
e
m
ble
r
.
.
.
commit
|
commitdiff
|
tree
2010-04-14
ing
l
orion
Add
e
d test cases for f
u
n
c
tions with m
a
n
y locals and
.
.
.
commit
|
commitdiff
|
tree
2010-04-12
in
g
lorion
Added
metho
d
out
p
ut_file_suffix to code g
e
ner
a
t
o
r API
.
commit
|
commitdiff
|
tree
2010-04-12
i
n
glorion
Changed version
n
umber to 0
.
6
.
0
.
commit
|
commitdiff
|
tree
2010-04-11
i
n
glorion
i3
8
6_nasm_generator: fi
x
e
d tail_call
.
commit
|
commitdiff
|
tree
2010-04-11
inglori
o
n
vo
o
do
o
c: Sort architectures and
f
ormats
w
hen listing
.
.
.
commit
|
commitdiff
|
tree
2010-04-11
inglorion
T
a
r
get
host architecture by default, unless a d
i
fferent
.
.
.
commit
|
commitdiff
|
tree
2010-04-11
inglorion
M
i
psG
a
sGenera
t
or:
a
dded missing m
e
thod a
l
ign
.
commit
|
commitdiff
|
tree
2010-04-11
i
n
glori
o
n
MIPSELFGenerator: added -KPIC
to in
f
or
m
t
he assemble
r
.
.
.
commit
|
commitdiff
|
tree
2010-04-11
inglo
r
i
o
n
Fixed a typ
o
in gas_elf_generator
.
r
b
.
commit
|
commitdiff
|
tree
2010-04-11
ingl
o
rion
Added mis
s
ing gas_e
l
f
_generato
r
.
rb
.
commit
|
commitdiff
|
tree
2010-04-11
i
n
g
lorion
A
dded
g
enerator
s
to create ELF
f
i
l
es for mi
p
s and mip
s
e
l
.
commit
|
commitdiff
|
tree
2010-04-11
inglo
r
ion
MipsGasGene
r
ator: add
e
d support fo
r
ta
i
l ca
l
ls
.
commit
|
commitdiff
|
tree
2010-04-11
ing
l
orion
MipsGasGene
r
ator: Add
e
d
supp
o
rt for byte, word,
g
e
t
.
.
.
commit
|
commitdiff
|
tree
2010-04-11
ingl
o
rion
Mi
p
sGasGene
r
ator: Remov
e
d refer
e
nce to non
-
exis
t
ent
.
.
.
commit
|
commitdiff
|
tree
2010-04-10
ingl
o
rio
n
MipsGasGener
a
tor: a
d
d
e
d cas
e
s for div, mod, and
m
ul
commit
|
commitdiff
|
tree
2010-04-10
inglorion
MipsGasGene
r
ator:
commit
|
commitdiff
|
tree
2010-04-10
inglorion
MipsGasGen
e
rator: Fixed calling of function
s
defined
.
.
.
commit
|
commitdiff
|
tree
2010-04-10
ingl
o
ri
o
n
Adde
d
set
a
n
d
b
i
t
wise
o
p
e
ra
t
ors
.
commit
|
commitdiff
|
tree
2010-04-10
inglor
i
on
Upda
t
ed c
o
mmen
t
d
escribing the s
t
a
ck fram
e
s created by
commit
|
commitdiff
|
tree
2010-04-10
inglori
o
n
Replaced register n
a
mes by mnem
o
nic constants in MIPSGasGene
.
.
.
commit
|
commitdiff
|
tree
2010-04-10
in
g
lorion
MIPS
G
asGe
n
erator now also registers
f
or mipsel
.
commit
|
commitdiff
|
tree
2010-04-10
inglorion
Fi
r
st step on the way to
a
dd
i
ng a code
g
e
n
erator
f
or
.
.
.
commit
|
commitdiff
|
tree
2010-02-10
inglorion
Upd
a
ted compiler to use new code generation A
P
I
.
commit
|
commitdiff
|
tree
2010-02-10
inglori
o
n
Updat
e
d rdoc docume
n
tati
o
n
.
commit
|
commitdiff
|
tree
2010-02-10
inglorion
U
p
dated manpage to d
e
sc
r
ibe t
h
e new -
and -o - argume
n
ts
.
.
.
commit
|
commitdiff
|
tree
2010-02-10
inglo
r
ion
Changed "sect
i
on code
"
t
o
"
section functions"
i
n tests
.
commit
|
commitdiff
|
tree
2010-02-10
ing
l
or
i
o
n
Add functions
t
o se
c
tion :functions instead of sectio
n
.
.
.
commit
|
commitdiff
|
tree
2010-02-10
ing
l
orion
Intro
d
uced s
e
ction aliases
.
commit
|
commitdiff
|
tree
2010-02-09
inglorion
Added
test case for the new code g
e
nerator
A
PI
.
commit
|
commitdiff
|
tree
2010-02-09
inglori
o
n
Added
n
ew, simpler, more po
w
erf
u
l code ge
n
eration API
.
commit
|
commitdiff
|
tree
2010-02-08
ing
l
orion
Made voodooc
a
ccept "-" and "-o -"
t
o
read f
r
om standa
r
d
.
.
.
commit
|
commitdiff
|
tree
2010-02-06
i
n
glorion
F
ixed top-level Ma
k
efile so that make test dep
e
nds
.
.
.
commit
|
commitdiff
|
tree
2010-02-06
in
g
l
o
r
i
on
Added
g
ensym to the pub
l
ic interface of code generators
.
commit
|
commitdiff
|
tree
2010-02-06
inglorion
Modified gemspec to improve
g
enerated rdoc d
o
cumentatio
n
.
commit
|
commitdiff
|
tree
2010-02-06
ing
l
orion
Fixe
d
AMD64 ELF generator to use "
.
o" as default
s
uffix
.
.
.
commit
|
commitdiff
|
tree
2010-02-06
ing
l
orion
Added support for RubyGems
.
commit
|
commitdiff
|
tree
2010-02-06
inglorion
Up
d
ated
d
oc/Make
f
ile to
find libraries in new directo
r
y
.
commit
|
commitdiff
|
tree
2010-02-06
i
n
g
lo
r
ion
Updated Ma
k
efi
l
es to
f
it new di
r
ectory structure
.
commit
|
commitdiff
|
tree
2010-02-06
i
n
glorion
Changed directory
s
tructure to conform to R
u
b
yGems
.
.
.
commit
|
commitdiff
|
tree
2010-02-06
ing
l
orio
n
Fixed parse
r
so that line numbers ar
e
di
s
p
l
ayed corr
e
ctly
.
commit
|
commitdiff
|
tree
2009-10-11
inglorion
Fixed tai
l
_cal
l
in
i
386_nasm_generator
commit
|
commitdiff
|
tree
2009-10-11
in
g
l
o
rion
Changed test/Makefile to
w
ork with BSD make
commit
|
commitdiff
|
tree
2009-10-10
inglor
i
o
n
Made AMD64 code generator emit position
i
ndepe
n
dent
.
.
.
commit
|
commitdiff
|
tree
next