summaryrefslogtreecommitdiff
blob: 98b2be1f7eb0a9879dd1bf5e2ce65a4e271c7f73 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
diff -Nrup dietlibc-0.26.orig/i386/start.S dietlibc-0.26/i386/start.S
--- dietlibc-0.26.orig/i386/start.S	2003-04-17 09:55:39.000000000 -0400
+++ dietlibc-0.26/i386/start.S	2004-08-07 18:50:52.000000000 -0400
@@ -50,7 +50,9 @@ _start:
 	PUT_VAR %edi, __vsyscall, %edx
 1:
 #endif
-
+#ifdef __dietlibc__
+	call	__guard_setup
+#endif
 #ifdef WANT_DYNAMIC
 	call	_dyn_start
 #else
diff -Nrup dietlibc-0.26.orig/sparc/start.S dietlibc-0.26/sparc/start.S
--- dietlibc-0.26.orig/sparc/start.S	2003-08-22 08:16:23.000000000 -0400
+++ dietlibc-0.26/sparc/start.S	2004-08-07 18:55:26.000000000 -0400
@@ -29,6 +29,9 @@ _start:
    be NULL.  */
 
 /* Let libc do the rest of the initialization, and call main.  */
+#if 0 /* FIXME: __dietlibc__ */
+	call    __guard_setup
+#endif
 #ifdef WANT_DYNAMIC
 	call	dyn_start
 #else
diff -Nrup dietlibc-0.26.orig/sparc64/start.S dietlibc-0.26/sparc64/start.S
--- dietlibc-0.26.orig/sparc64/start.S	2003-08-22 08:16:23.000000000 -0400
+++ dietlibc-0.26/sparc64/start.S	2004-08-07 18:55:36.000000000 -0400
@@ -29,6 +29,9 @@ _start:
    be NULL.  */
 
 /* Let libc do the rest of the initialization, and call main.  */
+#if 0 /* FIXME: __dietlibc__ */
+	call    __guard_setup
+#endif
 #ifdef WANT_DYNAMIC
 	call	dyn_start
 #else
diff -Nrup dietlibc-0.26.orig/x86_64/start.S dietlibc-0.26/x86_64/start.S
--- dietlibc-0.26.orig/x86_64/start.S	2003-02-05 09:29:19.000000000 -0500
+++ dietlibc-0.26/x86_64/start.S	2004-08-07 18:52:39.000000000 -0400
@@ -35,6 +35,10 @@ _start:
 	popq	%rdi
 #endif
 
+#if 0 /* FIXME: __dietlibc__ */
+	call	__guard_setup
+#endif
+
 #ifdef WANT_DYNAMIC
 	call	_dyn_start
 #else