diff options
author | Bernhard Schommer <bernhardschommer@gmail.com> | 2015-12-15 14:34:57 +0100 |
---|---|---|
committer | Bernhard Schommer <bernhardschommer@gmail.com> | 2015-12-15 14:34:57 +0100 |
commit | 0e40a5b6ae0997b11469fdeea702db4c7f878c17 (patch) | |
tree | 2822da4c9312f949d751dfb7142de6a758f3e432 /powerpc/TargetPrinter.ml | |
parent | d830772b1d61c638fe2197755a2b77f7321118a9 (diff) | |
download | compcert-0e40a5b6ae0997b11469fdeea702db4c7f878c17.tar.gz compcert-0e40a5b6ae0997b11469fdeea702db4c7f878c17.zip |
Print cfi_sections only if cfi is supported.
On older version of the binutils the cfi directives are not always
supported so we only print cfi_sections if the corresponding .ini
setting is set to true.
Diffstat (limited to 'powerpc/TargetPrinter.ml')
-rw-r--r-- | powerpc/TargetPrinter.ml | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/powerpc/TargetPrinter.ml b/powerpc/TargetPrinter.ml index 24511887..3f12a829 100644 --- a/powerpc/TargetPrinter.ml +++ b/powerpc/TargetPrinter.ml @@ -151,9 +151,9 @@ module Linux_System : SYSTEM = let print_prologue oc = if !Clflags.option_g then begin - section oc Section_text; - fprintf oc " .cfi_sections .debug_frame\n" - end + section oc Section_text; + cfi_section oc + end let print_epilogue oc = if !Clflags.option_g then |