[gcc r14-4426] Delete MALLOC_ABI_ALIGNMENT define from pa32-linux.h

John David Anglin danglin@gcc.gnu.org
Thu Oct 5 20:05:30 GMT 2023


https://gcc.gnu.org/g:0ee3266b3dec4d984d43c79e2b3e649256e3eaaa

commit r14-4426-g0ee3266b3dec4d984d43c79e2b3e649256e3eaaa
Author: John David Anglin <danglin@gcc.gnu.org>
Date:   Thu Oct 5 20:05:00 2023 +0000

    Delete MALLOC_ABI_ALIGNMENT define from pa32-linux.h
    
    2023-10-05  John David Anglin  <danglin@gcc.gnu.org>
    
            * config/pa/pa32-linux.h (MALLOC_ABI_ALIGNMENT): Delete.

Diff:
---
 gcc/config/pa/pa32-linux.h | 5 -----
 1 file changed, 5 deletions(-)

diff --git a/gcc/config/pa/pa32-linux.h b/gcc/config/pa/pa32-linux.h
index bdd13ce492e..f48e45374f4 100644
--- a/gcc/config/pa/pa32-linux.h
+++ b/gcc/config/pa/pa32-linux.h
@@ -68,11 +68,6 @@ call_ ## FUNC (void)					\
 #undef  WCHAR_TYPE_SIZE
 #define WCHAR_TYPE_SIZE BITS_PER_WORD
 
-/* POSIX types such as pthread_mutex_t require 16-byte alignment to retain
-   layout compatibility with the original linux thread implementation.  */
-#undef MALLOC_ABI_ALIGNMENT
-#define MALLOC_ABI_ALIGNMENT 128
-
 /* Place jump tables in the text section except when generating non-PIC
    code.  When generating non-PIC code, the relocations needed to load the
    address of the jump table result in a text label in the final executable


More information about the Gcc-cvs mailing list