Page MenuHomeFreeBSD

Support lang/gcc on armv6
AbandonedPublic

Authored by andrew on Oct 2 2014, 4:56 PM.
Tags
None
Referenced Files
Unknown Object (File)
Mar 3 2024, 12:34 AM
Unknown Object (File)
Mar 3 2024, 12:34 AM
Unknown Object (File)
Feb 22 2024, 8:11 PM
Unknown Object (File)
Jan 28 2024, 2:51 PM
Unknown Object (File)
Dec 20 2023, 11:06 AM
Unknown Object (File)
Dec 19 2023, 11:53 PM
Unknown Object (File)
Aug 27 2023, 10:11 PM
Unknown Object (File)
Jul 7 2023, 11:03 AM
Subscribers

Details

Reviewers
bapt
sbruno
bdrewery
Group Reviewers
ARM

Diff Detail

Repository
rP FreeBSD ports repository
Lint
No Lint Coverage
Unit
No Test Coverage

Event Timeline

andrew retitled this revision from to Support lang/gcc on armv6.
andrew updated this object.
andrew edited the test plan for this revision. (Show Details)
andrew added a reviewer: sbruno.

ran into build failures with math/gmp that seem to have been fixed with recent update to ports or head. Restarting test build.

andrew edited edge metadata.

Fix a few g++ tests

I suggest to do the part of libstdc++-v3/configure.host this way:

Index: libstdc++-v3/configure.host
===================================================================
--- libstdc++-v3/configure.host	(revision 215992)
+++ libstdc++-v3/configure.host	(working copy)
@@ -356,7 +356,7 @@
         fi
     esac
     case "${host}" in
-      arm*-*-linux-*)
+      arm*-*-freebsd* | arm*-*-linux-*)
 	port_specific_symbol_files="\$(srcdir)/../config/os/gnu-linux/arm-eabi-extra.ver"
 	;;
     esac

That won't work, it's within a

case "${host}" in                                                
  *-*-linux*)

    ;;

block.

Andrew, you're right.
Nevertheless, there is a typo: s/arm*-*-freebsd-*/arm*-*-freebsd*

lang/gcc/files/patch-arm-support
222

Oh, is this the typo?

The dash after freebsd, it must read arm*-*-freebsd*. Guess it's a c&p ;)

I see that lang/gcc48 was updated this weekend. Gerald doesn't have a phabricator account, so I don't think he knows about this review.

Can someone else take this over? I'm unlikely to have time for it in the near future.

I have no problem committing this.

I can update with andreas' change today.

A patch has been committed to add ARM support to lang/gcc