This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
Re: About GCJ compiler
- From: Oleg Endo <oleg dot endo at t-online dot de>
- To: Mao Ito <mito2 at wisc dot edu>
- Cc: gcc at gcc dot gnu dot org
- Date: Sat, 17 Mar 2012 13:27:17 +0100
- Subject: Re: About GCJ compiler
- References: <76e0b77823de60.4f6410fc@wiscmail.wisc.edu> <7680afae23c379.4f64113a@wiscmail.wisc.edu> <7680d54c23a42c.4f641177@wiscmail.wisc.edu> <7710d5e623e65c.4f6411b4@wiscmail.wisc.edu> <76e0bc9023c05b.4f6411f0@wiscmail.wisc.edu> <7680d99323eb2e.4f641269@wiscmail.wisc.edu> <76809a2f23a3a8.4f6412a5@wiscmail.wisc.edu> <76809b5b23eb8f.4f6412e1@wiscmail.wisc.edu> <771084f62393e8.4f64131e@wiscmail.wisc.edu> <7730a0e223fc01.4f64135a@wiscmail.wisc.edu> <768088d4239769.4f64144b@wiscmail.wisc.edu> <7710d06823a698.4f641487@wiscmail.wisc.edu> <75c0eaa823b240.4f6414c4@wiscmail.wisc.edu> <7770c90323ff49.4f649355@wiscmail.wisc.edu>
On Sat, 2012-03-17 at 13:36 +0900, Mao Ito wrote:
> To whom may it concern,
>
> Nice to meet you. I am Mao Ito and a graduate student at the University
> of Wisconsin-Madison. I am working on a course project. My topic is
> something like "High Performance Architecture for Java Programming
> Language on mobile phones". On this project, I am planning to use GCJ
> to cross-compile Java for ARM. I am planning to add some extra
> ISAs(Instruction Set Architecture). But, if I add an extra ISAs, as you
> know, I have to generate binary codes corresponding to my new
> architecture.
This sounds more like a target/backend job and has probably little to do
with the Java frontend. The source for the ARM target can be found in
the source tree at gcc/config/arm.
> My question is if I can modify GCJ for my purpose. Is it
> possible to get source codes and customize it?
>
Links to source code can be found on the main page http://gcc.gnu.org/
You can get it via SVN checkout http://gcc.gnu.org/svn.html
or by downloading a source snapshot from one of the mirrors listed on
http://gcc.gnu.org/mirrors.html
For example here http://mirrors-us.seosue.com/gcc/snapshots/
For further questions regarding building and using GCC please use the
gcc-help mailing list http://gcc.gnu.org/ml/gcc-help/
Cheers,
Oleg