[rtems commit] Fix or1k C++ build failure

Hesham ALMatary heshamelmatary at gmail.com
Mon Apr 27 07:21:51 UTC 2015


On Mon, Apr 27, 2015 at 7:48 AM, Sebastian Huber
<sebastian.huber at embedded-brains.de> wrote:
> I doubt that this fix is correct. This variable is usually defined in the
> GCC libgcc/crtstuff.c file. I guess something is wrong with the GCC
> configuration for this target.
>
I imitated what's in gdbv850sim/start/start.S. I'll check the GCC side.
> On 26/04/15 21:56, Joel Sherril wrote:
>>
>> Module:    rtems
>> Branch:    master
>> Commit:    3dead51eddcdb734b36c949cbc1e4c2cd21c52d4
>> Changeset:
>> http://git.rtems.org/rtems/commit/?id=3dead51eddcdb734b36c949cbc1e4c2cd21c52d4
>>
>> Author:    Hesham ALMatary <heshamelmatary at gmail.com>
>> Date:      Sun Apr 26 11:28:08 2015 -0500
>>
>> Fix or1k C++ build failure
>>
>>
>> Closes #2329
>>
>> ---
>>
>>   c/src/lib/libbsp/or1k/generic_or1k/start/start.S | 7 +++++++
>>   1 file changed, 7 insertions(+)
>>
>> diff --git a/c/src/lib/libbsp/or1k/generic_or1k/start/start.S
>> b/c/src/lib/libbsp/or1k/generic_or1k/start/start.S
>> index d951a55..ae6d41a 100644
>> --- a/c/src/lib/libbsp/or1k/generic_or1k/start/start.S
>> +++ b/c/src/lib/libbsp/or1k/generic_or1k/start/start.S
>> @@ -180,3 +180,10 @@ _end_clear_bss:
>>     unhandled_exception:
>>     l.nop
>> +
>> +/* Make C++ compiler happy */
>> +.section .data
>> +.global __dso_handle
>> +.weak   __dso_handle
>> +__dso_handle:
>> +.long 0
>>
>> _______________________________________________
>> vc mailing list
>> vc at rtems.org
>> http://lists.rtems.org/mailman/listinfo/vc
>
>
> --
> Sebastian Huber, embedded brains GmbH
>
> Address : Dornierstr. 4, D-82178 Puchheim, Germany
> Phone   : +49 89 189 47 41-16
> Fax     : +49 89 189 47 41-09
> E-Mail  : sebastian.huber at embedded-brains.de
> PGP     : Public key available on request.
>
> Diese Nachricht ist keine geschäftliche Mitteilung im Sinne des EHUG.
>



-- 
Hesham



More information about the devel mailing list