On 2014-12-14 08:45, Emil Velikov wrote:
On 12/12/14 11:46, Timothy Arceri wrote:
Signed-off-by: Timothy Arceri <t_arc...@yahoo.com.au>
---

 Its been just under 5 years since the required version
 of GCC was set at 3.3.0 at the time it was 7 years old.

 I'm proposing bumping it to 4.1.0 which is almost 9 years
 old since its used in RHEL 5 which is still supported.

 For the record if it was set to 4.3.0 there would be
 very few version checks needed at all.

Nicely done Timothy.

Can we just get a confirmation from Alexander von Gluck IV. IIRC he
is/was building mesa with gcc 3.

Alexander, what were the details about the gcc 3 build ? I take it that
you'll be ok with moving to gcc 4.1.0+ ?

We'll be fine :-), we're using GCC 4.8.3 on our modern builds.

We are using GCC 2.9x for the "BeOS ABI compatible" builds, but we forked
Mesa 7.9.2 which seems to be the absolute last version of Mesa that will
compile under GCC 2.9x :-)

https://github.com/haiku/mesa_legacy


Also, I sent an email about removing the SUNPRO C version checks, but it seems
like it was never delivered:

"
Why not also drop the SUNPRO_C version check?

#  if defined(__GNUC__) || defined(__SUNPRO_C)

I downloaded SunStudio 12 (circa 2007) and __SUNPRO_C is set to 0x590.
If we drop support for GCC 4.1 (2007), might as well drop older sun compilers.

 -- Alex



#include <stdio.h>

int
main()
{
    printf("0x%X\n", __SUNPRO_C);
    return 0;
}


user@desktop bin :) $ ./cc test.c
user@desktop bin :) $ ./a.out
0x590
user@desktop bin :) $
"

 -- Alex


_______________________________________________
mesa-dev mailing list
mesa-dev@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/mesa-dev

Reply via email to