Hi Peter,
You're right, the tc-fsl-x86lnx-armeabi-nptl-4.1.2-3 toolchain does not
have support for the ARM CORTEX-A8 so would need to be updated.
The source rpm, tc-fsl-x86lnx-armeabi-nptl-4.1.2-3.src.rpm, is probably
a good starting point, but it will need significant modifications which
will be dependant on the specification of the new toolchain. There are
%define variables in the spec file for each of the toolchain components
that can be updated to the later revisions that you intend to use in the
new toolchain.
However the rest of the changes that will be needed to the spec file are
dependant on the configuration of the toolchain that you intend to
build. For example tc-fsl-x86lnx-armeabi-nptl-4.1.2-3.src.rpm builds a
multilib hard/soft float toolchain with the hard float libraries
optimised for devices with the vfp floating point unit.