cvs commit: src Makefile.inc1 src/gnu/lib/gcc2 Makefile Makefile.inc src/gnu/lib/gcc3 Makefile Makefile.inc src/share/mk bsd.cpu.gcc2.mk bsd.cpu.gcc3.mk bsd.cpu.mk bsd.init.mk bsd.own.mk src/usr.bin/objformat objformat.c

Matthew Dillon dillon at crater.dragonflybsd.org
Thu Jan 29 18:36:21 PST 2004


dillon      2004/01/29 18:35:02 PST

DragonFly src repository

  Modified files:
    .                    Makefile.inc1 
    gnu/lib/gcc2         Makefile Makefile.inc 
    gnu/lib/gcc3         Makefile Makefile.inc 
    share/mk             bsd.cpu.gcc2.mk bsd.cpu.gcc3.mk 
                         bsd.cpu.mk bsd.init.mk bsd.own.mk 
    usr.bin/objformat    objformat.c 
  Log:
  This should hopefully fix current issues with bootstrap buildworlds from
  4.x and older versions of DFly, and with user-specified CCVER and CPUTYPE
  environment variables.
  
  Explicitly override CCVER in buildworld in a backwards compatible fashion
  when building gcc2's and gcc3's startup libraries.  Also override CCVER
  in gnu/lib/gcc{2,3}/Makefile when bootstrapping from older DFly or FBsd
  systems which do not implement the '.makeenv' make directive.
  
  In bsd.init.mk detect when CCVER is changed by a Makefile or Makefile.inc and
  rerun bsd.cpu.mk to update the _CPUCFLAGS set, which is assigned in bsd.cpu.mk.
  We relay on the fact that ${} variables are not resolved until rules accessing
  them are actually run.
  
  Clean up objformat (no operational changes).
  
  Revision  Changes    Path
  1.17      +15 -6     src/Makefile.inc1
  1.2       +7 -0      src/gnu/lib/gcc2/Makefile
  1.4       +1 -1      src/gnu/lib/gcc2/Makefile.inc
  1.4       +8 -0      src/gnu/lib/gcc3/Makefile
  1.4       +0 -1      src/gnu/lib/gcc3/Makefile.inc
  1.2       +1 -6      src/share/mk/bsd.cpu.gcc2.mk
  1.2       +0 -5      src/share/mk/bsd.cpu.gcc3.mk
  1.5       +25 -4     src/share/mk/bsd.cpu.mk
  1.5       +3 -0      src/share/mk/bsd.init.mk
  1.7       +1 -4      src/share/mk/bsd.own.mk
  1.9       +12 -15    src/usr.bin/objformat/objformat.c


http://www.dragonflybsd.org/cvsweb/src/Makefile.inc1.diff?r1=1.16&r2=1.17&f=h
http://www.dragonflybsd.org/cvsweb/src/gnu/lib/gcc2/Makefile.diff?r1=1.1&r2=1.2&f=h
http://www.dragonflybsd.org/cvsweb/src/gnu/lib/gcc2/Makefile.inc.diff?r1=1.3&r2=1.4&f=h
http://www.dragonflybsd.org/cvsweb/src/gnu/lib/gcc3/Makefile.diff?r1=1.3&r2=1.4&f=h
http://www.dragonflybsd.org/cvsweb/src/gnu/lib/gcc3/Makefile.inc.diff?r1=1.3&r2=1.4&f=h
http://www.dragonflybsd.org/cvsweb/src/share/mk/bsd.cpu.gcc2.mk.diff?r1=1.1&r2=1.2&f=h
http://www.dragonflybsd.org/cvsweb/src/share/mk/bsd.cpu.gcc3.mk.diff?r1=1.1&r2=1.2&f=h
http://www.dragonflybsd.org/cvsweb/src/share/mk/bsd.cpu.mk.diff?r1=1.4&r2=1.5&f=h
http://www.dragonflybsd.org/cvsweb/src/share/mk/bsd.init.mk.diff?r1=1.4&r2=1.5&f=h
http://www.dragonflybsd.org/cvsweb/src/share/mk/bsd.own.mk.diff?r1=1.6&r2=1.7&f=h
http://www.dragonflybsd.org/cvsweb/src/usr.bin/objformat/objformat.c.diff?r1=1.8&r2=1.9&f=h





More information about the Commits mailing list