Linux-kernel mailing list archive 2000-40,: Re: We interrupt you regularly scheduled catfight for.. Linux 2.2.18pre13

# Re: We interrupt you regularly scheduled catfight for.. Linux 2.2.18pre13

Ben Collins (bcollins@debian.org)
Sat, 30 Sep 2000 19:13:09 -0400

- Messages sorted by: [ date ][ thread ][ subject ][ author ]
- Next message: Alexander Viro: "Re: [RFC] Imminent death of /proc/locks predicted; film at 11"
- Previous message: Alexander Viro: "Re: We interrupt you regularly scheduled catfight for.. Linux"

> ----- snip -----
>
> --- Makefile~ Sun Oct 1 00:46:27 2000
> +++ Makefile Sun Oct 1 00:49:27 2000
> @@ -23,7 +23,7 @@
> AS =$(CROSS_COMPILE)as
> LD =$(CROSS_COMPILE)ld
> CC =$(shell if [ -n "$(CROSS_COMPILE)" ]; then echo $(CROSS_COMPILE)cc; else \
> - which gcc272 2>/dev/null || which kgcc 2>/dev/null || echo cc; fi) \
> + which gcc272 >/dev/null 2>/dev/null || which kgcc > /dev/null 2>/dev/null || echo cc; fi) \
> -D__KERNEL__ -I$(HPATH)
> #CC =$(CROSS_COMPILE)cc -D__KERNEL__ -I$(HPATH)
> CPP =$(CC) -E
> ----- snip -----

Isn't this completely broken? I mean, it wont detect the others at all. It
will leave CC="" if gcc272 or kgcc are there.

How about:

CC = $(shell if [ -n "$(CROSS_COMPILE)" ]; then echo $(CROSS_COMPILE)cc; else \
if which gcc272 > /dev/null 2> /dev/null; then \
which gcc272; \
else \
if which kgcc > /dev/null 2> /dev/null; then \
which kgcc; \
else \
echo cc; \
fi; \
fi) -D__KERNEL__ -I$(HPATH)

(obscure as needed)

    --
     -----------=======-=-======-=========-----------=====------------=-=------
    /  Ben Collins  --  ...on that fantastic voyage...  --  Debian GNU/Linux   \
    `  bcollins@debian.org  --  bcollins@openldap.org  --  bcollins@linux.com  '
     `---=========------=======-------------=-=-----=-===-======-------=--=---'
    -
    To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
    the body of a message to majordomo@vger.kernel.org
    Please read the FAQ at http://www.tux.org/lkml/

- Next message: Alexander Viro: "Re: [RFC] Imminent death of /proc/locks predicted; film at 11"
- Previous message: Alexander Viro: "Re: We interrupt you regularly scheduled catfight for.. Linux"