[Bug target/47091] non-elf arm targets fail to build

2013-02-26 Thread amylaar at gcc dot gnu.org


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47091



Jorn Wolfgang Rennecke  changed:



   What|Removed |Added



 Status|UNCONFIRMED |RESOLVED

 Resolution||WONTFIX



--- Comment #8 from Jorn Wolfgang Rennecke  
2013-02-26 10:56:05 UTC ---

I can't see from the ChangeLogs or svn logs of config.sub / config.gcc when

it happened, but configure now says arm-netbsd is not supported, so closing

this as WONTFIX.


[Bug target/47091] non-elf arm targets fail to build

2012-07-10 Thread rearnsha at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47091

Richard Earnshaw  changed:

   What|Removed |Added

 Target|arm-netbsd, arm-pe, |arm-netbsd
   |arm-wince-pe|

--- Comment #7 from Richard Earnshaw  2012-07-10 
12:25:01 UTC ---
arm-pe and arm-wince-pe targets have now been removed from GCC.


[Bug target/47091] non-elf arm targets fail to build

2010-12-30 Thread amylaar at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47091

Jorn Wolfgang Rennecke  changed:

   What|Removed |Added

   Keywords||patch

--- Comment #6 from Jorn Wolfgang Rennecke  
2010-12-30 16:44:55 UTC ---
I've posted a patch here:

http://gcc.gnu.org/ml/gcc-patches/2010-12/msg01980.html


[Bug target/47091] non-elf arm targets fail to build

2010-12-29 Thread amylaar at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47091

--- Comment #5 from Jorn Wolfgang Rennecke  
2010-12-29 17:34:21 UTC ---
(In reply to comment #3)
> Joern, can you create a meta-bug to track the various non-building target
> configurations?  It would be nice to have a single place for an overview
> (and a possible list of targets to deprecate).

I've created PR47093 for that.
When the build merely hit a -werror-always issue, I made the PR block 44756,
and PR 44756 blocks PR47093.
Of course, a --enable-werror-always issue might mask a hard failure later on.


[Bug target/47091] non-elf arm targets fail to build

2010-12-29 Thread joseph at codesourcery dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47091

--- Comment #4 from joseph at codesourcery dot com  2010-12-29 16:11:10 UTC ---
On Wed, 29 Dec 2010, rguenth at gcc dot gnu.org wrote:

> (and a possible list of targets to deprecate).

I gave my own suggestions for deprecations in 
 - there are some 
overlaps with the non-building targets (Interix, some a.out BSD, crosses 
to alpha*-dec-osf5.1* without GNU as don't build).


[Bug target/47091] non-elf arm targets fail to build

2010-12-29 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47091

--- Comment #3 from Richard Guenther  2010-12-29 
16:02:12 UTC ---
Joern, can you create a meta-bug to track the various non-building target
configurations?  It would be nice to have a single place for an overview
(and a possible list of targets to deprecate).


[Bug target/47091] non-elf arm targets fail to build

2010-12-29 Thread joseph at codesourcery dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47091

--- Comment #2 from joseph at codesourcery dot com  2010-12-29 11:20:39 UTC ---
arm-netbsd appears unmaintained.  Apart from the desirability of moving 
NetBSD to EABI, there's a clear bogosity in arm/netbsd.h I noticed a while 
back:

/* Although not normally relevant (since by default, all aggregates
   are returned in memory) compiling some parts of libc requires
   non-APCS style struct returns.  */
#undef TARGET_RETURN_IN_MEMORY

That's a target hook, not a macro.  The #define is in arm.c; the #undef 
has no effect.  Presumably a broken conversion from macros to hooks, not 
noticed for lack of anyone using recent GCC for this target.


[Bug target/47091] non-elf arm targets fail to build

2010-12-28 Thread amylaar at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47091

Jorn Wolfgang Rennecke  changed:

   What|Removed |Added

 Target|arm-netbsd, arm-pe  |arm-netbsd, arm-pe,
   ||arm-wince-pe
Summary|arm-netbsd fails to build   |non-elf arm targets fail to
   ||build

--- Comment #1 from Jorn Wolfgang Rennecke  
2010-12-29 00:40:32 UTC ---
The arm-pe / arm-wince-pe targets are saddled with another unused function:
../../../gcc/gcc/config/arm/arm.c:4874:1: error:
‘arm_handle_notshared_attribute’ defined but not used [-Werror=unused-function]

Declaration and definition depend on TARGET_DLLIMPORT_DECL_ATTRIBUTES, but the
only use also depends on !defined(ARM_PE), and the declaration has no
ATTRIBUTE_UNUSED marker.