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
Added test for bitwise and arithmetic shift operations
2011-01-08
inglorion
A
d
d
ed test for bit
w
ise
and a
r
ithmetic shift
o
p
erations
commit
|
commitdiff
|
tree
2010-12-07
i
n
gl
o
rion
Fixed NA
S
M gen
e
r
ator so
that begin_blo
c
k accep
t
s th
e
.
.
.
commit
|
commitdiff
|
tree
2010-12-07
inglori
o
n
Implemented blocks for MIPS
.
commit
|
commitdiff
|
tree
2010-12-05
inglorion
All
o
w return wit
h
out a value
.
commit
|
commitdiff
|
tree
2010-11-21
inglorio
n
Made top-le
v
el
bl
o
cks in i386 and AMD64 s
e
t E
B
P/R
B
P
.
.
.
commit
|
commitdiff
|
tree
2010-11-21
inglor
i
on
Adde
d
test case
f
or code not
con
t
ained i
n
functions
.
commit
|
commitdiff
|
tree
2010-11-21
inglo
r
ion
Added s
u
ppo
r
t for
bl
o
c
k
s to i38
6
a
n
d
AMD64 target
s
.
commit
|
commitdiff
|
tree
2010-11-21
ingl
o
rio
n
U
pdated version to
0
.
7
.
0
commit
|
commitdiff
|
tree
2010-11-21
ingl
o
rion
Fixed str
i
ng e
s
caping in MipsGasGene
r
ator
.
commit
|
commitdiff
|
tree
2010-11-21
inglorion
Fixed
e
scaping
i
n strings in Na
s
m
G
ener
a
tor
.
commit
|
commitdiff
|
tree
2010-11-21
inglorion
Added
t
es
t
s
f
or escapi
n
g bytes
in st
r
ing li
t
er
a
ls
.
commit
|
commitdiff
|
tree
2010-11-21
inglorion
Im
p
lemented at-e
x
p
r
essions
f
or MI
P
S
.
commit
|
commitdiff
|
tree
2010-11-21
inglo
r
ion
Updated versio
n
to 0
.
6
.
3
commit
|
commitdiff
|
tree
2010-11-21
inglorio
n
Fixed
m
isspe
l
l
ed variable in
Na
s
mGenerato
r
.
commit
|
commitdiff
|
tree
2010-11-21
inglorion
NasmGenerator: Escape single
q
uotes in s
t
r
ings
.
commit
|
commitdiff
|
tree
2010-11-21
inglo
r
ion
Added test c
a
s
es for at-expressions
.
commit
|
commitdiff
|
tree
2010-11-21
inglorion
Adde
d
support f
o
r at-expres
s
ions t
o
i
3
86
a
nd AMD
6
4
.
.
.
commit
|
commitdiff
|
tree
2010-11-21
in
g
lorion
Update
d
NasmELFGe
n
erator to ra
i
se a
n
exception if
runnin
g
the
commit
|
commitdiff
|
tree
2010-11-21
inglorion
Added
.
g
i
t
i
gno
r
e file
.
commit
|
commitdiff
|
tree
2010-05-05
i
nglorion
I
n
cr
e
mented v
e
r
sion to 0
.
6
.
2
.
commit
|
commitdiff
|
tree
2010-05-05
ingl
o
r
ion
Ad
d
e
d
testcases an
d
f
i
xed b
u
gs
i
n set-word for i3
8
6
.
.
.
commit
|
commitdiff
|
tree
2010-04-15
inglorion
Updated versi
o
n to 0
.
6
.
1
commit
|
commitdiff
|
tree
2010-04-15
inglorion
Added mis
s
ing require for
c
o
m
mon_cod
e
_
g
en
e
r
a
tor
.
rb
.
.
.
commit
|
commitdiff
|
tree
2010-04-15
inglorion
Modi
f
ied MIPSGasGe
n
er
a
tor so that rdoc doesn't choke
.
.
.
commit
|
commitdiff
|
tree
2010-04-15
i
n
gl
o
rion
Fixed implementation of d
i
v
and mod
o
n
i386 and amd64
.
commit
|
commitdiff
|
tree
2010-04-15
inglorion
U
pdated test cases f
o
r
d
iv a
n
d
mod to ref
l
ect updated
.
.
.
commit
|
commitdiff
|
tree
2010-04-15
in
g
lo
r
ion
U
pdated
l
anguage
d
escription for di
v
and
mod
.
commit
|
commitdiff
|
tree
2010-04-14
ingl
o
r
ion
Ad
d
ed spec
i
f
i
ca
t
ion of comm
e
nts
t
o the
l
anguage desc
r
iption
.
commit
|
commitdiff
|
tree
2010-04-14
ing
l
orion
F
ixed bugs in HTML of l
a
n
guage description
.
commit
|
commitdiff
|
tree
2010-04-14
inglorion
Up
d
ated lang
u
ag
e
.
h
tml to b
e
t
t
e
r
ref
l
ect t
h
e current
.
.
.
commit
|
commitdiff
|
tree
2010-04-14
inglorion
A
MD64NASMGener
a
tor:
f
ix
e
d bugs uncovered by many-var
s
.
.
.
commit
|
commitdiff
|
tree
2010-04-14
inglorio
n
Add
e
d
target
s
to t
e
s
t
/Makefi
l
e
to generat
e
GNU assembler
.
.
.
commit
|
commitdiff
|
tree
2010-04-14
inglorion
Added
test
cases for f
u
n
ction
s
with many locals a
n
d
.
.
.
commit
|
commitdiff
|
tree
2010-04-12
inglorion
Add
e
d method out
p
u
t_file_suffix
t
o code ge
n
erator API
.
commit
|
commitdiff
|
tree
2010-04-12
i
n
glori
o
n
Changed version nu
m
ber t
o
0
.
6
.
0
.
commit
|
commitdiff
|
tree
2010-04-11
inglorion
i386_
n
asm_generator: fix
e
d tail_call
.
commit
|
commitdiff
|
tree
2010-04-11
inglorion
voodooc: Sort
architec
t
ures an
d
formats
w
h
e
n listi
n
g
.
.
.
commit
|
commitdiff
|
tree
2010-04-11
inglorio
n
Tar
g
et host archite
c
ture
by
d
efault, unless a different
.
.
.
commit
|
commitdiff
|
tree
2010-04-11
ingl
o
r
ion
M
i
psGasGenerat
o
r: added
m
i
ssing
meth
o
d
a
lign
.
commit
|
commitdiff
|
tree
2010-04-11
inglorion
M
I
PSELFG
e
nerator: added
-
KPIC to
i
n
for
m
the
a
ssembler
.
.
.
commit
|
commitdiff
|
tree
2010-04-11
ingl
o
rion
Fixed a typo in gas_elf_g
e
nera
t
or
.
rb
.
commit
|
commitdiff
|
tree
2010-04-11
inglo
r
ion
Added missin
g
gas_elf_
g
enera
t
o
r
.
rb
.
commit
|
commitdiff
|
tree
2010-04-11
inglorio
n
Added genera
t
o
r
s to cr
e
ate ELF files for mips and
m
i
psel
.
commit
|
commitdiff
|
tree
2010-04-11
i
n
glorion
Mi
p
sGasGenera
t
or: added sup
p
or
t
for tail calls
.
commit
|
commitdiff
|
tree
2010-04-11
inglorion
Mi
p
sG
a
sGene
r
a
tor
:
Add
e
d support f
o
r byte,
w
ord
,
get
.
.
.
commit
|
commitdiff
|
tree
2010-04-11
inglorion
M
ipsGasGenerat
o
r
:
Removed reference to n
o
n-existent
.
.
.
commit
|
commitdiff
|
tree
2010-04-10
ing
l
o
rion
MipsGasG
e
nerator: added cases for
d
iv, mod
,
an
d
mul
commit
|
commitdiff
|
tree
2010-04-10
inglorion
M
ip
s
Gas
G
ene
r
ator:
commit
|
commitdiff
|
tree
2010-04-10
inglo
r
ion
MipsGasGenerator: Fixed calling of functions defined
.
.
.
commit
|
commitdiff
|
tree
2010-04-10
inglorion
Added set and bi
t
w
i
s
e
o
p
erators
.
commit
|
commitdiff
|
tree
2010-04-10
inglorion
Updated comment d
e
sc
r
ibing the s
t
ack fr
a
me
s
c
r
eate
d
b
y
commit
|
commitdiff
|
tree
2010-04-10
i
nglorion
R
e
placed register names by mnemonic cons
t
ants in MI
P
SGasGene
.
.
.
commit
|
commitdiff
|
tree
2010-04-10
inglorion
MIPSGasGenerat
o
r now also registers for mip
s
e
l
.
commit
|
commitdiff
|
tree
2010-04-10
i
n
glorion
First s
t
ep on t
h
e way to a
d
din
g
a c
o
de
generator f
o
r
.
.
.
commit
|
commitdiff
|
tree
2010-02-10
ing
l
orio
n
Updated c
o
mp
i
ler to use new code generation API
.
commit
|
commitdiff
|
tree
2010-02-10
ing
l
orion
Update
d
rdoc documentation
.
commit
|
commitdiff
|
tree
2010-02-10
inglorion
U
pd
a
ted man
p
age to describe the ne
w
- and -o - ar
g
uments
.
.
.
commit
|
commitdiff
|
tree
2010-02-10
inglorion
Chang
e
d
"section
code" to "section functions" in tests
.
commit
|
commitdiff
|
tree
2010-02-10
inglor
i
on
Add fu
n
c
tio
n
s
to section :
f
unctions instead of
section
.
.
.
commit
|
commitdiff
|
tree
2010-02-10
inglorion
Introduc
e
d
s
ectio
n
aliases
.
commit
|
commitdiff
|
tree
2010-02-09
inglorion
A
dded
t
es
t
case for the ne
w
code generator A
P
I
.
commit
|
commitdiff
|
tree
2010-02-09
inglorion
Added
n
ew, simpler, more
p
ow
e
rful code
g
e
neration A
P
I
.
commit
|
commitdiff
|
tree
2010-02-08
inglorion
Mad
e
vo
o
dooc acc
e
pt "-"
an
d
"-o -"
t
o read
from stan
d
ard
.
.
.
commit
|
commitdiff
|
tree
2010-02-06
inglorion
Fixed top-level M
a
kefi
l
e so tha
t
make test depends
.
.
.
commit
|
commitdiff
|
tree
2010-02-06
inglori
o
n
Added gensym to the public
i
n
terface of
c
o
de generato
r
s
.
commit
|
commitdiff
|
tree
2010-02-06
in
g
l
orion
M
o
dified gemspec to imp
r
ove
g
enerated
rdoc d
o
cumentatio
n
.
commit
|
commitdiff
|
tree
2010-02-06
inglo
r
io
n
F
i
xed AMD64 ELF generator t
o
use
"
.
o" as d
e
fa
u
lt su
f
fix
.
.
.
commit
|
commitdiff
|
tree
2010-02-06
i
nglori
o
n
Ad
d
ed support for R
u
b
y
G
e
m
s
.
commit
|
commitdiff
|
tree
2010-02-06
inglo
r
ion
U
p
d
a
ted doc/Makefile to f
i
nd libra
r
ie
s
in n
e
w
d
irectory
.
commit
|
commitdiff
|
tree
2010-02-06
inglorion
Updated Makefiles
to
fit ne
w
d
irectory structu
r
e
.
commit
|
commitdiff
|
tree
2010-02-06
inglorion
Cha
n
ge
d
dir
e
c
t
o
r
y st
r
ucture
t
o
c
onfo
r
m to RubyGems
.
.
.
commit
|
commitdiff
|
tree
2010-02-06
inglorion
Fixed pars
e
r so th
a
t line numb
e
rs are displayed correctly
.
commit
|
commitdiff
|
tree
2009-10-11
inglorion
Fixed t
a
il_call in i38
6
_n
a
s
m
_generator
commit
|
commitdiff
|
tree
2009-10-11
i
n
g
lorio
n
Change
d
test/Makefile to wo
r
k
with B
S
D make
commit
|
commitdiff
|
tree
2009-10-10
inglorion
Made AMD64 code gen
e
rator emit p
o
s
i
ti
o
n indep
e
nde
n
t
.
.
.
commit
|
commitdiff
|
tree
2009-10-10
in
g
lorion
Change
d
g
ensym prefix from '
.
' to '
_
'
.
commit
|
commitdiff
|
tree
2009-10-09
i
n
glorio
n
In Nasm
G
enerator,
d
on't add co
m
ma
i
f
a
string starts
.
.
.
commit
|
commitdiff
|
tree
2009-10-09
i
nglori
o
n
Added 99bo
t
tles test to t
e
s
t
p
rogra
m
matic co
d
e generati
o
n
.
commit
|
commitdiff
|
tree
2009-10-09
inglo
r
ion
In
Nasm
G
enerato
r
, add comma when switchi
n
g from n
u
m
e
ri
c
.
.
.
commit
|
commitdiff
|
tree
2009-10-09
ing
l
o
rion
Modified
C
omm
o
nCodeGenerato
r
to add funct
i
on
c
ode
t
o
.
.
.
commit
|
commitdiff
|
tree
2009-10-08
inglori
o
n
S
et defau
l
t ou
t
put
f
ile
extension for N
A
SM as
s
embl
y
.
.
.
commit
|
commitdiff
|
tree
2009-10-08
inglorion
All
o
w
i
n
s
ta
n
tiation
o
f cod
e
gen
e
rators
wit
h
ou
t
a
n
y
.
.
.
commit
|
commitdiff
|
tree
2009-10-08
inglorion
Fi
x
ed a bug in in_
s
ection in Comm
o
nCodeGenerator
.
commit
|
commitdiff
|
tree
2009-10-07
ing
l
orion
Add new
l
i
n
e after ali
g
n
d
irectives in nasm
g
e
nerator
.
commit
|
commitdiff
|
tree
2009-10-07
i
nglorion
Fixed lib/ruby/Makefile to install voodoo
.
rb
commit
|
commitdiff
|
tree
2009-10-03
ing
l
orio
n
Remo
v
ed MA
K
EFLAG
S
from Makefiles
commit
|
commitdiff
|
tree
2009-10-03
inglor
i
on
Minor documentation improvements
.
commit
|
commitdiff
|
tree
2009-10-03
inglorion
Changed ti
t
le for gener
a
ted rd
o
c
docume
n
t
a
t
ion
.
commit
|
commitdiff
|
tree
2009-10-03
inglorion
Re
m
o
v
ed common NasmGenerator co
d
e
f
ro
m
I386NasmG
e
nerat
o
r
.
commit
|
commitdiff
|
tree
2009-10-03
inglori
o
n
Made I386Na
s
mGenerator
a
subclass of Nasm
G
enerator
.
commit
|
commitdiff
|
tree
2009-10-03
inglorion
U
p
d
at
e
d i386_elf_g
e
nerator to r
e
spect YA
S
M environment
.
.
.
commit
|
commitdiff
|
tree
2009-10-03
inglori
o
n
Moved
r
e-usab
l
e code f
r
om AMD64
N
asmGenerato
r
to NASMGe
n
e
rator
.
commit
|
commitdiff
|
tree
2009-10-03
i
n
g
lorion
Added wordsize
m
ethod
to code generator API so
t
h
at
.
.
.
commit
|
commitdiff
|
tree
2009-10-03
inglorion
A
dded test c
a
se for call
expression
.
commit
|
commitdiff
|
tree
2009-10-03
inglorion
Use Vo
o
doo:
:
Config to determin
e
d
e
fau
l
t architecture
.
.
.
commit
|
commitdiff
|
tree
2009-10-03
inglor
i
on
voodooc can now list supported architectures and o
u
t
put
.
.
.
commit
|
commitdiff
|
tree
2009-10-03
inglo
r
ion
Make default archite
c
ture configurable
.
commit
|
commitdiff
|
tree
2009-10-03
ing
l
orion
Rena
m
ed label i
n
g
o
to
.
v
o
o to not
coincide with an i
n
struct
i
o
.
.
.
commit
|
commitdiff
|
tree
2009-10-03
inglorion
Updated language
.
h
t
ml
commit
|
commitdiff
|
tree
2009-10-02
inglorion
Made AMD
6
4 code generator pas
s
new
test
ca
s
es
.
commit
|
commitdiff
|
tree
next