[Clfs-dev] Embedded - How to deal with uClibc configs for OABI and EABI?

Andrew Bradford bradfa at gmail.com
Sun Feb 6 13:08:17 PST 2011


I'm looking for suggestions on how to deal with having uClibc config
files for both ARM EABI and OABI.

Currently, the uClibc-0.9.31-configs-2.patch only contains ARM configs
for OABI builds.  Current config files are named like:
clfs/config.${CLFS_ARCH}.${CLFS_ENDIAN}

My idea is to have config files named like:
clfs/config.${CLFS_ARCH}.${CLFS_ENDIAN}.${ABI} (where ${ABI} is either
OABI or EABI).  But I think this may end up impacting the other
architectures (x86, wrt, and mips) where it doesn't need to (their
config files are fine, I think).  To get around impacting the other
architectures, there could be ARM specific uClibc section.

Does anyone have any suggestions on a scheme to do this cleanly?

Thanks,
Andrew



More information about the Clfs-dev mailing list