This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
Re: Cannot configure gcc4.4.0 in order to build h8300 crosscompiler
- From: "ariga masahiro" <ariga at link-lab dot co dot jp>
- To: "Ian Lance Taylor" <iant at google dot com>
- Cc: "sumanth" <sumanth dot gundapneni at redpinesignals dot com>, <gcc at gcc dot gnu dot org>
- Date: Tue, 18 Aug 2009 10:53:22 +0900
- Subject: Re: Cannot configure gcc4.4.0 in order to build h8300 crosscompiler
- References: <DE36FC0845A74A1394F1D5F174BD8B5F@ariga> <m3prauifjp.fsf@google.com>
Hello,
Thank you ,Ian,for your reply.
Ian wrote,
/* Dump each assembler insn's rtl into the output file.
This is for debugging the compiler only. */
#define TARGET_RTL_DUMP (target_flags & MASK_RTL_DUMP)
---
But there are not above codes in GCC4.4.0's /gcc/config/h8300/h8300.h !!!
All that stuff has moved to gcc/config/h8300/h8300.opt.
Forgive my ignorance,I don't get what you mean.
There was no MASK_XX,TARGET_INT32 etc. in h8300.opt.
Do you mean old means to differentiate targets like next are not usable in
GCC4.4.0 ?
#define TARGET_INT32 (target_flags & MASK_INT32)
#define INT_TYPE_SIZE (TARGET_INT32 ? 32 : 16)
#define LONG_LONG_TYPE_SIZE (TARGET_INT32 ? 64 : 32)
#define DOUBLE_TYPE_SIZE (TARGET_INT32 ? 64 : 32)
What on earth h8300.opt is for ? Why it is not .c .h files and .opt file ?
How to configure h8300 toolchains in GCC4.4.0 ?
Would you please refer me to any documents ?
Masahiro Ariga