diff options
author | Jeffrey A Law <law@cygnus.com> | 1998-09-16 00:01:28 +0000 |
---|---|---|
committer | Jeff Law <law@gcc.gnu.org> | 1998-09-15 18:01:28 -0600 |
commit | 6f573ff96a49800ac1d29bebfcbff8ac8a11aaf1 (patch) | |
tree | a5fe6614ccfca750a9c2572f9c62031f3cdbfd2c | |
parent | e7d99f1e8201000b753fef701b44836d68a68e2d (diff) | |
download | gcc-6f573ff96a49800ac1d29bebfcbff8ac8a11aaf1.zip gcc-6f573ff96a49800ac1d29bebfcbff8ac8a11aaf1.tar.gz gcc-6f573ff96a49800ac1d29bebfcbff8ac8a11aaf1.tar.bz2 |
* rs6000.c (output_epilogue): Handle Chill.
From-SVN: r22443
-rw-r--r-- | gcc/ChangeLog | 2 | ||||
-rw-r--r-- | gcc/config/rs6000/rs6000.c | 5 |
2 files changed, 6 insertions, 1 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 20bc7c6..6f70e2d 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -9,6 +9,8 @@ Wed Sep 16 00:30:56 1998 Geoff Keating <geoffk@ozemail.com.au> 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 e948c75..a2b58fd 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); |