# HG changeset patch # User William Roberts # Date 1268049428 0 # Node ID 741dcdf88ba91e7b8a66d1b6be07f43e4546e417 # Parent 3f73f939db1055f66b296c40f786229ae7f94de5 Define __WEAK__, to complete the fix for Bug 339 diff -r 3f73f939db10 -r 741dcdf88ba9 kernel/eka/compsupp/gcce/gcce.h --- a/kernel/eka/compsupp/gcce/gcce.h Mon Mar 01 14:54:20 2010 +0000 +++ b/kernel/eka/compsupp/gcce/gcce.h Mon Mar 08 11:57:08 2010 +0000 @@ -97,6 +97,7 @@ // __NAKED__ from cpudefs.h #define __NAKED__ __declspec(naked) #define ____ONLY_USE_NAKED_IN_CIA____ __declspec(naked) +#define __WEAK__ __attribute__((weak)) // Int64 and Uint64 from nkern\nklib.h typedef long long Int64; diff -r 3f73f939db10 -r 741dcdf88ba9 kernel/eka/compsupp/rvct.h --- a/kernel/eka/compsupp/rvct.h Mon Mar 01 14:54:20 2010 +0000 +++ b/kernel/eka/compsupp/rvct.h Mon Mar 08 11:57:08 2010 +0000 @@ -116,6 +116,7 @@ // __NAKED__ from cpudefs.h #define __NAKED__ __asm #define ____ONLY_USE_NAKED_IN_CIA____ __asm +#define __WEAK__ __attribute__((weak)) // Int64 and Uint64 from nkern\nklib.h typedef long long Int64;