Messages in this thread | | | Date | Tue, 27 Apr 2004 16:41:36 -0700 | From | Tim Hockin <> | Subject | Re: [PATCH] Blacklist binary-only modules lying about their license |
| |
On Wed, Apr 28, 2004 at 01:30:58AM +0200, Robert M. Stockmann wrote: > > What the hell do these two paragraphs have to do with each other? > > C99 coding style, more specific the use of unnamed and anonymous structures > and unions, allows the kernel programmer to interface, read glue, binary only > driver modules to interface with any linux kernel source tree.
What the hell are you going on about? Unnamed structures are a syntactical construct and have ZILCH to do with runtime.
> The needed header files, which need to be read by the gcc compiler, contain > unnamed and annonymizes structures and unions. In the worst case scenario, > only the name of used variables are given and no info about variable type or > size are inside these headers files. gcc-2.95.3 fails to succesfully link these
Opaque types have been available FOREVER. - 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/
| |