]> git.proxmox.com Git - mirror_ubuntu-artful-kernel.git/commit
__UNIQUE_ID()
authorRusty Russell <rusty@rustcorp.com.au>
Thu, 22 Nov 2012 02:00:25 +0000 (12:30 +1030)
committerRusty Russell <rusty@rustcorp.com.au>
Fri, 14 Dec 2012 02:35:30 +0000 (13:05 +1030)
commit6f33d58794ef4cef4b2c706029810f9688bd3026
tree9004029454efa12a5d662592bea16c54452130a0
parentd890f510c8e45aaf33b8737f211ea05aecb8b460
__UNIQUE_ID()

Jan Beulich points out __COUNTER__ (gcc 4.3 and above), so let's use
that to create unique ids.  This is better than __LINE__ which we use
today, so provide a wrapper.

Stanislaw Gruszka <sgruszka@redhat.com> reported that some module parameters
start with a digit, so we need to prepend when we for the unique id.

Signed-off-by: Rusty Russell <rusty@rustcorp.com.au>
Acked-by: Jan Beulich <jbeulich@suse.com>
include/linux/compiler-gcc4.h
include/linux/compiler.h