cvs commit: src/gnu/lib/gcc2/libstdc++ Makefile src/gnu/usr.bin/cc/cc1plus Makefile src/usr.bin/lex Makefile

Joerg Sonnenberger joerg at crater.dragonflybsd.org
Sun Apr 4 14:32:17 PDT 2004


joerg       2004/04/04 14:31:14 PDT

DragonFly src repository

  Modified files:
    gnu/lib/gcc2/libstdc++ Makefile 
    gnu/usr.bin/cc/cc1plus Makefile 
    usr.bin/lex          Makefile 
  Log:
  Correct C++ header handling for gcc2 and lex.
  
  gcc2 used a "beforeinstall" target instead of the standard bsd.incs.mk way.
  Therefore certain headers weren't correctly installed when doing an
  installincludes or "make includes" from the src root. The cc1plus part was
  still installed to the old location and that broke e.g. textproc/jade.
  
  lex installed its C++ interface still to /usr/include/g++, until a decision
  about a generic C++ header location is made, a version for both system
  compilers is installed.
  
  Revision  Changes    Path
  1.3       +6 -10     src/gnu/lib/gcc2/libstdc++/Makefile
  1.8       +3 -6      src/gnu/usr.bin/cc/cc1plus/Makefile
  1.3       +6 -3      src/usr.bin/lex/Makefile


http://www.dragonflybsd.org/cvsweb/src/gnu/lib/gcc2/libstdc++/Makefile.diff?r1=1.2&r2=1.3&f=h
http://www.dragonflybsd.org/cvsweb/src/gnu/usr.bin/cc/cc1plus/Makefile.diff?r1=1.7&r2=1.8&f=h
http://www.dragonflybsd.org/cvsweb/src/usr.bin/lex/Makefile.diff?r1=1.2&r2=1.3&f=h





More information about the Commits mailing list