On 9/30/16, Jakub Jelinek <ja...@redhat.com> wrote: > Hi! > > On Fri, Sep 30, 2016 at 01:48:12PM +0100, Andrew Haley wrote: >> On 30/09/16 11:27, Marek Polacek wrote: >> > Can we move forward with this patch, then? >> >> I've been travelling for several weeks. However, I'm back at my desk >> now, so I can move this forward. I have all the approvals and >> everybody has had time to respond. However, I'll need to pull some >> more recent changes into my tree and merge again. > > Unfortunately this broke bootstrap, because libgo needs libffi (at least on > lots of targets) and target libffi is no longer built. > > This patch restores what we had before for target-libffi, it can be > incrementally tweaked by individual target maintainers. > > I haven't tried to readd the boehm-gc objc support that has also been > disabled, don't know about anybody using that. >
I always configure with --enable-objc-gc. The only reason Apple deprecated garbage collection for Objective C is because they replaced it with Automated Reference Counting in clang, which GCC doesn't support yet. So, until GCC supports Automated Reference Counting, please keep boehm-gc support for objc. Thanks, Eric