This is the mail archive of the gcc-patches@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]

Re: PATCH: Reduced scope of libgcc on Symbian OS


On Wed, 2004-09-01 at 07:09, Mark Mitchell wrote:
> On Symbian OS, libgcc should only contain GCC-specific routines; the
> system provides a base library containing all of the ARM BPABI
> routines.  Tested by building libgcc on arm-none-symbianelf, applied
> on the mainline and on the csl-arm-branch.

I'm not sure I follow the logic of this.

The ARM ABI says what a support library must provide at a minimum.  It
also says that when generating strictly conforming code it must only use
support functions from that minimal set.  It does not say that a support
library may ONLY provide the standard set, or that the compiler, when
not in strict conformance mode must restrict itself to that set.

Also, aren't the floating point support functions part of that minimal
set?

R.


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