diff options
author | Bernhard Schommer <bernhardschommer@gmail.com> | 2016-11-10 10:35:35 +0100 |
---|---|---|
committer | Bernhard Schommer <bernhardschommer@gmail.com> | 2016-11-10 10:35:35 +0100 |
commit | 4eb3efa2ccbf58c59a8d181c7d616b3d0c06e02b (patch) | |
tree | 63a46d2ec6462679523877c6e8d1b54c298bf16c /arm/TargetPrinter.ml | |
parent | 3f2584ada2c61c2648366a0318bb6996909c5623 (diff) | |
download | compcert-kvx-4eb3efa2ccbf58c59a8d181c7d616b3d0c06e02b.tar.gz compcert-kvx-4eb3efa2ccbf58c59a8d181c7d616b3d0c06e02b.zip |
Use 64 bit address in debug information.
Address constants need to be 64bit also in the debug information.
Bug 20335
Diffstat (limited to 'arm/TargetPrinter.ml')
-rw-r--r-- | arm/TargetPrinter.ml | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/arm/TargetPrinter.ml b/arm/TargetPrinter.ml index 6d194369..eb1a7c4c 100644 --- a/arm/TargetPrinter.ml +++ b/arm/TargetPrinter.ml @@ -870,6 +870,8 @@ module Target (Opt: PRINTER_OPTIONS) : TARGET = let label = elf_label let new_label = new_label + + let address = if Archi.ptr64 then ".quad" else ".4byte" end let sel_target () = |