[haiku-bugs] Re: [Haiku] #10241: ARM builds broken after PM, missing built-in atomics in libgcc for Haiku

  • From: "zeusk" <trac@xxxxxxxxxxxx>
  • Date: Mon, 17 Mar 2014 19:33:55 -0000

#10241: ARM builds broken after PM, missing built-in atomics in libgcc for Haiku
----------------------------+----------------------------
   Reporter:  kallisti5     |      Owner:  bonefish
       Type:  bug           |     Status:  new
   Priority:  high          |  Milestone:  Unscheduled
  Component:  Build System  |    Version:  R1/Development
 Resolution:                |   Keywords:  arm bootstrap
 Blocked By:                |   Blocking:
Has a Patch:  1             |   Platform:  arm
----------------------------+----------------------------

Comment (by zeusk):

 This patch implements the libgcc part of the missing atomic intrinsics for
 ARMv5 and lower. It requires kernel patch to function on ARMv5 and lower
 (part of my gsoc project).

 This patch also furthers the compilation point, we now have:

 {{{
 /home/shantanu/haiku/haiku/generated.arm/cross-tools-arm/lib/gcc/arm-
 unknown-haiku/4.8.2/../../../../arm-unknown-haiku/bin/ld: error:
 .libs/libstdc++.so uses VFP register arguments,
 
/home/shantanu/haiku/haiku/generated.arm/objects/haiku/arm/packaging/repositories
 /HaikuPortsCross-build/sys-devel/gcc_bootstrap/work-4.8.2_2014_02_27/boot
 /cross-sysroot/arm/boot/system/develop/lib/init_term_dyn.o does not
 }}}

--
Ticket URL: <https://dev.haiku-os.org/ticket/10241#comment:6>
Haiku <https://dev.haiku-os.org>
Haiku - the operating system.

Other related posts: