https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=239266

--- Comment #15 from Andreas Tobler <[email protected]> ---
(In reply to Gerald Pfeifer from comment #10)

Untested, this might be a way to go:

Index: gcc/config.gcc
===================================================================
--- gcc/config.gcc      (revision 273163)
+++ gcc/config.gcc      (working copy)
@@ -2643,6 +2643,11 @@
                tmake_file="${tmake_file} rs6000/t-freebsd64"
                extra_options="${extra_options} rs6000/linux64.opt"
                ;;
+               case ${with_abi} in
+                   elfv2)
+                       tm_defines="${tm_defines} LINUX64_DEFAULT_ABI_ELFv2=1"
+                       ;;
+                  
             *)
                tm_file="${tm_file} rs6000/freebsd.h"
                ;;

You have to configure gcc with --with-abi=elfv2. The diff above is against gcc
trunk.

-- 
You are receiving this mail because:
You are the assignee for the bug.
_______________________________________________
[email protected] mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-toolchain
To unsubscribe, send any mail to "[email protected]"

Reply via email to