summaryrefslogtreecommitdiff
path: root/packages/glibc/glibc-2.2.5/glibc-2.2.5-mips-build-gmon.patch
diff options
context:
space:
mode:
authorDenys Dmytriyenko <denis@denix.org>2009-03-17 14:32:59 -0400
committerDenys Dmytriyenko <denis@denix.org>2009-03-17 14:32:59 -0400
commit709c4d66e0b107ca606941b988bad717c0b45d9b (patch)
tree37ee08b1eb308f3b2b6426d5793545c38396b838 /packages/glibc/glibc-2.2.5/glibc-2.2.5-mips-build-gmon.patch
parentfa6cd5a3b993f16c27de4ff82b42684516d433ba (diff)
rename packages/ to recipes/ per earlier agreement
See links below for more details: http://thread.gmane.org/gmane.comp.handhelds.openembedded/21326 http://thread.gmane.org/gmane.comp.handhelds.openembedded/21816 Signed-off-by: Denys Dmytriyenko <denis@denix.org> Acked-by: Mike Westerhof <mwester@dls.net> Acked-by: Philip Balister <philip@balister.org> Acked-by: Khem Raj <raj.khem@gmail.com> Acked-by: Marcin Juszkiewicz <hrw@openembedded.org> Acked-by: Koen Kooi <koen@openembedded.org> Acked-by: Frans Meulenbroeks <fransmeulenbroeks@gmail.com>
Diffstat (limited to 'packages/glibc/glibc-2.2.5/glibc-2.2.5-mips-build-gmon.patch')
-rw-r--r--packages/glibc/glibc-2.2.5/glibc-2.2.5-mips-build-gmon.patch88
1 files changed, 0 insertions, 88 deletions
diff --git a/packages/glibc/glibc-2.2.5/glibc-2.2.5-mips-build-gmon.patch b/packages/glibc/glibc-2.2.5/glibc-2.2.5-mips-build-gmon.patch
deleted file mode 100644
index 9a9eb37c7d..0000000000
--- a/packages/glibc/glibc-2.2.5/glibc-2.2.5-mips-build-gmon.patch
+++ /dev/null
@@ -1,88 +0,0 @@
-
-#
-# Patch managed by http://www.mn-logistik.de/unsupported/pxa250/patcher
-#
-
---- glibc-2.2.5/sysdeps/mips/machine-gmon.h~glibc-2.2.5-mips-build-gmon.patch 2004-09-03 19:00:33.000000000 -0500
-+++ glibc-2.2.5/sysdeps/mips/machine-gmon.h 2004-09-03 19:00:38.000000000 -0500
-@@ -17,42 +17,52 @@
- Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA
- 02111-1307 USA. */
-
--#define _MCOUNT_DECL static void __mcount
-+#define _MCOUNT_DECL(frompc,selfpc) \
-+static void __attribute_used__ __mcount (u_long frompc, u_long selfpc)
-
- /* Call __mcount with our the return PC for our caller,
- and the return PC our caller will return to. */
- #ifdef __PIC__
- #define CPLOAD ".cpload $25;"
-+#define CPRESTORE ".cprestore 44\n\t"
- #else
- #define CPLOAD
-+#define CPRESTORE
- #endif
-
- #define MCOUNT asm(\
-- ".globl _mcount;" \
-- ".align 2;" \
-- ".type _mcount,@function;" \
-- "_mcount:;" \
-- ".set noreorder;" \
-- ".set noat;" \
-+ ".globl _mcount;\n\t" \
-+ ".align 2;\n\t" \
-+ ".type _mcount,@function;\n\t" \
-+ ".ent _mcount\n\t" \
-+ "_mcount:\n\t" \
-+ ".frame $sp,44,$31\n\t" \
-+ ".set noreorder;\n\t" \
-+ ".set noat;\n\t" \
- CPLOAD \
-- "sw $4,8($29);" \
-- "sw $5,12($29);" \
-- "sw $6,16($29);" \
-- "sw $7,20($29);" \
-- "sw $1,0($29);" \
-- "sw $31,4($29);" \
-- "move $5,$31;" \
-- "move $4,$1;" \
-- "jal __mcount;" \
-- "nop;" \
-- "lw $4,8($29);" \
-- "lw $5,12($29);" \
-- "lw $6,16($29);" \
-- "lw $7,20($29);" \
-- "lw $31,4($29);" \
-- "lw $1,0($29);" \
-- "addu $29,$29,8;" \
-- "j $31;" \
-- "move $31,$1;" \
-- ".set reorder;" \
-- ".set at");
-+ "subu $29,$29,48;\n\t" \
-+ CPRESTORE \
-+ "sw $4,24($29);\n\t" \
-+ "sw $5,28($29);\n\t" \
-+ "sw $6,32($29);\n\t" \
-+ "sw $7,36($29);\n\t" \
-+ "sw $2,40($29);\n\t" \
-+ "sw $1,16($29);\n\t" \
-+ "sw $31,20($29);\n\t" \
-+ "move $5,$31;\n\t" \
-+ "move $4,$1;\n\t" \
-+ "jal __mcount;\n\t" \
-+ "nop;\n\t" \
-+ "lw $4,24($29);\n\t" \
-+ "lw $5,28($29);\n\t" \
-+ "lw $6,32($29);\n\t" \
-+ "lw $7,36($29);\n\t" \
-+ "lw $2,40($29);\n\t" \
-+ "lw $31,20($29);\n\t" \
-+ "lw $1,16($29);\n\t" \
-+ "addu $29,$29,56;\n\t" \
-+ "j $31;\n\t" \
-+ "move $31,$1;\n\t" \
-+ ".set reorder;\n\t" \
-+ ".set at\n\t" \
-+ ".end _mcount");