From cc5aa58ba9935e009caf9e0918fbdc68db72c2ba Mon Sep 17 00:00:00 2001 From: Michael Meissner Date: Tue, 20 Aug 1996 22:54:13 +0000 Subject: [PATCH] If -mrelocatable{,-lib} make read/write sections, not read-only From-SVN: r12665 --- gcc/config/rs6000/sysv4.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gcc/config/rs6000/sysv4.h b/gcc/config/rs6000/sysv4.h index 940da5a4823..17da1c81e74 100644 --- a/gcc/config/rs6000/sysv4.h +++ b/gcc/config/rs6000/sysv4.h @@ -874,7 +874,7 @@ do { \ \ if (DECL && TREE_CODE (DECL) == FUNCTION_DECL) \ type = SECT_EXEC, mode = "ax"; \ - else if (DECL && TREE_READONLY (DECL)) \ + else if (DECL && TREE_READONLY (DECL) && !TARGET_RELOCATABLE) \ type = SECT_RO, mode = "a"; \ else \ type = SECT_RW, mode = "aw"; \ -- 2.30.2