From 6f573ff96a49800ac1d29bebfcbff8ac8a11aaf1 Mon Sep 17 00:00:00 2001 From: Jeffrey A Law Date: Wed, 16 Sep 1998 00:01:28 +0000 Subject: [PATCH] * rs6000.c (output_epilogue): Handle Chill. From-SVN: r22443 --- gcc/ChangeLog | 2 ++ gcc/config/rs6000/rs6000.c | 5 ++++- 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 20bc7c6d928..6f70e2d632a 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -9,6 +9,8 @@ Wed Sep 16 00:30:56 1998 Geoff Keating Tue Sep 15 22:59:52 1998 Jeffrey A Law (law@cygnus.com) + * rs6000.c (output_epilogue): Handle Chill. + * mn10200.h (ASM_OUTPUT_DWARF2_ADDR_CONST): Define. * mn10300.h (ASM_OUTPUT_DWARF2_ADDR_CONST): Define. diff --git a/gcc/config/rs6000/rs6000.c b/gcc/config/rs6000/rs6000.c index e948c75956e..a2b58fd9d6c 100644 --- a/gcc/config/rs6000/rs6000.c +++ b/gcc/config/rs6000/rs6000.c @@ -4254,7 +4254,8 @@ output_epilog (file, size) official way to get this info, so we use language_string. C is 0. C++ is 9. No number defined for Obj-C, so use the value for C for now. There is no official value for Java, - although IBM appears to be using 13. */ + although IBM appears to be using 13. There is no official value + for Chill, so we've choosen 44 pseudo-randomly. */ if (! strcmp (language_string, "GNU C") || ! strcmp (language_string, "GNU Obj-C")) i = 0; @@ -4268,6 +4269,8 @@ output_epilog (file, size) i = 9; else if (! strcmp (language_string, "GNU Java")) i = 13; + else if (! strcmp (language_string, "GNU CHILL")) + i = 44; else abort (); fprintf (file, "%d,", i); -- 2.30.2