diff options
author | Richard Kenner <kenner@gcc.gnu.org> | 1992-12-16 07:33:01 -0500 |
---|---|---|
committer | Richard Kenner <kenner@gcc.gnu.org> | 1992-12-16 07:33:01 -0500 |
commit | f49acdb4d6348a0926eda78fc2ac0be9255d602c (patch) | |
tree | 32e08acc4e730a0f3cd498ade46f09bae0e1d9ca | |
parent | dd132134f35fec8a121aa2710a57d176c2ee66ed (diff) | |
download | gcc-f49acdb4d6348a0926eda78fc2ac0be9255d602c.zip gcc-f49acdb4d6348a0926eda78fc2ac0be9255d602c.tar.gz gcc-f49acdb4d6348a0926eda78fc2ac0be9255d602c.tar.bz2 |
(assembler_trampoline_template): Always put template in text section.
From-SVN: r2883
-rw-r--r-- | gcc/varasm.c | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/gcc/varasm.c b/gcc/varasm.c index 8e0b0c4..f8d011a 100644 --- a/gcc/varasm.c +++ b/gcc/varasm.c @@ -1071,6 +1071,11 @@ assemble_trampoline_template () char *name; int align; + /* Some assemblers don't like instructions in data segment, so always + put trampoline template in text segment. */ + + text_section (); + /* Write the assembler code to define one. */ align = floor_log2 (FUNCTION_BOUNDARY / BITS_PER_UNIT); if (align > 0) |