diff options
author | Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE> | 2012-04-02 12:35:32 +0000 |
---|---|---|
committer | Rainer Orth <ro@gcc.gnu.org> | 2012-04-02 12:35:32 +0000 |
commit | 64f07b66421dde455fed25b2fe4f830b642baf50 (patch) | |
tree | 040bacdfc8b040d4f40158d5dec3a6e3e50ed51d /gcc/java/class.c | |
parent | df09560e01cedb14ed871009830bc46354b88112 (diff) | |
download | gcc-64f07b66421dde455fed25b2fe4f830b642baf50.zip gcc-64f07b66421dde455fed25b2fe4f830b642baf50.tar.gz gcc-64f07b66421dde455fed25b2fe4f830b642baf50.tar.bz2 |
Fix .jcr alignment
From-SVN: r186082
Diffstat (limited to 'gcc/java/class.c')
-rw-r--r-- | gcc/java/class.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/gcc/java/class.c b/gcc/java/class.c index 69b0001..3c34aba 100644 --- a/gcc/java/class.c +++ b/gcc/java/class.c @@ -2815,10 +2815,11 @@ emit_register_classes_in_jcr_section (void) DECL_SECTION_NAME (cdecl) = build_string (strlen (JCR_SECTION_NAME), JCR_SECTION_NAME); DECL_ALIGN (cdecl) = POINTER_SIZE; + DECL_USER_ALIGN (cdecl) = 1; DECL_INITIAL (cdecl) = build_constructor (class_array_type, init); TREE_CONSTANT (DECL_INITIAL (cdecl)) = 1; TREE_STATIC (cdecl) = 1; - TREE_READONLY (cdecl) = 1; + TREE_READONLY (cdecl) = 0; TREE_CONSTANT (cdecl) = 1; DECL_ARTIFICIAL (cdecl) = 1; DECL_IGNORED_P (cdecl) = 1; |