[adtools] Re: changes to make the gcc buildsystem make shares objects automatically

  • From: Jens Langner <Jens.Langner@xxxxxxxxxxxxxx>
  • To: adtools@xxxxxxxxxxxxx
  • Date: Fri, 20 Jun 2008 07:30:33 +0200

Hello Henning,

On Fri, 20 Jun 2008 00:27:33 +0200, Henning Nielsen Lund wrote:

[...]
>> Henning, do you have any idea why our libgcc_s.so only contains 2 main
>> functions like __shlib_call_XXXXX while the linux version and every
>> other libgcc_s.so contains a lot more functions like Jörg has pointed
>> out?
>
> As there has not been set any defines... please unpack and try the
> attached gcc/gcc/config/t-amigaos file instead of the original one.

Sorry, but it is still the same. The libgcc_s.so library does not contain any
of the required functions and is only 3515 bytes large here. And looking at
your change, I feel adding all functions to ALL_CPPFLAGS isn't enough, is it?
Because normally "gcc/mklibgcc" should do the job of generating the necessary
makefile stuff to automatically include all necessary functions. A manual
definition of all functions like you did in ALL_CPPFLAGS is AFAICS not
correct.

Any idea what's wrong and how we can finally fix the libgcc shared build?

cheers,
jens
-- 
Jens Langner, Dresden/Germany
http://www.jens-langner.de/

Optimization hinders evolution.

______________________________________________________________________________
Amiga Development tools ML - //www.freelists.org/list/adtools
Homepage...................: http://www.sourceforge.net/projects/adtools
Listserver help............: mailto:adtools-request@xxxxxxxxxxxxx?Subject=HELP

Other related posts: