Bug 41096 - GNAT run-time missing CFLAGS_FOR_TARGET
Summary: GNAT run-time missing CFLAGS_FOR_TARGET
Status: RESOLVED FIXED
Alias: None
Product: gcc
Classification: Unclassified
Component: ada (show other bugs)
Version: 4.4.2
: P3 normal
Target Milestone: ---
Assignee: Not yet assigned to anyone
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-08-17 20:50 UTC by Joel Sherrill
Modified: 2011-11-10 22:23 UTC (History)
4 users (show)

See Also:
Host:
Target:
Build:
Known to work:
Known to fail:
Last reconfirmed:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Joel Sherrill 2009-08-17 20:50:43 UTC
Support for CFLAGS_FOR_TARGET has disappeared in the GNAT run-time libraries but I don't know when.  For sure, it is gone in the 4.4.x series.

This is used by the recommended RTEMS GNAT build procedure.
Comment 1 Ludovic Brenta 2009-08-18 12:04:14 UTC
Does that imply that Ada cross-compilers are broken?
Comment 2 Joel Sherrill 2009-08-18 13:28:29 UTC
If you need CFLAGS_FOR_TARGET set to find the files or specify target specific compiler options required to compile the run-time, then yes.  

This certainly breaks any cross build that is non-multilib and specifies target specific CPU model CFLAGS.  
Comment 3 Joel Sherrill 2011-11-10 22:23:46 UTC
I built 4.6.x based GNAT cross toolsets so I am closing this.