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 rol
2011-08-19
inglorion
arm_gas_
g
e
n
erator: Implem
e
n
t
e
d
r
ol
commit
|
commitdiff
|
tree
2011-08-19
i
nglorion
a
r
m
_
gas_ge
n
erator: Implemented d
i
v a
n
d
mod u
s
ing __ae
a
bi_idi
.
.
.
commit
|
commitdiff
|
tree
2011-08-19
inglori
o
n
ar
m
_gas_gener
a
tor: Emit
c
on
s
t
a
nts at e
v
e
ry goto a
n
d
.
.
.
commit
|
commitdiff
|
tree
2011-08-19
inglo
r
i
on
arm_gas
_
g
e
n
era
t
or: Added support f
o
r block
s
commit
|
commitdiff
|
tree
2011-08-19
ingl
o
r
i
on
arm_gas_
g
ene
r
ator:
m
ake call
work with addresses in
.
.
.
commit
|
commitdiff
|
tree
2011-08-18
ingl
o
rion
First suppo
r
t for arm architecture
commit
|
commitdiff
|
tree
2011-07-08
i
n
glori
o
n
Updated t
e
sts cas
e
s for set-byt
e
and
s
et wor
d
commit
|
commitdiff
|
tree
2011-06-25
ing
l
orion
Added test p
r
o
g
ram containing errors
commit
|
commitdiff
|
tree
2011-06-25
inglorion
Added
support f
o
r listing a
n
d
t
esting
featur
e
s
commit
|
commitdiff
|
tree
2011-04-04
inglorion
I
m
proved erro
r
reporting
commit
|
commitdiff
|
tree
2011-04-04
inglorion
Put validation in
t
he par
s
e
r
commit
|
commitdiff
|
tree
2011-03-20
i
n
g
l
orion
Made voodooc report multip
l
e compiler
errors,
if pr
e
sent
commit
|
commitdiff
|
tree
2011-03-20
inglorion
C
ha
n
ged
"topleve
l
" to "t
o
p
_level"
to align w
i
t
h
e
x
i
sting
.
.
.
commit
|
commitdiff
|
tree
2011-03-19
inglorion
Made
c
ompi
l
er collect
e
rrors, i
n
stead of b
a
iling out
.
.
.
commit
|
commitdiff
|
tree
2011-03-18
inglorion
Merged va
l
idator tests wi
t
h
c
omp
i
ler tests
commit
|
commitdiff
|
tree
2011-03-18
ingl
o
rion
Added validator
t
o
compil
e
r
commit
|
commitdiff
|
tree
2011-03-18
inglorio
n
A
dded support
for at-ex
p
ress
i
o
ns to
validator
commit
|
commitdiff
|
tree
2011-03-17
i
n
glori
o
n
Added more d
i
re
c
tives to validator
commit
|
commitdiff
|
tree
2011-03-17
inglorion
A
d
ded valida
t
or
commit
|
commitdiff
|
tree
2011-03-15
i
nglori
o
n
Added
.
gitigno
r
e
file to
t
es
t
d
irecto
r
y
commit
|
commitdiff
|
tree
2011-01-15
inglorion
S
y
nchroni
z
ed
language
.
h
tm
l
w
ith latest language
specification
commit
|
commitdiff
|
tree
2011-01-10
i
nglorion
Added
s
up
p
ort for c
h
ain
e
d i
f
commit
|
commitdiff
|
tree
2011-01-10
in
g
lorion
Added
test c
a
se for chained
i
f
commit
|
commitdiff
|
tree
2011-01-08
ingl
o
ri
o
n
Imp
l
emented rotate
a
ctions
f
or MIPS
commit
|
commitdiff
|
tree
2011-01-08
inglorion
Imp
l
e
mented
r
otate actions for i386 and AMD64
commit
|
commitdiff
|
tree
2011-01-08
inglorion
A
d
ded test for rotate actio
n
s
commit
|
commitdiff
|
tree
2011-01-08
inglorion
Implemented shift
in
s
tructions for MIPS
commit
|
commitdiff
|
tree
2011-01-08
in
g
lorion
Implemented s
h
ift a
c
tions for i386 an
d
AMD64
commit
|
commitdiff
|
tree
2011-01-08
inglo
r
ion
Added
t
e
st f
o
r bitwi
s
e an
d
arithmet
i
c shif
t
o
p
erations
commit
|
commitdiff
|
tree
2010-12-07
i
ngl
o
r
ion
F
i
xed NASM generator so t
h
at
begin
_
block accepts the
.
.
.
commit
|
commitdiff
|
tree
2010-12-07
i
n
glo
r
ion
Impleme
n
ted bl
o
cks for MIPS
.
commit
|
commitdiff
|
tree
2010-12-05
inglorion
Allow
r
etur
n
witho
u
t a value
.
commit
|
commitdiff
|
tree
2010-11-21
in
g
lo
r
i
o
n
Made
t
op-level bl
o
cks i
n
i386 and A
M
D6
4
set
EB
P
/RBP
.
.
.
commit
|
commitdiff
|
tree
2010-11-21
inglori
o
n
Added te
s
t case for cod
e
not contained in
f
u
nctions
.
commit
|
commitdiff
|
tree
2010-11-21
inglorion
Added support for bl
o
cks
to
i
386 and
A
MD64 targets
.
commit
|
commitdiff
|
tree
2010-11-21
inglorio
n
Updated vers
i
o
n
t
o
0
.
7
.
0
commit
|
commitdiff
|
tree
2010-11-21
inglorion
Fixed str
i
n
g
escaping
in MipsGasGenerator
.
commit
|
commitdiff
|
tree
2010-11-21
inglorion
Fix
e
d escaping in stri
n
g
s
in
N
a
s
mGenerator
.
commit
|
commitdiff
|
tree
2010-11-21
inglorion
A
dded
t
ests for escaping b
y
tes in
string litera
l
s
.
commit
|
commitdiff
|
tree
2010-11-21
inglorion
Implemented at-express
i
ons for
MIPS
.
commit
|
commitdiff
|
tree
2010-11-21
inglorion
Updated v
e
rsion to 0
.
6
.
3
commit
|
commitdiff
|
tree
2010-11-21
ing
l
o
r
ion
Fixed misspe
l
led variable in NasmGen
e
r
ator
.
commit
|
commitdiff
|
tree
2010-11-21
i
n
g
lorion
NasmGen
e
r
a
tor: Es
c
ape single
q
u
o
tes in strings
.
commit
|
commitdiff
|
tree
2010-11-21
inglo
r
ion
Added test
cas
e
s for at-expressions
.
commit
|
commitdiff
|
tree
2010-11-21
inglorion
Added support for at-
e
xpressions t
o
i3
8
6 and
AMD64
.
.
.
commit
|
commitdiff
|
tree
2010-11-21
inglor
i
on
Up
d
ated NasmELFGe
n
erator to raise an exce
p
tion if running the
commit
|
commitdiff
|
tree
2010-11-21
inglorio
n
A
dded
.
gitignore file
.
commit
|
commitdiff
|
tree
2010-05-05
i
n
g
lorion
Incre
m
ent
e
d version to
0
.
6
.
2
.
commit
|
commitdiff
|
tree
2010-05-05
i
n
glorion
Added
testcases and
f
ixed bugs
i
n set
-
wo
r
d
for i386
.
.
.
commit
|
commitdiff
|
tree
2010-04-15
inglorion
Upda
t
ed version t
o
0
.
6
.
1
commit
|
commitdiff
|
tree
2010-04-15
inglor
i
on
A
dd
e
d missing
require for common_code
_
generator
.
rb
.
.
.
commit
|
commitdiff
|
tree
2010-04-15
ing
l
orion
Modifie
d
M
IPS
G
a
sGen
e
rator so t
h
at rdoc
d
o
esn't choke
.
.
.
commit
|
commitdiff
|
tree
2010-04-15
in
g
l
o
r
ion
Fixed implementation of
di
v
and
mo
d
on i3
8
6
and
amd64
.
commit
|
commitdiff
|
tree
2010-04-15
inglorion
Updated t
e
st cas
e
s fo
r
div and mod
t
o r
e
flect
u
pda
t
ed
.
.
.
commit
|
commitdiff
|
tree
2010-04-15
ing
l
orion
Updat
e
d langua
g
e descrip
t
ion
for div and
mod
.
commit
|
commitdiff
|
tree
2010-04-14
i
nglorion
Added
s
pec
i
f
i
cation of comment
s
to
t
h
e
langu
a
g
e descr
i
ption
.
commit
|
commitdiff
|
tree
2010-04-14
inglorion
Fixed bugs
in HTML of lan
g
ua
g
e desc
r
iption
.
commit
|
commitdiff
|
tree
2010-04-14
ing
l
orio
n
Updat
e
d
la
n
g
u
age
.
html
t
o better re
f
l
e
ct
t
he cur
r
ent
.
.
.
commit
|
commitdiff
|
tree
2010-04-14
inglor
i
on
AMD6
4
NASMG
e
nerator: fixe
d
bu
g
s
uncover
e
d
by many-vars
.
.
.
commit
|
commitdiff
|
tree
2010-04-14
inglorio
n
Ad
d
e
d targets to test/
M
a
k
efile
t
o generate GN
U
assembler
.
.
.
commit
|
commitdiff
|
tree
2010-04-14
inglo
r
ion
Added test cases for functions w
i
th many locals and
.
.
.
commit
|
commitdiff
|
tree
2010-04-12
inglorion
Added method ou
t
put
_
fi
l
e_suffix to code ge
n
era
t
or
A
PI
.
commit
|
commitdiff
|
tree
2010-04-12
inglorion
Ch
a
nged version n
u
mber to 0
.
6
.
0
.
commit
|
commitdiff
|
tree
2010-04-11
inglorion
i386_n
a
sm_gene
r
ator: fixed ta
i
l_
c
all
.
commit
|
commitdiff
|
tree
2010-04-11
inglo
r
i
o
n
voodooc:
Sort architec
t
ures and formats when
l
i
stin
g
.
.
.
commit
|
commitdiff
|
tree
2010-04-11
i
nglor
i
on
Target host architecture by def
a
u
l
t, unle
s
s
a
different
.
.
.
commit
|
commitdiff
|
tree
2010-04-11
i
n
glor
i
on
Mip
s
GasGenerator: ad
d
ed
miss
i
ng metho
d
align
.
commit
|
commitdiff
|
tree
2010-04-11
inglorio
n
MIPS
E
LFGenera
t
or
:
added -KPIC to inform the as
s
embler
.
.
.
commit
|
commitdiff
|
tree
2010-04-11
inglorion
Fixed a t
y
po in gas_elf_
g
enerator
.
rb
.
commit
|
commitdiff
|
tree
2010-04-11
i
n
g
l
orion
A
dded
m
issing gas_
e
l
f_generator
.
rb
.
commit
|
commitdiff
|
tree
2010-04-11
inglorion
Adde
d
ge
n
erators to
create EL
F
files for mips an
d
mipsel
.
commit
|
commitdiff
|
tree
2010-04-11
inglorion
Mi
p
sG
a
sGenerator: a
d
ded suppo
r
t for
tail
calls
.
commit
|
commitdiff
|
tree
2010-04-11
ingl
o
r
i
on
Mi
p
sGasGenerato
r
: Added supp
o
rt
f
o
r byte, word, get
.
.
.
commit
|
commitdiff
|
tree
2010-04-11
inglo
r
ion
MipsGasGenerator: Re
m
o
ved refe
r
ence to non-
e
xi
s
tent
.
.
.
commit
|
commitdiff
|
tree
2010-04-10
inglorion
MipsGasGe
n
er
a
tor: added cases for
di
v
, mo
d
, a
n
d m
u
l
commit
|
commitdiff
|
tree
2010-04-10
inglori
o
n
MipsGasGenerato
r
:
commit
|
commitdiff
|
tree
2010-04-10
inglorion
Mip
s
GasGenerator: Fixed
calling of
f
uncti
o
ns defined
.
.
.
commit
|
commitdiff
|
tree
2010-04-10
ing
l
orion
Ad
d
ed set and bitwise operato
r
s
.
commit
|
commitdiff
|
tree
2010-04-10
ing
l
orion
U
p
d
ated
c
o
mment describing the stac
k
frame
s
created by
commit
|
commitdiff
|
tree
2010-04-10
inglori
o
n
Rep
l
a
ced
r
e
gi
s
t
e
r names
b
y mnem
o
nic
c
onstan
t
s
in MIPSGasGene
.
.
.
commit
|
commitdiff
|
tree
2010-04-10
inglorion
MIPSGasGenerator now a
l
so regis
t
ers for mipsel
.
commit
|
commitdiff
|
tree
2010-04-10
ing
l
ori
o
n
F
irst step on the w
a
y to add
i
ng a code g
e
nera
t
or for
.
.
.
commit
|
commitdiff
|
tree
2010-02-10
ing
l
orion
Updated compi
l
er to use n
e
w c
o
d
e
generatio
n
A
PI
.
commit
|
commitdiff
|
tree
2010-02-10
i
n
g
lorion
U
pdated rdoc docum
e
ntat
i
o
n
.
commit
|
commitdiff
|
tree
2010-02-10
inglorion
Updated
manpage to describe the new
- and -o
- arg
u
ments
.
.
.
commit
|
commitdiff
|
tree
2010-02-10
inglorion
Changed "section
c
ode"
t
o "section functions"
i
n
tests
.
commit
|
commitdiff
|
tree
2010-02-10
i
n
glorion
Add func
t
ions to section :fu
n
ctions instead of
section
.
.
.
commit
|
commitdiff
|
tree
2010-02-10
inglorio
n
Introduced sect
i
on aliases
.
commit
|
commitdiff
|
tree
2010-02-09
ingl
o
r
ion
Add
e
d test case
for the new code generator
API
.
commit
|
commitdiff
|
tree
2010-02-09
inglorion
Adde
d
new,
si
m
pler
,
mor
e
powerful code g
e
neration API
.
commit
|
commitdiff
|
tree
2010-02-08
inglorion
Made voodoo
c
a
c
c
ept "-
"
and "-o -
"
to read from st
a
nd
a
rd
.
.
.
commit
|
commitdiff
|
tree
2010-02-06
ing
l
orion
Fixe
d
top-leve
l
Makefile so that ma
k
e test depends
.
.
.
commit
|
commitdiff
|
tree
2010-02-06
inglorion
A
d
ded gensym to th
e
public in
t
erface of code generat
o
rs
.
commit
|
commitdiff
|
tree
2010-02-06
inglori
o
n
Modified gemspec to
improve
g
enerated rdoc documentatio
n
.
commit
|
commitdiff
|
tree
2010-02-06
inglor
i
on
Fix
e
d AMD6
4
ELF generator to use "
.
o" as defa
u
lt suffix
.
.
.
commit
|
commitdiff
|
tree
2010-02-06
ingl
o
rion
Added support for Rub
y
Gems
.
commit
|
commitdiff
|
tree
2010-02-06
inglorion
Updated doc
/
Makefile t
o
find l
i
braries i
n
new d
i
r
ec
t
ory
.
commit
|
commitdiff
|
tree
2010-02-06
inglorion
Upd
a
ted Ma
k
efiles to
fit
n
e
w directory
s
truc
t
ure
.
commit
|
commitdiff
|
tree
2010-02-06
inglorion
C
ha
n
ged dir
e
ctory structure to conform
t
o RubyGems
.
.
.
commit
|
commitdiff
|
tree
2010-02-06
inglor
i
on
Fix
e
d parser so that
l
i
ne number
s
are
displayed correctly
.
commit
|
commitdiff
|
tree
next