------- Comment #23 from ebotcazou at gcc dot gnu dot org  2010-09-02 15:10 
-------
This part:

        * Makefile.in (PLUGINCC): Define as $(COMPILER).
        (PLUGINCFLAGS): Define as $(COMPILER_FLAGS).

is wrong and broke again plugins testing with the C compiler on non-C99 native
platforms like Solaris 8 and 9.  The purpose of PLUGINCC is to have it
redefined for each compilation stage so that it will eventually be set to the
compiler used to compile the tested compiled; for the stage3 compiler, it
should be the stage2 compiler.  This is necessary because plugins testing uses
the auto-host.h file of the compiler used to compile the tested compiler, not
the auto-host.h file of the base compiler.  Setting it to a fixed value like
$(COMPILER_FLAGS) breaks the scheme because it's stuck to the base compiler.


-- 

ebotcazou at gcc dot gnu dot org changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |ebotcazou at gcc dot gnu dot
                   |                            |org
      Known to fail|4.5.0                       |4.5.0 4.6.0
      Known to work|4.6.0                       |


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=42843

Reply via email to