It's not defined anywhere at libgcc/config/or1k/crt*. I can add it to libgcc/config/or1k/crti.S but I'm not sure this will also be correct.
On Mon, Apr 27, 2015 at 8:21 AM, Hesham ALMatary <heshamelmat...@gmail.com> wrote: > On Mon, Apr 27, 2015 at 7:48 AM, Sebastian Huber > <sebastian.hu...@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 <heshamelmat...@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 >>> v...@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.hu...@embedded-brains.de >> PGP : Public key available on request. >> >> Diese Nachricht ist keine geschäftliche Mitteilung im Sinne des EHUG. >> > > > > -- > Hesham -- Hesham _______________________________________________ devel mailing list devel@rtems.org http://lists.rtems.org/mailman/listinfo/devel