From: Jeffrey A Law Date: Wed, 16 Sep 1998 00:01:28 +0000 (+0000) Subject: * rs6000.c (output_epilogue): Handle Chill. X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=6f573ff96a49800ac1d29bebfcbff8ac8a11aaf1;p=gcc.git * rs6000.c (output_epilogue): Handle Chill. From-SVN: r22443 --- 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);