Sam mipslet 'parisc-linux' in the first mail ... so i replied to the second mail ... without checking l-k was still cc'd. ----- Forwarded message from Matthew Wilcox <matthew@wil.cx> ----- From: Matthew Wilcox <matthew@wil.cx> To: Sam Ravnborg <sam@ravnborg.org> Cc: parisc-linux@lists.parisc-linux.org Subject: Re: [parisc-linux] parisc arch makefile clean-up needed [Was: cleaning up "make headers_install" for various architectures] On Wed, Oct 10, 2007 at 08:42:25PM +0200, Sam Ravnborg wrote:He doesn't have a compiler installed that can target parisc. It doesn't seem obvious to me that this should work. OK. OK, killed. I don't think anyone still uses that. Actually, this looks utterly unstandardised: arch/cris/Makefile:LIBGCC = $(shell $(CC) $(CFLAGS) -print-file-name=libgcc.a) arch/h8300/Makefile:LIBGCC := $(shell $(CROSS-COMPILE)$(CC) $(CFLAGS) -print-libgcc-file-name) arch/m32r/Makefile:LIBGCC := $(shell $(CC) $(CFLAGS) -print-libgcc-file-name) arch/parisc/Makefile:libs-y += arch/parisc/lib/ `$(CC) -print-libgcc-file-name` arch/sh64/Makefile:LIBGCC := $(shell $(CC) $(CFLAGS) -print-libgcc-file-name) arch/sh/Makefile:LIBGCC := $(shell $(CC) $(CFLAGS) -print-libgcc-file-name) arch/xtensa/Makefile:LIBGCC := $(shell $(CC) $(CFLAGS) -print-libgcc-file-name) How about we set it in the main Makefile, or one of the ones in scripts/? That way we don't have to learn why $(shell $(CC) $(CFLAGS) -print-libgcc-file-name) is superior to `$(CC) -print-libgcc-file-name` Huh. Looks like the sense of the test is reversed too. That should probably be: @if [ ! -x $(PALO) ]; then \ One issue is that we don't have native 64-bit userspace on parisc. And we don't have a toolchain that you can pass -m32/-m64 to; you have to explicitly build a hppa64-linux-gnu toolchain. Another thing we try and make user-friendly is that if you're building the parisc kernel on a non-parisc machine, you need to use a cross-compiler, so we autodetect that case for you. -- Intel are signing my paycheques ... these opinions are still mine "Bill, look, we understand that you're interested in selling us this operating system, but compare it to ours. We can't possibly take such a retrograde step." _______________________________________________ parisc-linux mailing list parisc-linux@lists.parisc-linux.org http://lists.parisc-linux.org/mailman/listinfo/parisc-linux ----- End forwarded message ----- -- Intel are signing my paycheques ... these opinions are still mine "Bill, look, we understand that you're interested in selling us this operating system, but compare it to ours. We can't possibly take such a retrograde step." -
| Andrew Morton | -mm merge plans for 2.6.23 |
| Greg Kroah-Hartman | [PATCH 004/196] Chinese: add translation of SubmittingPatches |
| Tarkan Erimer | Re: Dual-Licensing Linux Kernel with GPL V2 and GPL V3 |
| Gabriel C | Re: [Announce] [patch] Modular Scheduler Core and Completely Fair Scheduler [CFS] |
git: | |
| Gerrit Renker | [PATCH 03/37] dccp: List management for new feature negotiation |
| David Miller | [GIT]: Networking |
| Thomas Jarosch | Re: TCP connection stalls under 2.6.24.7 |
| Jarek Poplawski | [PATCH] pkt_sched: Destroy gen estimators under rtnl_lock(). |
