On Thu, 2005-08-04 11:34:27 +1000, Dave Airlie <[email protected]> wrote: > On 8/1/05, Adrian Bunk <[email protected]> wrote: > > This patch removes support for gcc < 3.2 . > > > > The advantages are: > > - reducing the number of supported gcc versions from 8 to 4 [1] > > allows the removal of several #ifdef's and workarounds > > - my impression is that the older compilers are only rarely > > used, so miscompilations of a driver with an old gcc might > > not be detected for a longer amount of time > > > > > > Another disadvantage is you'll really piss of the VAX developers (all > 3 of us!!!, well me not so much anymore...) > > I think there is a gcc 4.x compiler nearly capable of building a > kernel for the VAX... -sh-3.00# cat cpuinfo cpu : VAX cpu type : KA43 cpu sid : 0x0b000006 cpu sidex : 0x04010002 page size : 4096 BogoMIPS : 10.08 -sh-3.00# cat version Linux version 2.6.12 (jbglaw@d2) (gcc version 4.1.0 20050803 (experimental)) #2 Wed Aug 3 23:42:11 CEST 2005 Current GCC from CVS (plus minor configury patches) seems to work. We had -fno-unit-at-a-time missing in our arch Makefile which hides a bug in kernel's sources. I guess that if you remove -fno-unit-at-a-time from i386 and use a current GCC, you'll run into that fun, too. MfG, JBG PS: Yes, we lie about page size. -- Jan-Benedict Glaw [email protected] . +49-172-7608481 _ O _ "Eine Freie Meinung in einem Freien Kopf | Gegen Zensur | Gegen Krieg _ _ O fuer einen Freien Staat voll Freier Bürger" | im Internet! | im Irak! O O O ret = do_actions((curr | FREE_SPEECH) & ~(NEW_COPYRIGHT_LAW | DRM | TCPA));
Attachment:
signature.asc
Description: Digital signature
- Follow-Ups:
- Re: [2.6 patch] remove support for gcc < 3.2
- From: Geert Uytterhoeven <[email protected]>
- Re: [2.6 patch] remove support for gcc < 3.2
- From: Adrian Bunk <[email protected]>
- Re: [2.6 patch] remove support for gcc < 3.2
- References:
- [2.6 patch] remove support for gcc < 3.2
- From: Adrian Bunk <[email protected]>
- Re: [2.6 patch] remove support for gcc < 3.2
- From: Dave Airlie <[email protected]>
- [2.6 patch] remove support for gcc < 3.2
- Prev by Date: Re: [PATCH 1/2] [IB/cm]: Correct CM port redirect reject codes
- Next by Date: Re: question on memory map of process on i386
- Previous by thread: Re: [2.6 patch] remove support for gcc < 3.2
- Next by thread: Re: [2.6 patch] remove support for gcc < 3.2
- Index(es):