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