Mercurial > hg > aboriginal
annotate sources/patches/uClibc-sparcldso.patch @ 772:7cb6ef2cdf10
Busybox unstable currently needs this patch too.
author | Rob Landley <rob@landley.net> |
---|---|
date | Wed, 01 Jul 2009 18:02:44 -0500 |
parents | a0db930af698 |
children |
rev | line source |
---|---|
708
a0db930af698
Make sparc linker recognize older binary type.
Rob Landley <rob@landley.net>
parents:
diff
changeset
|
1 Sparc v8 and v9 should still support EM_SPARC binaries, not _just_ SPARC32PLUS. |
a0db930af698
Make sparc linker recognize older binary type.
Rob Landley <rob@landley.net>
parents:
diff
changeset
|
2 |
a0db930af698
Make sparc linker recognize older binary type.
Rob Landley <rob@landley.net>
parents:
diff
changeset
|
3 --- uClibc/ldso/ldso/sparc/dl-sysdep.h 2008-09-15 11:36:11.000000000 -0500 |
a0db930af698
Make sparc linker recognize older binary type.
Rob Landley <rob@landley.net>
parents:
diff
changeset
|
4 +++ uClibc.bak/ldso/ldso/sparc/dl-sysdep.h 2009-04-08 01:09:53.000000000 -0500 |
a0db930af698
Make sparc linker recognize older binary type.
Rob Landley <rob@landley.net>
parents:
diff
changeset
|
5 @@ -29,13 +29,8 @@ |
a0db930af698
Make sparc linker recognize older binary type.
Rob Landley <rob@landley.net>
parents:
diff
changeset
|
6 /* Here we define the magic numbers that this dynamic loader should accept |
a0db930af698
Make sparc linker recognize older binary type.
Rob Landley <rob@landley.net>
parents:
diff
changeset
|
7 * Note that SPARCV9 doesn't use EM_SPARCV9 since the userland is still 32-bit. |
a0db930af698
Make sparc linker recognize older binary type.
Rob Landley <rob@landley.net>
parents:
diff
changeset
|
8 */ |
a0db930af698
Make sparc linker recognize older binary type.
Rob Landley <rob@landley.net>
parents:
diff
changeset
|
9 -#if defined(__sparc_v9__) || defined(__sparc_v8__) |
a0db930af698
Make sparc linker recognize older binary type.
Rob Landley <rob@landley.net>
parents:
diff
changeset
|
10 #define MAGIC1 EM_SPARC32PLUS |
a0db930af698
Make sparc linker recognize older binary type.
Rob Landley <rob@landley.net>
parents:
diff
changeset
|
11 -#else |
a0db930af698
Make sparc linker recognize older binary type.
Rob Landley <rob@landley.net>
parents:
diff
changeset
|
12 -#define MAGIC1 EM_SPARC |
a0db930af698
Make sparc linker recognize older binary type.
Rob Landley <rob@landley.net>
parents:
diff
changeset
|
13 -#endif |
a0db930af698
Make sparc linker recognize older binary type.
Rob Landley <rob@landley.net>
parents:
diff
changeset
|
14 - |
a0db930af698
Make sparc linker recognize older binary type.
Rob Landley <rob@landley.net>
parents:
diff
changeset
|
15 -#undef MAGIC2 |
a0db930af698
Make sparc linker recognize older binary type.
Rob Landley <rob@landley.net>
parents:
diff
changeset
|
16 +#define MAGIC2 EM_SPARC |
a0db930af698
Make sparc linker recognize older binary type.
Rob Landley <rob@landley.net>
parents:
diff
changeset
|
17 |
a0db930af698
Make sparc linker recognize older binary type.
Rob Landley <rob@landley.net>
parents:
diff
changeset
|
18 /* Used for error messages */ |
a0db930af698
Make sparc linker recognize older binary type.
Rob Landley <rob@landley.net>
parents:
diff
changeset
|
19 #define ELF_TARGET "sparc" |