From: Jeffrey A Law Date: Sun, 12 Jul 1998 12:11:28 +0000 (+0000) Subject: collect2.c (main): Use "-x c" instead of "-lang-c" for force the compiler into C... X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=cb689bb608a3129133a40686493d168df47915e4;p=gcc.git collect2.c (main): Use "-x c" instead of "-lang-c" for force the compiler into C mode. * collect2.c (main): Use "-x c" instead of "-lang-c" for force the compiler into C mode. From-SVN: r21087 --- diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 7f23fd19b79..be1ed8bec49 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,8 @@ +Sun Jul 12 13:08:14 1998 Jeffrey A Law (law@cygnus.com) + + * collect2.c (main): Use "-x c" instead of "-lang-c" for force the + compiler into C mode. + Sun Jul 12 01:27:05 1998 Jason Merrill * cplus-dem.c (demangle_nested_args): Return a value. diff --git a/gcc/collect2.c b/gcc/collect2.c index 442af243459..539e088472f 100644 --- a/gcc/collect2.c +++ b/gcc/collect2.c @@ -930,7 +930,7 @@ main (argc, argv) char **object_lst = (char **) xcalloc (sizeof (char *), argc); char **object = object_lst; int first_file; - int num_c_args = argc+8; + int num_c_args = argc+9; #ifdef DEBUG debug = 1; @@ -1137,7 +1137,8 @@ main (argc, argv) #endif ldout = make_temp_file (".ld"); *c_ptr++ = c_file_name; - *c_ptr++ = "-lang-c"; + *c_ptr++ = "-x"; + *c_ptr++ = "c"; *c_ptr++ = "-c"; *c_ptr++ = "-o"; *c_ptr++ = o_file;