Changeset 459


Ignore:
Timestamp:
Jul 28, 2003, 12:43:28 AM (22 years ago)
Author:
bird
Message:

#456: Removed -gstabs enformcement in OMF mode.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/gcc/gcc/config/i386/xm-emx.h

    • Property cvs2svn:cvs-rev changed from 1.3 to 1.4
    r458 r459  
    114114#define GCC_DRIVER_HOST_INITIALIZATION                                         \
    115115  {                                                                            \
    116     int i, j, new_argc, max_argc, omf = 0, g_found = 0;                        \
     116    int i, j, new_argc, max_argc;                                              \
    117117    const char **new_argv;                                                     \
    118118    _emxload_env ("GCCLOAD");                                                  \
     
    128128        const char *arg [4];                                                   \
    129129        arg [0] = argv [i];                                                    \
    130         if (!strcmp (argv [i], "-Zomf"))                                       \
    131           omf = 1;                                                             \
    132         else if (!strncmp (argv [i], "-g", 2)                                  \
    133               && ((argv [i][2] == 0) || ISDIGIT (argv [i][2])))                \
    134           g_found = new_argc;                                                  \
    135         else if (!strcmp (argv [i], "-Zmts"))                                  \
     130        if (!strcmp (argv [i], "-Zmts"))                                       \
    136131          {                                                                    \
    137132            arg [0] = "-Zmt";                                                  \
     
    164159      }                                                                        \
    165160    argv = new_argv; argc = new_argc;                                          \
    166     if (g_found && omf)                                                        \
    167       {                                                                        \
    168         char *temp = (char *)malloc (strlen (argv [g_found]) + 5 + 1);         \
    169         strcpy (temp, "-gstabs");                                              \
    170         strcat (temp, &argv [g_found][2]);                                     \
    171         ((char **)argv) [g_found] = temp;                                      \
    172       }                                                                        \
    173161    EMX_INITIALIZE_ENVIRONMENT(2)                                                      \
    174162  }
Note: See TracChangeset for help on using the changeset viewer.