patch for linking-dumps-core problems

J.J. van der Heijden j.j.vanderheijden at student.utwente.nl
Thu Oct 3 00:28:48 CEST 1996


Somebody asked for it, so here it is, the patch for the `linking only dumps 
core' problem. It was a strcpy() with NULL source problem.

Apply it, then rebuild the `gpc' driver program.

Greetings,
JanJaap


*** gpc-1.2-2.7.2/gcc.c Tue Aug 20 21:59:57 1996
--- gpc/gcc.c   Tue Sep 24 01:08:44 1996
***************
*** 4976,4980 ****
        putenv (obstack_finish (&collect_obstack));
  
! #ifdef __EMX__
        /* Substitute the basename of the first input file for %b in
         link_command_spec. */
--- 4978,4982 ----
        putenv (obstack_finish (&collect_obstack));
  
! #ifdef GPC
        /* Substitute the basename of the first input file for %b in
         link_command_spec. */
***************
*** 4992,4998 ****
        if (*p == '.' && p != input_basename)
        basename_length = p - input_basename;
- #endif /* __EMX__ */
  
- #ifdef GPC
        explicit_link_files = add_automake_files (explicit_link_files);
  #endif /* GPC*/
--- 4994,4998 ----

---
"Nothing shocks me, I'm a scientist", Indiana Jones




More information about the Gpc mailing list