DragonFly BSD

CVS log for src/gnu/usr.bin/cc/cccp/Attic/Makefile

[BACK] Up to [DragonFly] / src / gnu / usr.bin / cc / cccp

Request diff between arbitrary revisions


Keyword substitution: kv
Default branch: MAIN


Revision 1.7
Tue May 3 07:45:33 2005 UTC (9 years, 7 months ago) by joerg
Branches: MAIN
CVS tags: HEAD
FILE REMOVED
Changes since revision 1.6: +1 -1 lines
Spring-cleaning.

Revision 1.6: download - view: text, markup, annotated - select for diffs
Wed Apr 7 12:57:31 2004 UTC (10 years, 8 months ago) by joerg
Branches: MAIN
CVS tags: DragonFly_Stable, DragonFly_Snap29Sep2004, DragonFly_Snap13Sep2004, DragonFly_RELEASE_1_2_Slip, DragonFly_RELEASE_1_2, DragonFly_1_0_REL, DragonFly_1_0_RC1, DragonFly_1_0A_REL
Diff to: previous 1.5: preferred, unified
Changes since revision 1.5: +3 -0 lines
Since GCC 2.95.4 is known to produce bad code for higher optimization
levels and CPU specific instructions sets, disable those for the system
C compiler. Keeping at least the C compiler working is more important
than a slight increase in compilation speed.

Revision 1.5: download - view: text, markup, annotated - select for diffs
Mon Feb 2 05:43:11 2004 UTC (10 years, 10 months ago) by dillon
Branches: MAIN
Diff to: previous 1.4: preferred, unified
Changes since revision 1.4: +0 -1 lines
binutils214 stage 2/4.

 * Normalize binutils212 and binutils214.  Remove /usr/bin/gcc{2,3}/*
   and move those binaries to /usr/libexec/gcc{2,3}.  Adjust objformat
   to suit.

 * Hack up contrib/gcc3 to accomodoate library path requirements and fix
   STANDARD_BINDIR_PREFIX.  Add a missing trailing '/' in STANDARD_EXEC_PREFIX.

 * Adjust /usr/src/etc/Makefile (upgrade_etc) to remove old GCC and BINUTILS
   junk.

 * Cleanup etc/mtree/BSD.usr.dist

 * Only build gcc2 for non-cross-compiled i386 native builds.  Do not
   build libc_r for non-i386 architectures for now.  Allow on sysctl based
   setproctitle() updates for non-i386 architectures for now.

 * Move ldscripts from /usr/libdata/gcc{2,3}/ldscripts into
   /usr/libexec/binutilsXXX/ldscripts and remove /usr/libdata/gcc{2,3}.

 * GCC vendor obrien->dillon, change TARGET_OS in various places from
   freebsd -> dragonfly.

 * Consolidate config.h differences for cross builds in the Makefiles so
   we need only have one config.h for binutils214/as.

 * Cleanup and fix default target BFD for the assembler and linker when
   cross-building.

 * Build both the 32 and 64 bit support BFD's for binutils214 even if
   just doing a native build.

 * Remove a bunch of alpha junk (incomplete).

 * Note gnu/usr.bin/binutils214/libbfd/dfly_targmatch.h contains aliases
   to match dragonfly BFD targets.  Some are probably unnecessary but I
   had to move on.

 * Bring in a bunch of AMD64 related files (incomplete).

 * Update rpcgen to locate cpp with the current path instead of /usr/bin/cpp.
   Add rpcgen to the buildworld bootstrap tools.

Obtained-From: A good chunk of the amd64-specific files were adapted from
	FreeBSD-5 (authored by Peter Wemm and others).

Revision 1.4: download - view: text, markup, annotated - select for diffs
Thu Jan 29 01:39:48 2004 UTC (10 years, 10 months ago) by dillon
Branches: MAIN
Diff to: previous 1.3: preferred, unified
Changes since revision 1.3: +1 -1 lines
Remove the remainder of Makefile.sub handling.  Make objformat aware of the
new binutils location for cpp and f77.  Make contrib/gcc aware of the new
binutils locations as specified in /usr/src/gnu/usr.bin/cc/Makefile.inc.
This is hardwired at the moment.

This fixes dependancies on the old /usr/libexec/gcc2 directory.

Revision 1.3: download - view: text, markup, annotated - select for diffs
Fri Jan 16 07:45:22 2004 UTC (10 years, 11 months ago) by dillon
Branches: MAIN
Diff to: previous 1.2: preferred, unified
Changes since revision 1.2: +2 -2 lines
Major GCC surgery.  Move most compiler-specific files into named
subdirectories and do a major overhaul of the front-end binaries in /usr/bin.

    /usr/libdata/gcc -> /usr/libdata/gcc2
    /usr/libdata/ldscripts -> /usr/libdata/gcc2/ldscripts
    /usr/libexec/{all_gcc_bins} -> /usr/libexec/gcc2/*
    /usr/libexec/{elf,aout}/* -> /usr/libexec/gcc2/{elf,aout}/*

OBJFORMAT_PATH has been changed from a full path to a base path, because
the objformat binary (hardlinked to most compiler related binaries in
/usr/bin) must now interpret the command name and use one of two different
paths to find the actual binary.  Previously certain gcc binaries, such as
'cc' and 'cpp', were directly installed in /usr/bin.  That is no longer the
case.

Objformat now supports the GCCVER environment variable for vectoring the
compiler version.  This will be used to support gcc3 and other compilers.

Revision 1.2: download - view: text, markup, annotated - select for diffs
Tue Jun 17 04:25:45 2003 UTC (11 years, 6 months ago) by dillon
Branches: MAIN
Diff to: previous 1.1: preferred, unified
Changes since revision 1.1: +1 -0 lines
Add the DragonFly cvs id and perform general cleanups on cvs/rcs/sccs ids.  Most
ids have been removed from !lint sections and moved into comment sections.

Revision 1.1: download - view: text, markup, annotated - select for diffs
Tue Jun 17 02:50:02 2003 UTC (11 years, 6 months ago) by dillon
Branches: MAIN
CVS tags: FREEBSD_4_FORK
import from FreeBSD RELENG_4 1.16.2.3

Diff request

This form allows you to request diffs between any two revisions of a file. You may select a symbolic revision name using the selection box or you may type in a numeric name using the type-in text box.

Log view options