arm-nto-qnx support

Graeme Peterson gp@qnx.com
Wed Jul 24 09:32:00 GMT 2002


Hi, all.

I am working on adding support for QNX6 for arm.  One of the
few differences between our stuff and the default is that
QNX6's ELF_MAXPAGESIZE is 0x1000, and the default is 0x8000.

In our own cvs tree, I have set targ_cflags=-D__QNXTARGET__ in
bfd/config.bfd, and then in bfd/elf32-arm.c:

 #ifdef __QNXTARGET__
 #define ELF_MAXPAGESIZE         0x1000
 #else
 #define ELF_MAXPAGESIZE         0x8000
 #endif

To do this right, should I set up a QNX6 bfd backend for arm
and just define ELF_MAXPAGESIZE as 0x1000 there?  Or is there
a lighter weght way of getting it done?

Thanks.
GP



More information about the Binutils mailing list