diff options
author | Nick Clifton <nickc@redhat.com> | 2021-03-18 12:57:25 +0000 |
---|---|---|
committer | Nick Clifton <nickc@redhat.com> | 2021-03-18 12:57:25 +0000 |
commit | 073595ef13b3395577a96bae051caae8cff9df0f (patch) | |
tree | f2c2f995dd111c3749f68249f0e50f1e4cf315f7 | |
parent | 0cc218d42c241ed286cc5af9fb7d2e45386f7a24 (diff) | |
download | gcc-073595ef13b3395577a96bae051caae8cff9df0f.zip gcc-073595ef13b3395577a96bae051caae8cff9df0f.tar.gz gcc-073595ef13b3395577a96bae051caae8cff9df0f.tar.bz2 |
Fix building the V850 port using recent versions of gcc.
gcc/
* config/v850/v850.c (construct_restore_jr): Increase static
buffer size.
(construct_save_jarl): Likewise.
* config/v850/v850.h (DWARF2_DEBUGGING_INFO): Define.
-rw-r--r-- | gcc/config/v850/v850.c | 4 | ||||
-rw-r--r-- | gcc/config/v850/v850.h | 1 |
2 files changed, 3 insertions, 2 deletions
diff --git a/gcc/config/v850/v850.c b/gcc/config/v850/v850.c index 249cb40..e0e5005 100644 --- a/gcc/config/v850/v850.c +++ b/gcc/config/v850/v850.c @@ -2181,7 +2181,7 @@ construct_restore_jr (rtx op) unsigned long int first; unsigned long int last; int i; - static char buff [100]; /* XXX */ + static char buff [256]; /* XXX */ if (count <= 2) { @@ -2286,7 +2286,7 @@ construct_save_jarl (rtx op) unsigned long int first; unsigned long int last; int i; - static char buff [100]; /* XXX */ + static char buff [255]; /* XXX */ if (count <= (TARGET_LONG_CALLS ? 3 : 2)) { diff --git a/gcc/config/v850/v850.h b/gcc/config/v850/v850.h index 23dfdf6..386f9f5 100644 --- a/gcc/config/v850/v850.h +++ b/gcc/config/v850/v850.h @@ -700,6 +700,7 @@ typedef enum /* Use dwarf2 debugging info by default. */ #undef PREFERRED_DEBUGGING_TYPE #define PREFERRED_DEBUGGING_TYPE DWARF2_DEBUG +#define DWARF2_DEBUGGING_INFO 1 #define DWARF2_FRAME_INFO 1 #define DWARF2_UNWIND_INFO 0 |