Messages in this thread | | | From | Keith Owens <> | Subject | Re: [idea] request_module(const char *fmt, ...); | Date | Wed, 12 Jan 2000 19:19:40 +1100 |
| |
On Wed, 12 Jan 2000 07:45:31 +0000 (GMT), Tigran Aivazian <tigran@sco.COM> wrote: >On Wed, 12 Jan 2000, Keith Owens wrote: >> (2) Make the new name a macro which becomes a no-op when CONFIG_KMOD is >> not defined. > >gcc did not like macros with variable number of arguments but I am sure it >was my fault. I will try to find an example of a macro with variable >number of arguments in the kernel source and do the same.
Cancel that idea, I was wrong. If request_modulef is a macro then turning CONFIG_KMOD on or off will recompile everything that references request_modulef, that can be a large chunk of the kernel. Use a real function instead, then changing CONFIG_KMOD only recompiles one source.
- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.rutgers.edu Please read the FAQ at http://www.tux.org/lkml/
| |