Author: madcoder
Date: 2007-11-01 23:42:11 +0000 (Thu, 01 Nov 2007)
New Revision: 2648

Modified:
   
glibc-package/branches/glibc-2.7/debian/patches/alpha/submitted-PTR_MANGLE.diff
Log:
Disable pointer mangling in the static libc.

Signed-off-by: Pierre Habouzit <[EMAIL PROTECTED]>


Modified: 
glibc-package/branches/glibc-2.7/debian/patches/alpha/submitted-PTR_MANGLE.diff
===================================================================
--- 
glibc-package/branches/glibc-2.7/debian/patches/alpha/submitted-PTR_MANGLE.diff 
    2007-11-01 21:28:38 UTC (rev 2647)
+++ 
glibc-package/branches/glibc-2.7/debian/patches/alpha/submitted-PTR_MANGLE.diff 
    2007-11-01 23:42:11 UTC (rev 2648)
@@ -45,7 +45,7 @@
  #endif /* ASSEMBLER */
 --- glibc-2.7.orig/sysdeps/unix/sysv/linux/alpha/sysdep.h
 +++ glibc-2.7/sysdeps/unix/sysv/linux/alpha/sysdep.h
-@@ -98,4 +98,40 @@
+@@ -98,4 +98,44 @@
        INTERNAL_SYSCALL1(name, err_out, nr, args);                     \
  })
  
@@ -83,6 +83,10 @@
 +      (var) = (void *) ((uintptr_t) (var) ^ __pointer_chk_guard)
 +#  define PTR_DEMANGLE(var)  PTR_MANGLE(var)
 +# endif
++#else
++/* Pointer mangling is not yet supported for static libc on alpha.  */
++# define PTR_MANGLE(var)   (void) (var)
++# define PTR_DEMANGLE(var) (void) (var)
 +#endif
 +
  #endif /* _LINUX_ALPHA_SYSDEP_H */


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to