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
Added te
s
t for bitwise and a
r
ithmeti
c
s
h
ift opera
t
ions
commit
|
commitdiff
|
tree
2010-12-07
inglo
r
ion
F
i
xed NASM
g
e
n
erator so
t
hat begin_block ac
c
e
pts the
.
.
.
commit
|
commitdiff
|
tree
2010-12-07
i
nglor
i
on
I
mp
l
emented blocks for MIPS
.
commit
|
commitdiff
|
tree
2010-12-05
inglorion
All
o
w
r
eturn withou
t
a
value
.
commit
|
commitdiff
|
tree
2010-11-21
ing
l
orion
Made
t
o
p
-level blocks
i
n
i3
8
6 and A
M
D64 set
EBP/RBP
.
.
.
commit
|
commitdiff
|
tree
2010-11-21
inglorion
Added test case for cod
e
not c
o
nta
i
n
ed in funct
i
o
ns
.
commit
|
commitdiff
|
tree
2010-11-21
ing
l
orion
Added
s
u
pp
o
r
t
for
b
locks to i386 a
n
d AMD
6
4 targe
t
s
.
commit
|
commitdiff
|
tree
2010-11-21
inglo
r
ion
U
pd
a
t
ed ver
s
ion to 0
.
7
.
0
commit
|
commitdiff
|
tree
2010-11-21
inglori
o
n
Fi
x
ed string escaping in MipsG
a
s
G
e
nerator
.
commit
|
commitdiff
|
tree
2010-11-21
inglorion
Fixed escaping in string
s
in Na
s
mGenerator
.
commit
|
commitdiff
|
tree
2010-11-21
inglorion
Added tests fo
r
escaping byte
s
in string literals
.
commit
|
commitdiff
|
tree
2010-11-21
inglorion
Impl
e
mented at-expre
s
si
o
ns for
MIPS
.
commit
|
commitdiff
|
tree
2010-11-21
i
n
glorion
Update
d
version to 0
.
6
.
3
commit
|
commitdiff
|
tree
2010-11-21
i
n
glorion
Fixed misspe
l
led variable
in NasmGenerator
.
commit
|
commitdiff
|
tree
2010-11-21
inglori
o
n
NasmGener
a
tor: Escape single q
u
ot
e
s
i
n strings
.
commit
|
commitdiff
|
tree
2010-11-21
inglorion
Added t
e
s
t
case
s
for at-exp
r
es
s
io
n
s
.
commit
|
commitdiff
|
tree
2010-11-21
ing
l
orion
Added sup
p
ort for
at
-
expressions
t
o
i38
6
and
A
M
D
64
.
.
.
commit
|
commitdiff
|
tree
2010-11-21
inglorion
Updated NasmE
L
FGe
n
e
rator
to r
a
ise an exception if running the
commit
|
commitdiff
|
tree
2010-11-21
i
n
g
l
o
rion
Added
.
gitignore file
.
commit
|
commitdiff
|
tree
2010-05-05
inglorion
Incr
e
m
e
nted version
to 0
.
6
.
2
.
commit
|
commitdiff
|
tree
2010-05-05
inglori
o
n
A
d
ded testcases
a
nd fixed bug
s
in set-wor
d
for i386
.
.
.
commit
|
commitdiff
|
tree
2010-04-15
ing
l
o
r
ion
Update
d
version to 0
.
6
.
1
commit
|
commitdiff
|
tree
2010-04-15
ingl
o
rion
Added
missin
g
req
u
ire for common_c
o
d
e_g
e
nerator
.
rb
.
.
.
commit
|
commitdiff
|
tree
2010-04-15
i
nglorion
Modified MIPSGas
G
e
n
erator so
t
ha
t
rd
o
c doesn't
c
hoke
.
.
.
commit
|
commitdiff
|
tree
2010-04-15
inglor
i
on
Fixed implementation of div and mo
d
on i38
6
and
amd64
.
commit
|
commitdiff
|
tree
2010-04-15
inglorion
Up
d
ated t
e
st
cases for d
i
v and
m
od to reflect updated
.
.
.
commit
|
commitdiff
|
tree
2010-04-15
inglorion
U
p
d
at
e
d langua
g
e description
for di
v
and mod
.
commit
|
commitdiff
|
tree
2010-04-14
inglorion
A
dd
e
d
s
p
ecification of
c
o
m
m
ents t
o
the language d
e
scrip
t
i
on
.
commit
|
commitdiff
|
tree
2010-04-14
ingl
o
rio
n
Fix
e
d
b
u
gs
i
n HTML o
f
language descri
p
t
i
on
.
commit
|
commitdiff
|
tree
2010-04-14
inglorion
Updated la
n
guage
.
h
t
m
l
to bet
t
er reflect the current
.
.
.
commit
|
commitdiff
|
tree
2010-04-14
i
ngl
o
rion
AMD64NASMGenerator:
fixed bugs uncov
e
r
e
d
by many-vars
.
.
.
commit
|
commitdiff
|
tree
2010-04-14
inglorion
Ad
d
ed
t
a
rgets
t
o test/Makefile to ge
n
erate GNU assembler
.
.
.
commit
|
commitdiff
|
tree
2010-04-14
inglorion
Adde
d
t
est cases for f
u
nctions with m
a
ny
loc
a
ls and
.
.
.
commit
|
commitdiff
|
tree
2010-04-12
inglo
r
ion
Added
met
h
od output_f
i
le_suf
f
ix
to cod
e
g
enera
t
or API
.
commit
|
commitdiff
|
tree
2010-04-12
inglo
r
i
o
n
Change
d
ver
s
io
n
nu
m
ber
to 0
.
6
.
0
.
commit
|
commitdiff
|
tree
2010-04-11
inglorion
i
386_na
s
m_generator: fixed tail_call
.
commit
|
commitdiff
|
tree
2010-04-11
inglo
r
i
o
n
voodooc: Sort
ar
c
hite
c
tures and formats when
l
ist
i
ng
.
.
.
commit
|
commitdiff
|
tree
2010-04-11
in
g
lorion
T
arget
h
ost architecture by
d
efault, unless a differe
n
t
.
.
.
commit
|
commitdiff
|
tree
2010-04-11
ing
l
orion
MipsGasGenerat
o
r: added missing method
a
l
ign
.
commit
|
commitdiff
|
tree
2010-04-11
inglorion
M
IPSELFGenerator: added -KPIC to i
n
form the
a
ssembler
.
.
.
commit
|
commitdiff
|
tree
2010-04-11
inglorion
Fixed a typo in gas_elf
_
generator
.
rb
.
commit
|
commitdiff
|
tree
2010-04-11
in
g
lorion
A
dded
m
i
ssing gas_elf_generator
.
r
b
.
commit
|
commitdiff
|
tree
2010-04-11
i
nglorion
Added
g
en
e
rato
r
s to create ELF files f
o
r m
i
ps and mipsel
.
commit
|
commitdiff
|
tree
2010-04-11
inglorion
MipsGasGenerator: added s
u
ppor
t
f
or
t
ail calls
.
commit
|
commitdiff
|
tree
2010-04-11
inglor
i
on
MipsGasGenerator: Adde
d
support
for byte, word
,
get
.
.
.
commit
|
commitdiff
|
tree
2010-04-11
inglorion
MipsGasGene
r
at
o
r: Removed referen
c
e
to non-e
x
istent
.
.
.
commit
|
commitdiff
|
tree
2010-04-10
inglor
i
on
Mips
G
a
s
Gener
a
tor: added ca
s
e
s
for
d
i
v, mod, and
mul
commit
|
commitdiff
|
tree
2010-04-10
inglo
r
ion
MipsGasGenerator:
commit
|
commitdiff
|
tree
2010-04-10
inglorion
MipsGasGenerator: Fixed
calling
of functions def
i
ned
.
.
.
commit
|
commitdiff
|
tree
2010-04-10
inglorion
Adde
d
set and bitwise op
e
rators
.
commit
|
commitdiff
|
tree
2010-04-10
i
n
glorion
U
pd
a
ted comment describing the
s
tack fram
e
s
created
b
y
commit
|
commitdiff
|
tree
2010-04-10
in
g
lorion
Rep
l
ac
e
d r
e
giste
r
names by
m
nemonic constants in MI
P
SGasGene
.
.
.
commit
|
commitdiff
|
tree
2010-04-10
inglo
r
ion
MIPSGasGenerator now als
o
registers for mips
e
l
.
commit
|
commitdiff
|
tree
2010-04-10
ing
l
orion
Fir
s
t step on the
w
a
y
to
a
d
d
i
n
g
a code gener
a
tor for
.
.
.
commit
|
commitdiff
|
tree
2010-02-10
in
g
lori
o
n
Up
d
a
t
e
d compiler to use
n
e
w
co
d
e gen
e
rat
i
on API
.
commit
|
commitdiff
|
tree
2010-02-10
ingl
o
rion
Upd
a
ted rdoc documentation
.
commit
|
commitdiff
|
tree
2010-02-10
inglorion
Updated manpage to descr
i
b
e the n
e
w - a
n
d -o
-
arguments
.
.
.
commit
|
commitdiff
|
tree
2010-02-10
inglor
i
on
C
ha
n
ged "section cod
e
" to "section functions" in t
e
sts
.
commit
|
commitdiff
|
tree
2010-02-10
in
g
lorion
Add
f
unc
t
ions to s
e
ction :
f
unctions inste
a
d
o
f se
c
tion
.
.
.
commit
|
commitdiff
|
tree
2010-02-10
i
n
glorion
Introdu
c
ed
sectio
n
al
i
as
e
s
.
commit
|
commitdiff
|
tree
2010-02-09
ingl
o
rion
Added test
c
ase f
o
r
the new
co
d
e
generat
o
r
A
P
I
.
commit
|
commitdiff
|
tree
2010-02-09
i
n
g
lor
i
on
Adde
d
new, simpler, m
o
re powerful code
g
en
e
ration
A
PI
.
commit
|
commitdiff
|
tree
2010-02-08
ingl
o
rion
M
a
de v
o
odooc accept "-" and
"-
o
-
" to read from st
a
nda
r
d
.
.
.
commit
|
commitdiff
|
tree
2010-02-06
inglo
r
ion
Fixe
d
top-level Makefile so that ma
k
e test depends
.
.
.
commit
|
commitdiff
|
tree
2010-02-06
inglorion
Added gensym
to the p
u
blic interface of co
d
e
generators
.
commit
|
commitdiff
|
tree
2010-02-06
inglori
o
n
M
odified gemspec to improve
g
ener
a
ted rdoc docum
e
ntation
.
commit
|
commitdiff
|
tree
2010-02-06
ing
l
or
i
on
Fi
x
ed AMD
6
4 ELF gen
e
rator to use
"
.
o" as default
s
uffix
.
.
.
commit
|
commitdiff
|
tree
2010-02-06
in
g
lo
r
ion
Added
sup
p
ort for
RubyGems
.
commit
|
commitdiff
|
tree
2010-02-06
inglor
i
on
Upda
t
ed doc/Makefile
t
o fi
n
d libraries in new directory
.
commit
|
commitdiff
|
tree
2010-02-06
inglorion
Update
d
Makefiles
t
o fit new directory structure
.
commit
|
commitdiff
|
tree
2010-02-06
inglorion
Changed
directory
structure
t
o
conform to RubyGems
.
.
.
commit
|
commitdiff
|
tree
2010-02-06
inglorion
F
i
xed par
s
er so that line numbers are displayed correctly
.
commit
|
commitdiff
|
tree
2009-10-11
inglorion
Fixed tail_call
i
n i386_na
s
m_generator
commit
|
commitdiff
|
tree
2009-10-11
i
nglori
o
n
C
hanged
t
es
t
/Makefile
to w
o
rk with
B
S
D make
commit
|
commitdiff
|
tree
2009-10-10
inglorion
Made AMD64 code g
e
ne
r
a
t
or emit pos
i
tion in
d
ep
e
nde
n
t
.
.
.
commit
|
commitdiff
|
tree
2009-10-10
inglori
o
n
C
h
ange
d
ge
n
sym prefix from '
.
'
t
o '_'
.
commit
|
commitdiff
|
tree
2009-10-09
i
nglori
o
n
In NasmG
e
n
e
r
ato
r
,
don't add comm
a
if
a
s
t
ring s
t
arts
.
.
.
commit
|
commitdiff
|
tree
2009-10-09
inglorion
Added 99
b
ot
t
les test to test programma
t
ic code generatio
n
.
commit
|
commitdiff
|
tree
2009-10-09
i
n
glorion
In
N
asmGen
e
rator, add c
o
mma
whe
n
s
wit
c
hing fr
o
m nume
r
ic
.
.
.
commit
|
commitdiff
|
tree
2009-10-09
inglorion
Modified
Commo
n
C
odeG
e
nerat
o
r to add fun
c
tion code to
.
.
.
commit
|
commitdiff
|
tree
2009-10-08
inglorion
Set defaul
t
outpu
t
fi
l
e extensio
n
for NAS
M
a
s
s
e
mbly
.
.
.
commit
|
commitdiff
|
tree
2009-10-08
inglorion
Allow i
n
stantia
t
ion of cod
e
generators w
i
thou
t
a
ny
.
.
.
commit
|
commitdiff
|
tree
2009-10-08
ing
l
o
r
i
on
Fixed a bug in in_section
in CommonCodeGenerator
.
commit
|
commitdiff
|
tree
2009-10-07
i
n
g
lorion
Add newline after
a
lign direct
i
ves in nasm
g
ene
r
at
o
r
.
commit
|
commitdiff
|
tree
2009-10-07
inglori
o
n
Fixed lib/
r
uby
/
Makefile to insta
l
l vood
o
o
.
r
b
commit
|
commitdiff
|
tree
2009-10-03
inglorion
R
emoved MAKEFLAGS from Makef
i
le
s
commit
|
commitdiff
|
tree
2009-10-03
inglorion
Mi
n
or documen
t
ation imp
r
ovements
.
commit
|
commitdiff
|
tree
2009-10-03
ingl
o
ri
o
n
Changed title
f
or generated rd
o
c docume
n
tation
.
commit
|
commitdiff
|
tree
2009-10-03
in
g
lori
o
n
R
e
moved common NasmGenera
t
or c
o
de from I386NasmGener
a
tor
.
commit
|
commitdiff
|
tree
2009-10-03
inglori
o
n
M
a
de I
3
8
6NasmGenerato
r
a subclass of NasmGenerator
.
commit
|
commitdiff
|
tree
2009-10-03
inglorion
Upda
t
e
d
i3
8
6
_
elf_generat
o
r to resp
e
c
t
YASM
e
nvi
r
onme
n
t
.
.
.
commit
|
commitdiff
|
tree
2009-10-03
inglorion
Moved re-usable
c
ode from
AM
D
64Nasm
G
enerator to
N
A
S
M
Gen
e
rator
.
commit
|
commitdiff
|
tree
2009-10-03
ing
l
ori
o
n
Added word
s
i
ze m
e
thod to code genera
t
or API so th
a
t
.
.
.
commit
|
commitdiff
|
tree
2009-10-03
inglor
i
on
Added te
s
t case f
o
r call expression
.
commit
|
commitdiff
|
tree
2009-10-03
i
nglorion
Use Vood
o
o::Config to d
e
t
e
rmi
n
e
default architecture
.
.
.
commit
|
commitdiff
|
tree
2009-10-03
inglor
i
on
voodooc
c
an no
w
list sup
p
orted architectures and ou
t
p
ut
.
.
.
commit
|
commitdiff
|
tree
2009-10-03
inglor
i
o
n
Make de
f
ault archi
t
ecture configurable
.
commit
|
commitdiff
|
tree
2009-10-03
in
g
lorion
Renamed la
b
el in goto
.
voo to not coincide with an instructio
.
.
.
commit
|
commitdiff
|
tree
2009-10-03
ing
l
or
i
on
Up
d
ated lan
g
uage
.
html
commit
|
commitdiff
|
tree
2009-10-02
inglori
o
n
Made A
M
D64 code ge
n
erator pass
ne
w
t
e
st cases
.
commit
|
commitdiff
|
tree
next