delorie.com/archives/browse.cgi   search  
Mail Archives: djgpp/2001/03/28/11:27:54

Message-ID: <3AC20850.9010101@ujf-grenoble.fr>
Date: Wed, 28 Mar 2001 17:50:40 +0200
From: Maurice Lombardi <Maurice DOT Lombardi AT ujf-grenoble DOT fr>
User-Agent: Mozilla/5.0 (Windows; U; Win98; fr-FR; m18) Gecko/20010131 Netscape6/6.01
X-Accept-Language: fr,it,en
MIME-Version: 1.0
To: Andris Pavenis <pavenis AT lanet DOT lv>
CC: djgpp AT delorie DOT com, VJSuorsa AT Surfeu DOT Fi, Gpc AT gnu DOT de
Subject: Re: Need GPC installation
References: <Pine DOT A41 DOT 4 DOT 05 DOT 10103261620350 DOT 146686-100000 AT ieva06 DOT lanet DOT lv>
Reply-To: djgpp AT delorie DOT com

Andris Pavenis wrote:

> perhaps we should have p/diffs/gcc-2.95.3.diff where this is fixed

concatenate p/diffs/gcc-2.95.diff and the following:

---------------------------------------------------------------------

*** gcc-2.953/p/gpc.c.orig	Tue Feb 27 13:09:54 2001
--- gcc-2.953/p/gpc.c	Tue Mar 27 11:51:20 2001
*************** static struct compiler default_compilers
*** 710,716 ****
     {"@c",
      {
   #if USE_CPPLIB
!      "%{E|M|MM:cpp -lang-c %{ansi:-std=c89} %{std*} %{nostdinc*}\
           %{C} %{v} %{A*} %{I*} %{P} %{$} %I\
           %{C:%{!E:%eGNU C does not support -C without using -E}}\
           %{M} %{MM} %{MD:-MD %b.d} %{MMD:-MMD %b.d} %{MG}\
--- 710,716 ----
     {"@c",
      {
   #if USE_CPPLIB
!      "%{E|M|MM:cpp0 -lang-c %{ansi:-std=c89} %{std*} %{nostdinc*}\
           %{C} %{v} %{A*} %{I*} %{P} %{$} %I\
           %{C:%{!E:%eGNU C does not support -C without using -E}}\
           %{M} %{MM} %{MD:-MD %b.d} %{MMD:-MMD %b.d} %{MG}\
*************** static struct compiler default_compilers
*** 746,752 ****
                        %{c:%W{o*}%{!o*:-o %w%b%O}}%{!c:-o %d%w%u%O}\
                        %{!pipe:%g.s} %A\n }}}}"
   #else /* ! USE_CPPLIB */
!     "cpp -lang-c %{ansi:-std=c89} %{std*} %{nostdinc*}\
           %{C} %{v} %{A*} %{I*} %{P} %{$} %I\
           %{C:%{!E:%eGNU C does not support -C without using -E}}\
           %{M} %{MM} %{MD:-MD %b.d} %{MMD:-MMD %b.d} %{MG}\
--- 746,752 ----
                        %{c:%W{o*}%{!o*:-o %w%b%O}}%{!c:-o %d%w%u%O}\
                        %{!pipe:%g.s} %A\n }}}}"
   #else /* ! USE_CPPLIB */
!     "cpp0 -lang-c %{ansi:-std=c89} %{std*} %{nostdinc*}\
           %{C} %{v} %{A*} %{I*} %{P} %{$} %I\
           %{C:%{!E:%eGNU C does not support -C without using -E}}\
           %{M} %{MM} %{MD:-MD %b.d} %{MMD:-MMD %b.d} %{MG}\
*************** static struct compiler default_compilers
*** 774,780 ****
   #endif /* ! USE_CPPLIB */
     }},
     {"-",
!    {"%{E:cpp -lang-c %{ansi:-std=c89} %{std*} %{nostdinc*}\
           %{C} %{v} %{A*} %{I*} %{P} %{$} %I\
           %{C:%{!E:%eGNU C does not support -C without using -E}}\
           %{M} %{MM} %{MD:-MD %b.d} %{MMD:-MMD %b.d} %{MG}\
--- 774,780 ----
   #endif /* ! USE_CPPLIB */
     }},
     {"-",
!    {"%{E:cpp0 -lang-c %{ansi:-std=c89} %{std*} %{nostdinc*}\
           %{C} %{v} %{A*} %{I*} %{P} %{$} %I\
           %{C:%{!E:%eGNU C does not support -C without using -E}}\
           %{M} %{MM} %{MD:-MD %b.d} %{MMD:-MMD %b.d} %{MG}\
*************** static struct compiler default_compilers
*** 792,798 ****
     {".h", {"@c-header"}},
     {"@c-header",
      {"%{!E:%eCompilation of header file requested} \
!     cpp %{nostdinc*} %{C} %{v} %{A*} %{I*} %{P} %{$} %I\
           %{C:%{!E:%eGNU C does not support -C without using -E}}\
           %{M} %{MM} %{MD:-MD %b.d} %{MMD:-MMD %b.d} %{MG}\
           %{!no-gcc:-D__GNUC__=%v1 -D__GNUC_MINOR__=%v2}\
--- 792,798 ----
     {".h", {"@c-header"}},
     {"@c-header",
      {"%{!E:%eCompilation of header file requested} \
!     cpp0 %{nostdinc*} %{C} %{v} %{A*} %{I*} %{P} %{$} %I\
           %{C:%{!E:%eGNU C does not support -C without using -E}}\
           %{M} %{MM} %{MD:-MD %b.d} %{MMD:-MMD %b.d} %{MG}\
           %{!no-gcc:-D__GNUC__=%v1 -D__GNUC_MINOR__=%v2}\
*************** static struct compiler default_compilers
*** 823,829 ****
                               %i %A\n }}}}"}},
     {".S", {"@assembler-with-cpp"}},
     {"@assembler-with-cpp",
!    {"cpp -lang-asm %{nostdinc*} %{C} %{v} %{A*} %{I*} %{P} %{$} %I\
           %{C:%{!E:%eGNU C does not support -C without using -E}}\
           %{M} %{MM} %{MD:-MD %b.d} %{MMD:-MMD %b.d} %{MG} %{trigraphs}\
           -$ %{!undef:%p %P} -D__ASSEMBLER__ \
--- 823,829 ----
                               %i %A\n }}}}"}},
     {".S", {"@assembler-with-cpp"}},
     {"@assembler-with-cpp",
!    {"cpp0 -lang-asm %{nostdinc*} %{C} %{v} %{A*} %{I*} %{P} %{$} %I\
           %{C:%{!E:%eGNU C does not support -C without using -E}}\
           %{M} %{MM} %{MD:-MD %b.d} %{MMD:-MMD %b.d} %{MG} %{trigraphs}\
           -$ %{!undef:%p %P} -D__ASSEMBLER__ \
*************** static struct compiler default_compilers
*** 859,865 ****
     {".c", {"@c"}},
     {"@c",
      {
!    "cpp -lang-c%{ansi:89} %{nostdinc*} %{C} %{v} %{A*} %{I*} %{P} %I\
           %{C:%{!E:%eGNU C does not support -C without using -E}}\
           %{M} %{MM} %{MD:-MD %b.d} %{MMD:-MMD %b.d} %{MG}\
           -undef -D__GNUC__=%v1 -D__GNUC_MINOR__=%v2\
--- 859,865 ----
     {".c", {"@c"}},
     {"@c",
      {
!    "cpp0 -lang-c%{ansi:89} %{nostdinc*} %{C} %{v} %{A*} %{I*} %{P} %I\
           %{C:%{!E:%eGNU C does not support -C without using -E}}\
           %{M} %{MM} %{MD:-MD %b.d} %{MMD:-MMD %b.d} %{MG}\
           -undef -D__GNUC__=%v1 -D__GNUC_MINOR__=%v2\
*************** static struct compiler default_compilers
*** 881,887 ****
                         %{!pipe:%g.s} %A\n }}}}"
     }},
     {"-",
!    {"%{E:cpp -lang-c%{ansi:89} %{nostdinc*} %{C} %{v} %{A*} %{I*} %{P} %I\
           %{C:%{!E:%eGNU C does not support -C without using -E}}\
           %{M} %{MM} %{MD:-MD %b.d} %{MMD:-MMD %b.d} %{MG}\
           -undef -D__GNUC__=%v1 -D__GNUC_MINOR__=%v2\
--- 881,887 ----
                         %{!pipe:%g.s} %A\n }}}}"
     }},
     {"-",
!    {"%{E:cpp0 -lang-c%{ansi:89} %{nostdinc*} %{C} %{v} %{A*} %{I*} %{P} %I\
           %{C:%{!E:%eGNU C does not support -C without using -E}}\
           %{M} %{MM} %{MD:-MD %b.d} %{MMD:-MMD %b.d} %{MG}\
           -undef -D__GNUC__=%v1 -D__GNUC_MINOR__=%v2\
*************** static struct compiler default_compilers
*** 894,900 ****
       %{!E:%e-E required when input is from standard input}"}},
     {".m", {"@objective-c"}},
     {"@objective-c",
!    {"cpp -lang-objc %{nostdinc*} %{C} %{v} %{A*} %{I*} %{P} %I\
           %{C:%{!E:%eGNU C does not support -C without using -E}}\
           %{M} %{MM} %{MD:-MD %b.d} %{MMD:-MMD %b.d} %{MG}\
           -undef -D__OBJC__ -D__GNUC__=%v1 -D__GNUC_MINOR__=%v2\
--- 894,900 ----
       %{!E:%e-E required when input is from standard input}"}},
     {".m", {"@objective-c"}},
     {"@objective-c",
!    {"cpp0 -lang-objc %{nostdinc*} %{C} %{v} %{A*} %{I*} %{P} %I\
           %{C:%{!E:%eGNU C does not support -C without using -E}}\
           %{M} %{MM} %{MD:-MD %b.d} %{MMD:-MMD %b.d} %{MG}\
           -undef -D__OBJC__ -D__GNUC__=%v1 -D__GNUC_MINOR__=%v2\
*************** static struct compiler default_compilers
*** 918,924 ****
     {".h", {"@c-header"}},
     {"@c-header",
      {"%{!E:%eCompilation of header file requested} \
!     cpp %{nostdinc*} %{C} %{v} %{A*} %{I*} %{P} %I\
           %{C:%{!E:%eGNU C does not support -C without using -E}}\
            %{M} %{MM} %{MD:-MD %b.d} %{MMD:-MMD %b.d} %{MG}\
           -undef -D__GNUC__=%v1 -D__GNUC_MINOR__=%v2\
--- 918,924 ----
     {".h", {"@c-header"}},
     {"@c-header",
      {"%{!E:%eCompilation of header file requested} \
!     cpp0 %{nostdinc*} %{C} %{v} %{A*} %{I*} %{P} %I\
           %{C:%{!E:%eGNU C does not support -C without using -E}}\
            %{M} %{MM} %{MD:-MD %b.d} %{MMD:-MMD %b.d} %{MG}\
           -undef -D__GNUC__=%v1 -D__GNUC_MINOR__=%v2\
*************** static struct compiler default_compilers
*** 946,952 ****
                               %i %A\n }}}}"}},
     {".S", {"@assembler-with-cpp"}},
     {"@assembler-with-cpp",
!    {"cpp -lang-asm %{nostdinc*} %{C} %{v} %{A*} %{I*} %{P} %I\
           %{C:%{!E:%eGNU C does not support -C without using -E}}\
           %{M} %{MM} %{MD:-MD %b.d} %{MMD:-MMD %b.d} %{MG} %{trigraphs}\
           -undef -$ %{!undef:%p %P} -D__ASSEMBLER__ \
--- 946,952 ----
                               %i %A\n }}}}"}},
     {".S", {"@assembler-with-cpp"}},
     {"@assembler-with-cpp",
!    {"cpp0 -lang-asm %{nostdinc*} %{C} %{v} %{A*} %{I*} %{P} %I\
           %{C:%{!E:%eGNU C does not support -C without using -E}}\
           %{M} %{MM} %{MD:-MD %b.d} %{MMD:-MMD %b.d} %{MG} %{trigraphs}\
           -undef -$ %{!undef:%p %P} -D__ASSEMBLER__ \


--------------------------------------------------------------------

But this is not the end of the story

-- 
        Maurice Lombardi
Laboratoire de  Spectrometrie Physique,
Universite Joseph Fourier de Grenoble, BP87
38402 Saint Martin d'Heres Cedex     FRANCE
Tel: 33 (0)4 76 51 47 51
Fax: 33 (0)4 76 51 45 44
mailto:Maurice DOT Lombardi AT ujf-grenoble DOT fr

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019