This is the mail archive of the gcc-help@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

problem relating build of modified cross-compiler


hi all,
while building a gcc cross compiler i am trying to restrict the number of registers available to the compiler. to achieve this i modifed the machine header file to reduce the number of GPRs and FPRs and re-allocate them for various purposes such as SP, FP etc. but this generates an 'internal compiler error: program cc1 got fatal signal 11" error message during complitation. what other changes do i need to make? i have to do this since -ffixed-reg option does not guarantee aviodance of those registers by gcc.

another related question is about the macro reg_class_contents. i was unable to follow its description to undertand the operation. why more than 1 entry per register-class?

sorry if there querries are oft-repeated.

thanks,
piyush

_________________________________________________________________
MSN 8 helps eliminate e-mail viruses. Get 2 months FREE*. http://join.msn.com/?page=features/virus


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]