From c582c039e9897965dee32f848bf287d992282dcf Mon Sep 17 00:00:00 2001 From: Paul Mackerras Date: Sun, 23 Apr 2006 10:42:04 +1000 Subject: [PATCH] --- yaml --- r: 26135 b: refs/heads/master c: d0e15bed84db7a9b0ea85d2ad9707b5e6d2e38da h: refs/heads/master i: 26133: 7c7aad4eeb612f1fc77a4f17f7f18f680b4ce77e 26131: c125a11d1fa50764c950a54abec31132cb9bdb65 26127: cd7948cd4c9c233b850714261d358774bd51f056 v: v3 --- [refs] | 2 +- trunk/include/asm-powerpc/machdep.h | 6 +++++- 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/[refs] b/[refs] index 436277c7fe5d..72ea7311f131 100644 --- a/[refs] +++ b/[refs] @@ -1,2 +1,2 @@ --- -refs/heads/master: 7c8ce71b092425f1e938285cab2a679c09444d9b +refs/heads/master: d0e15bed84db7a9b0ea85d2ad9707b5e6d2e38da diff --git a/trunk/include/asm-powerpc/machdep.h b/trunk/include/asm-powerpc/machdep.h index 5ed847680754..0f9254c18914 100644 --- a/trunk/include/asm-powerpc/machdep.h +++ b/trunk/include/asm-powerpc/machdep.h @@ -253,7 +253,11 @@ extern struct machdep_calls *machine_id; #define __machine_desc __attribute__ ((__section__ (".machine.desc"))) -#define define_machine(name) struct machdep_calls mach_##name __machine_desc = +#define define_machine(name) \ + extern struct machdep_calls mach_##name; \ + EXPORT_SYMBOL(mach_##name); \ + struct machdep_calls mach_##name __machine_desc = + #define machine_is(name) \ ({ \ extern struct machdep_calls mach_##name \