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
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
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"