Include stdint.h.
authordrepper <drepper>
Sun, 26 Jun 2005 18:12:19 +0000 (18:12 +0000)
committerdrepper <drepper>
Sun, 26 Jun 2005 18:12:19 +0000 (18:12 +0000)
(_dl_setup_stack_chk_guard): New inline function.

sysdeps/generic/dl-osinfo.h

index b8e40d5..60b84a9 100644 (file)
@@ -1 +1,12 @@
-/* Nothing needed in general.  */
+#include <stdint.h>
+
+static inline uintptr_t __attribute__ ((always_inline))
+_dl_setup_stack_chk_guard (void)
+{
+  uintptr_t ret = 0;
+  unsigned char *p = (unsigned char *) &ret;
+  p[sizeof (ret) - 1] = 255;
+  p[sizeof (ret) - 2] = '\n';
+  p[0] = 0;
+  return ret;
+}