Re: USE_GCC=3.1 & CPUTYPE

2002-07-23 Thread John Merryweather Cooper
Well, ALL the Ada ports cause problems if CFLAGS gets set to an -march that adagcc can't handle. For a good test case for you, try out devel/gvd. If -march ends up having a gcc 2.95x or later CPU argument, it's guaranteed to choke. :) The GNAT port itself has been hacked to ignore CFLAGS, but

Re: USE_GCC=3.1 & CPUTYPE

2002-07-24 Thread Jesse Gross
Here's my analysis. Please correct me if I'm wrong. It appears that many of the Ada ports use a hard coded CFLAGS or ADAFLAGS as the case may be. It is configure that dies if -march is not set correctly. However, as long as CFLAGS is set to an acceptible value, the port will build fine but will n