diff options
author | Paolo Molaro <lupus@oddwiz.org> | 2011-12-13 19:35:10 +0400 |
---|---|---|
committer | Paolo Molaro <lupus@oddwiz.org> | 2011-12-13 19:47:31 +0400 |
commit | acaa69acb7bc42f21cdd507c1f2a01dc3bcd1fb9 (patch) | |
tree | 2ac8c0ad53307239f2c7d22d716b0ceba0b40a6f /libgc | |
parent | c89f1eb2755e2a10c40e4db793bdaafed6dfe2ba (diff) |
Make __data_start a weak symbol, to allow loading modules on mips.
Diffstat (limited to 'libgc')
-rw-r--r-- | libgc/include/private/gcconfig.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/libgc/include/private/gcconfig.h b/libgc/include/private/gcconfig.h index 0d28d986f7c..16627ca8943 100644 --- a/libgc/include/private/gcconfig.h +++ b/libgc/include/private/gcconfig.h @@ -1446,6 +1446,7 @@ # define DYNAMIC_LOADING extern int _end[]; # define DATAEND (_end) +#pragma weak __data_start extern int __data_start[]; # define DATASTART ((ptr_t)(__data_start)) # if defined(_MIPS_SZPTR) && (_MIPS_SZPTR == 64) |