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
Synchronized language.html with latest language specification
2011-01-15
inglo
r
ion
Synchronized langua
g
e
.
html with la
t
e
s
t language specification
commit
|
commitdiff
|
tree
2011-01-10
inglorion
Added support for chained if
commit
|
commitdiff
|
tree
2011-01-10
i
n
glorion
A
d
ded test case
f
or chained
if
commit
|
commitdiff
|
tree
2011-01-08
inglorion
Implem
e
nted rotate act
i
ons for MIPS
commit
|
commitdiff
|
tree
2011-01-08
inglorion
I
m
pl
e
mented rotate actions for i386 and AMD64
commit
|
commitdiff
|
tree
2011-01-08
inglorion
A
dded test for
r
o
tate actions
commit
|
commitdiff
|
tree
2011-01-08
ing
l
orio
n
Impl
e
mented shif
t
instruction
s
for
M
IPS
commit
|
commitdiff
|
tree
2011-01-08
i
nglo
r
ion
Implemented shift
acti
o
ns for
i
386 a
n
d AMD64
commit
|
commitdiff
|
tree
2011-01-08
inglorion
A
d
d
e
d test
for bitwise and a
r
ithmetic s
h
ift operations
commit
|
commitdiff
|
tree
2010-12-07
inglorion
Fixed NASM ge
n
erator
so tha
t
begin_
b
lock
acce
p
ts the
.
.
.
commit
|
commitdiff
|
tree
2010-12-07
inglorion
Implem
e
nted blocks for MI
P
S
.
commit
|
commitdiff
|
tree
2010-12-05
ing
l
orion
Allow retur
n
without a valu
e
.
commit
|
commitdiff
|
tree
2010-11-21
inglo
r
ion
Made top-le
v
el blocks i
n
i386 an
d
AMD64 set
EBP/RBP
.
.
.
commit
|
commitdiff
|
tree
2010-11-21
inglorion
Added test case for co
d
e
n
o
t con
t
ained in functi
o
ns
.
commit
|
commitdiff
|
tree
2010-11-21
in
g
lorion
A
dde
d
suppo
r
t
f
o
r blocks to i386 and AMD
6
4 targets
.
commit
|
commitdiff
|
tree
2010-11-21
inglorion
U
p
dated version to 0
.
7
.
0
commit
|
commitdiff
|
tree
2010-11-21
inglorion
Fi
x
ed esc
a
ping
in
stri
n
gs i
n
N
asmGe
n
er
a
to
r
.
commit
|
commitdiff
|
tree
2010-11-21
inglorion
Added t
e
sts fo
r
e
s
caping bytes i
n
string lite
r
al
s
.
commit
|
commitdiff
|
tree
2010-11-21
i
n
glorion
Updated v
e
rsion t
o
0
.
6
.
3
commit
|
commitdiff
|
tree
2010-11-21
inglo
r
ion
Fixed misspelled variable in NasmGenerator
.
commit
|
commitdiff
|
tree
2010-11-21
inglo
r
i
o
n
Na
s
mGenerator: Escape single
q
uotes in strings
.
commit
|
commitdiff
|
tree
2010-11-21
i
ng
l
orio
n
A
d
ded test cases for
a
t
-ex
p
r
e
ss
i
ons
.
commit
|
commitdiff
|
tree
2010-11-21
inglorion
A
d
d
ed support for at-
e
xpressions
to i3
8
6 and AMD6
4
.
.
.
commit
|
commitdiff
|
tree
2010-11-21
i
ng
l
ori
o
n
Updated N
a
smELFGenerat
o
r to rai
s
e an exception if running the
commit
|
commitdiff
|
tree
2010-11-21
inglor
i
on
Added
.
gitigno
r
e
file
.
commit
|
commitdiff
|
tree
2010-05-05
inglorion
I
n
creme
n
ted ve
r
sion to
0
.
6
.
2
.
commit
|
commitdiff
|
tree
2010-05-05
inglor
i
on
Added testcases a
n
d fixed bugs in set-word
for i386
.
.
.
commit
|
commitdiff
|
tree
2010-04-15
ingl
o
r
i
o
n
Upda
t
e
d versi
o
n to
0
.
6
.
1
commit
|
commitdiff
|
tree
2010-04-15
i
nglorion
Added missing r
e
quire for common_co
d
e_gen
e
rato
r
.
rb
.
.
.
commit
|
commitdiff
|
tree
2010-04-15
inglorion
Modified MIPSGasGe
n
erator
s
o that
r
doc doesn
'
t choke
.
.
.
commit
|
commitdiff
|
tree
2010-04-15
inglorion
Fix
e
d implementation of div
a
nd mod on i386 and amd64
.
commit
|
commitdiff
|
tree
2010-04-15
inglorion
U
pdated test cases
for div and
m
od to reflect updated
.
.
.
commit
|
commitdiff
|
tree
2010-04-15
inglorion
Updated languag
e
de
s
c
r
iption
f
or di
v
and mod
.
commit
|
commitdiff
|
tree
2010-04-14
inglori
o
n
Added specif
i
cation o
f
comments t
o
the language descr
i
ption
.
commit
|
commitdiff
|
tree
2010-04-14
i
n
g
lorion
Fixed bugs
in HTML of
l
anguag
e
d
escription
.
commit
|
commitdiff
|
tree
2010-04-14
inglorion
Updated language
.
html to better
r
eflect the current
.
.
.
commit
|
commitdiff
|
tree
2010-04-14
inglorion
A
M
D
6
4NASMGen
e
rator: fixe
d
bugs uncove
r
ed by
m
any-vars
.
.
.
commit
|
commitdiff
|
tree
2010-04-14
i
n
glorion
Added targets to t
e
st/Makef
i
le to generate GNU a
s
s
e
m
b
l
e
r
.
.
.
commit
|
commitdiff
|
tree
2010-04-14
i
n
glorion
A
dded t
e
st cases for functions w
i
th many loca
l
s and
.
.
.
commit
|
commitdiff
|
tree
2010-04-12
inglori
o
n
Added method
o
utp
u
t_file_suff
i
x to code generator API
.
commit
|
commitdiff
|
tree
2010-04-12
ingl
o
rion
Changed version numbe
r
to 0
.
6
.
0
.
commit
|
commitdiff
|
tree
2010-04-11
inglorion
i386_n
a
s
m
_generator:
f
i
x
ed tail_c
a
ll
.
commit
|
commitdiff
|
tree
2010-04-11
inglo
r
i
o
n
voo
d
ooc: S
o
rt ar
c
hitec
t
ures an
d
fo
r
mats when l
i
sting
.
.
.
commit
|
commitdiff
|
tree
2010-04-11
inglorion
T
arget
h
ost
a
rchitecture b
y
defau
l
t, un
l
ess a diffe
r
ent
.
.
.
commit
|
commitdiff
|
tree
2010-04-11
inglorion
Mi
p
sGasGenerator: added
m
iss
i
ng met
h
od
alig
n
.
commit
|
commitdiff
|
tree
2010-04-11
inglorion
MIPSELFGenerator: added -KP
I
C
to inform t
h
e assembler
.
.
.
commit
|
commitdiff
|
tree
2010-04-11
ingl
o
rion
Fixed a t
y
po in
g
a
s
_elf_gen
e
rator
.
rb
.
commit
|
commitdiff
|
tree
2010-04-11
i
n
glorion
A
d
ded
m
is
s
ing gas_
e
lf_g
e
nerator
.
rb
.
commit
|
commitdiff
|
tree
2010-04-11
inglorion
Ad
d
e
d
ge
n
erators to
create ELF files for mips an
d
mipsel
.
commit
|
commitdiff
|
tree
2010-04-11
inglorion
M
i
psGasGenerato
r
: added support fo
r
tail calls
.
commit
|
commitdiff
|
tree
2010-04-11
inglorion
M
i
psGasGenerator
:
A
d
ded
s
u
p
po
r
t for byte
,
word, g
e
t
.
.
.
commit
|
commitdiff
|
tree
2010-04-11
in
g
lorion
Mi
p
sGasGe
n
erator: Removed
r
e
f
e
r
e
nce to non-existent
.
.
.
commit
|
commitdiff
|
tree
2010-04-10
inglorion
MipsGasGenerator: added cases for
div
,
mo
d
, and mul
commit
|
commitdiff
|
tree
2010-04-10
inglorion
M
i
psGasGenerator:
commit
|
commitdiff
|
tree
2010-04-10
inglorion
Mi
p
sGasGenerator: Fixed call
i
ng of funct
i
ons defined
.
.
.
commit
|
commitdiff
|
tree
2010-04-10
i
n
glorio
n
A
dd
e
d
set and bitwise o
p
er
a
tors
.
commit
|
commitdiff
|
tree
2010-04-10
inglo
r
ion
U
pdated comme
n
t desc
r
i
b
ing
the stack
frames cr
e
at
e
d by
commit
|
commitdiff
|
tree
2010-04-10
inglorion
Replaced
r
e
g
ister names by mne
m
onic constants in MI
P
SGasGe
n
e
.
.
.
commit
|
commitdiff
|
tree
2010-04-10
inglorion
MIPSGa
s
Generator now a
l
so registers fo
r
mipsel
.
commit
|
commitdiff
|
tree
2010-04-10
inglorion
First step on the way to adding a
c
ode gene
r
at
o
r for
.
.
.
commit
|
commitdiff
|
tree
2010-02-10
i
nglorion
Upda
t
e
d compile
r
to u
s
e ne
w
code generation A
P
I
.
commit
|
commitdiff
|
tree
2010-02-10
inglorion
U
pdated r
d
oc
d
ocume
n
t
ation
.
commit
|
commitdiff
|
tree
2010-02-10
i
n
glorion
Upd
a
ted manp
a
ge t
o
desc
r
ibe the new - and -o - argu
m
ents
.
.
.
commit
|
commitdiff
|
tree
2010-02-10
i
nglorion
Changed "section co
d
e" to "section func
t
ions" in tests
.
commit
|
commitdiff
|
tree
2010-02-10
inglorion
A
dd fu
n
ctions to section :func
t
ions instead of section
.
.
.
commit
|
commitdiff
|
tree
2010-02-10
ing
l
ori
o
n
Intro
d
uced se
c
ti
o
n a
l
iases
.
commit
|
commitdiff
|
tree
2010-02-09
inglorion
Added test case for the new code generator API
.
commit
|
commitdiff
|
tree
2010-02-09
inglorion
Added new,
s
i
m
pler, mo
r
e p
o
werful code g
e
nerati
o
n API
.
commit
|
commitdiff
|
tree
2010-02-08
ing
l
orion
Made voodooc accept
"
-"
a
nd
"
-o -" to
read fr
o
m stan
d
ard
.
.
.
commit
|
commitdiff
|
tree
2010-02-06
i
n
glorion
Fixe
d
top-level Makefile so t
h
at
make test d
e
pends
.
.
.
commit
|
commitdiff
|
tree
2010-02-06
ingl
o
rion
Added gensym to t
h
e public interface o
f
code
g
enerators
.
commit
|
commitdiff
|
tree
2010-02-06
inglorion
Mod
i
fied g
e
mspec to improve generated r
d
oc doc
u
mentation
.
commit
|
commitdiff
|
tree
2010-02-06
ing
l
orion
Fix
e
d AMD64 ELF gener
a
t
o
r
to use
"
.
o" as de
f
au
l
t
s
uffix
.
.
.
commit
|
commitdiff
|
tree
2010-02-06
inglori
o
n
Added support for RubyGems
.
commit
|
commitdiff
|
tree
2010-02-06
i
n
glor
i
on
Update
d
doc/Ma
k
efile
to
f
ind l
i
bra
r
i
es in n
e
w directory
.
commit
|
commitdiff
|
tree
2010-02-06
inglo
r
ion
Up
d
a
ted Ma
k
efiles to f
i
t new di
r
ectory
structure
.
commit
|
commitdiff
|
tree
2010-02-06
inglorion
Chang
e
d di
r
e
c
tory structure to c
o
n
f
orm to R
u
byGems
.
.
.
commit
|
commitdiff
|
tree
2010-02-06
i
nglorion
Fixed pa
r
ser so that line numbers are
display
e
d correct
l
y
.
commit
|
commitdiff
|
tree
2009-10-11
i
ng
l
o
rion
Fixed tail_
c
a
l
l
i
n
i386_
n
asm_
g
e
n
erator
commit
|
commitdiff
|
tree
2009-10-11
inglorion
Changed test/Makef
i
le to
w
ork with BSD make
commit
|
commitdiff
|
tree
2009-10-10
inglori
o
n
Made AMD64 code gen
e
ra
t
or
emit
po
s
ition i
n
dependent
.
.
.
commit
|
commitdiff
|
tree
2009-10-10
inglorion
Chang
e
d
gensym p
r
efix from '
.
' to '_'
.
commit
|
commitdiff
|
tree
2009-10-09
inglor
i
on
In
N
a
s
mGenerator, d
o
n't add comma if a str
i
ng st
a
rts
.
.
.
commit
|
commitdiff
|
tree
2009-10-09
inglorio
n
Added 9
9
b
ottles test to
t
est
pro
g
ram
m
atic code generation
.
commit
|
commitdiff
|
tree
2009-10-09
inglorion
In
N
a
smGenerator, add
c
omma when switc
h
ing from nume
r
ic
.
.
.
commit
|
commitdiff
|
tree
2009-10-09
inglorion
Modi
f
ied CommonCodeGenerator
to add
f
unc
t
ion code
t
o
.
.
.
commit
|
commitdiff
|
tree
2009-10-08
i
n
glor
i
on
S
e
t default output file e
x
t
ensio
n
f
or NASM assembly
.
.
.
commit
|
commitdiff
|
tree
2009-10-08
in
g
lorion
Allow
i
n
stantiati
o
n o
f
code generato
r
s w
i
t
hout any
.
.
.
commit
|
commitdiff
|
tree
2009-10-08
inglorion
Fixed a
bug in in_section in
C
ommonCodeGen
e
r
a
tor
.
commit
|
commitdiff
|
tree
2009-10-07
inglorion
Add ne
w
line
after align directives in nasm generator
.
commit
|
commitdiff
|
tree
2009-10-07
ingl
o
rion
Fixed
l
ib
/
ruby/Makefil
e
to install vood
o
o
.
rb
commit
|
commitdiff
|
tree
2009-10-03
inglorion
R
e
m
oved MAKEFL
A
GS
fro
m
Makefiles
commit
|
commitdiff
|
tree
2009-10-03
inglo
r
ion
Min
o
r documentation
improvements
.
commit
|
commitdiff
|
tree
2009-10-03
i
ng
l
orion
Cha
n
g
ed t
i
t
l
e for gene
r
ated
rdoc
do
c
ume
n
tation
.
commit
|
commitdiff
|
tree
2009-10-03
inglorion
R
e
move
d
common NasmGenerator c
o
d
e
f
r
o
m I386
N
as
m
Generator
.
commit
|
commitdiff
|
tree
2009-10-03
inglorio
n
Made I386N
a
s
mGenerator a subclass
of N
a
smGene
r
ator
.
commit
|
commitdiff
|
tree
2009-10-03
ing
l
orio
n
Update
d
i386_elf
_
g
enerator to respect YASM environ
m
ent
.
.
.
commit
|
commitdiff
|
tree
2009-10-03
inglorion
Moved
r
e-usabl
e
code
fr
o
m
AMD64NasmGene
r
ator
to NASMG
e
n
erator
.
commit
|
commitdiff
|
tree
2009-10-03
inglorion
Added wordsize method to
c
o
d
e generato
r
API
s
o tha
t
.
.
.
commit
|
commitdiff
|
tree
2009-10-03
inglorion
Added
t
est case for
cal
l
e
x
pression
.
commit
|
commitdiff
|
tree
next