Messages in this thread | | | Date | Sun, 13 Jun 2004 13:04:33 +0900 | From | Clemens Schwaighofer <> | Subject | Re: compile error with 2.6.7-rc3-mm1 |
| |
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1
Paul Jackson wrote:
| Try doing the make with V=1 | | make V=1 drivers/perfctr/x86.o | | Determine the exact compilation line (perhaps a couple hundred chars | long) that issues the error, then manually repeat that line manually | (cut+paste), adding the option "-save-temps". | | This will look something similar to the following, which I generated for | a different file, different compilation environment (I added the wrapping | and backslashes for display purposes here): | | gcc -save-temps -Wp,-MD,kernel/.cpuset.o.d -nostdinc -iwithprefix \ | include -D__KERNEL__ -Iinclude -Wall -Wstrict-prototypes - -Wno-trigraphs \ | -fno-strict-aliasing -fno-common -pipe -msoft-float \ | -mpreferred-stack-boundary=2 -march=pentium4 -mregparm=3 \ | -Iinclude/asm-i386/mach-default -O2 -fomit-frame-pointer \ | -DKBUILD_BASENAME=cpuset -DKBUILD_MODNAME=cpuset -c -o kernel/cpuset.o \ | kernel/cpuset.c | | Then look at the ./x86.i file (in top directory), which is the | preprocessor output, to see if the (cpumask_t) cast is present. |
yeah I have the cputmask_t here:
typedef struct { unsigned long bits[(((1)+32 -1)/32)]; } cpumask_t; extern cpumask_t _unused_cpumask_arg_;
... a lot of static .. cpu_set, call, etc ... # 259 "include/linux/cpumask.h" ... 2 more cpumask_ ... ... # 338 "include/linux/cpumask.h" extern cpumask_t cpu_possible_map; extern cpumask_t cpu_online_map; extern cpumask_t cpu_present_map;
lg, clemens -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.1 (MingW32) Comment: Using GnuPG with Thunderbird - http://enigmail.mozdev.org
iD8DBQFAy9JRJwwYX0IeBp8RAhV4AJ9HZdmP06+8xZYVqoYb8gGPzsfcOACcCoW5 /OEinuTlAEFiyTzXKyBmm6I= =XgdM -----END PGP SIGNATURE----- - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
| |