/[Apache-SVN]/stdcxx/branches/4.2.0/GNUmakefile
ViewVC logotype

Log of /stdcxx/branches/4.2.0/GNUmakefile

Parent Directory Parent Directory | Revision Log Revision Log


Links to HEAD: (view) (annotate)
Sticky Revision:

Revision 611451 - (view) (annotate) - [select for diffs]
Modified Sat Jan 12 18:32:05 2008 UTC (22 months, 1 week ago) by wrowe
File length: 25182 byte(s)
Diff to previous 580483 (colored)
2008-01-12  William A. Rowe, Jr.  <wrowe@apache.com>

	* /repos/asf/incubator/stdcxx: stdcxx has graduated to a TLP,
	moved svn to...
	* /repos/asf/stdcxx: ...here.

Revision 580483 - (view) (annotate) - [select for diffs]
Modified Fri Sep 28 20:55:52 2007 UTC (2 years, 1 month ago) by sebor
Original Path: incubator/stdcxx/branches/4.2.0/GNUmakefile
File length: 25182 byte(s)
Diff to previous 569584 (colored)
2007-09-28  Martin Sebor  <sebor@roguewave.com>

	* branches/4.2.0: Merged the head of trunk.

Revision 569584 - (view) (annotate) - [select for diffs]
Modified Sat Aug 25 00:29:23 2007 UTC (2 years, 3 months ago) by ablack
Original Path: incubator/stdcxx/branches/4.2.0/GNUmakefile
File length: 24204 byte(s)
Diff to previous 550991 (colored)
2007-08-24  Andrew Black  <ablack@roguewave.com>

	STDCXX-470
	STDCXX-479
	STDCXX-481
	* etc/config/src/LIMITS.cpp: Revert
	http://svn.apache.org/viewvc?view=rev&revision=554421 ,
	accidentally merged to 4.2.0 prematurely as part of
	http://svn.apache.org/viewvc?view=rev&revision=569152 .
	* GNUmakefile: Deploy
	http://svn.apache.org/viewcvs?view=rev&rev=555061 to enable
	building with Sun C++ 5.9 (Sun Studio 12).
	* etc/config/GNUmakefile.cfg: Ditto.
	* etc/config/sunpro.config: Ditto.
	* etc/config/makefile.rules: Ditto.

Revision 550991 - (view) (annotate) - [select for diffs]
Modified Tue Jun 26 23:58:07 2007 UTC (2 years, 4 months ago) by sebor
Original Path: incubator/stdcxx/branches/4.2.0/GNUmakefile
File length: 23970 byte(s)
Diff to previous 536034 (colored)
2007-06-26  Martin Sebor  <sebor@roguewave.com>

	* stdcxx/branches/4.2.0: Merged the head of stdcxx/trunk.

Revision 536034 - (view) (annotate) - [select for diffs]
Modified Tue May 8 00:40:26 2007 UTC (2 years, 6 months ago) by sebor
Original Path: incubator/stdcxx/branches/4.2.0/GNUmakefile
File length: 23934 byte(s)
Diff to previous 523520 (colored)
* 4.2.0: New branch based off of trunk/ at rev 536028.

Revision 523520 - (view) (annotate) - [select for diffs]
Modified Thu Mar 29 00:51:28 2007 UTC (2 years, 7 months ago) by sebor
Original Path: incubator/stdcxx/trunk/GNUmakefile
File length: 23934 byte(s)
Diff to previous 518316 (colored)
2007-03-28  Martin Sebor  <sebor@roguewave.com>

	* GNUmakefile (CXXFLAGS.narrow, LDFLAGS.narrow, LDSOFLAGS.narrow,
	ARFLAGS.narrow): Added options to BUILDMODE whenever a "narrow"
	BUILDTYPE (i.e., one of { 8s, 11s, 12s, and 15s } is specified.
	* acc.config (CXXFLAGS.narrow, LDFLAGS.narrow, LDSOFLAGS.narrow,
	ARFLAGS.narrow): Commented out options implicit in the default
	invocation of the compiler.
	* mipspro.config: Ditto.
	* vacpp.config: Ditto.
	* gcc.config (CXXFLAGS.narrow, LDFLAGS.narrow, LDSOFLAGS.narrow,
	ARFLAGS.narrow, CXXFLAGS.wide, LDFLAGS.wide, LDSOFLAGS.wide,
	ARFLAGS.wide): Autodetected whether the default invocation of
	the compiler produces narrow (32-bit) or wide (64-bit) code and
	set options accordingly, avoiding specifying redundant options.

Revision 518316 - (view) (annotate) - [select for diffs]
Modified Wed Mar 14 20:43:35 2007 UTC (2 years, 8 months ago) by sebor
Original Path: incubator/stdcxx/trunk/GNUmakefile
File length: 23764 byte(s)
Diff to previous 515688 (colored)
2007-03-08  Martin Sebor  <sebor@roguewave.com>

	* GNUmakefile (CPPFLAGS): Removed -D_RWSTD_USE_CONFIG.

Revision 515688 - (view) (annotate) - [select for diffs]
Modified Wed Mar 7 18:30:49 2007 UTC (2 years, 8 months ago) by sebor
Original Path: incubator/stdcxx/trunk/GNUmakefile
File length: 23855 byte(s)
Diff to previous 495752 (colored)
2007-03-07  Martin Sebor  <sebor@roguewave.com>

	* GNUmakefile (RUNFLAGS): Bumped up exec timeout from 180 seconds
	to 300 to allow long-running tests (such as those exercising UTF-8
	locales) to finish.

Revision 495752 - (view) (annotate) - [select for diffs]
Modified Fri Jan 12 21:57:25 2007 UTC (2 years, 10 months ago) by ablack
Original Path: incubator/stdcxx/trunk/GNUmakefile
File length: 23855 byte(s)
Diff to previous 495678 (colored)
2007-01-12  Andrew Black  <ablack@roguewave.com>

	* GNUmakefile (RPATH) [!shared]: Fix indentation.


Revision 495678 - (view) (annotate) - [select for diffs]
Modified Fri Jan 12 18:23:59 2007 UTC (2 years, 10 months ago) by ablack
Original Path: incubator/stdcxx/trunk/GNUmakefile
File length: 23852 byte(s)
Diff to previous 485859 (colored)
2007-01-12  Andrew Black  <ablack@roguewave.com>

	* GNUmakefile (RPATH) [!shared]: Unset RPATH for archive builds (Not needed).


Revision 485859 - (view) (annotate) - [select for diffs]
Modified Mon Dec 11 20:36:00 2006 UTC (2 years, 11 months ago) by sebor
Original Path: incubator/stdcxx/trunk/GNUmakefile
File length: 23838 byte(s)
Diff to previous 485773 (colored)
2006-12-11  Martin Sebor  <sebor@roguewave.com>

	* GNUmakefile (REPORTFILE): Replaced...
	(CONFIG_H): ...with this variable (intended as a future replacement
	of the current config.h).
	(PREFIX, install): Added new variable and installation target.
	(post): Removed target.
	* GNUmakefile.bin (LOCALE_LIST): Renamed...
	(LOCALES): ...to this.
	(install): New target to install locale utilities and locales.
	* GNUmakefile.lib (LIBLINK): New variable.
	(TARGET): Replaced the use of the variable as a target...
	(LIB, LIBLINK): ...with each of these.
	(install): New target.
	* makefile.common (REGRESS_FILE): Removed unused variable.
	* makefile.rules (REGRESS_FILE, REPORTFILE): Removed.

Revision 485773 - (view) (annotate) - [select for diffs]
Modified Mon Dec 11 17:49:14 2006 UTC (2 years, 11 months ago) by ablack
Original Path: incubator/stdcxx/trunk/GNUmakefile
File length: 27647 byte(s)
Diff to previous 475496 (colored)
2006-12-08  Andrew Black  <ablack@roguewave.com>

	* GNUmakefile ($(MAKEFILE_IN)): Echo RPATH into generated makefile.in
	* GNUmakefile.bin (LDFLAGS): Add $(RPATH) switch with a value of 
	$(LIBDIR) to $(LDFLAGS) if $(RPATH) is defined.
	* GNUmakefile.exm (LDFLAGS): Ditto.
	* GNUmakefile.ph (LDFLAGS): Ditto.
	* GNUmakefile.rwt (LDFLAGS): Ditto.
	* GNUmakefile.tst (LDFLAGS): Add $(RPATH) switch with a value of 
	$(LIBDIR):$(BUILDDIR)/rwtest to $(LDFLAGS) if $(RPATH) is defined.
	* acc.config (SHARED_LDFLAGS): Move rpath flag definition from here ...
	(RPATH): ... To here.
	* gcc.config (SHARED_LDFLAGS, RPATH): Ditto.
	* icc.config (SHARED_LDFLAGS, RPATH): Ditto.
	* sunpro.config (SHARED_LDFLAGS, RPATH): Ditto.
	* mipspro.config (SHARED_LDFLAGS, RPATH): Ditto.
	* osf_cxx.config (SHARED_LDFLAGS, RPATH): Ditto.
	* vacpp.config (SHARED_LDFLAGS, RPATH): Ditto.
	* como.config (RPATH): Define placeholder (empty) flag definition.
	* eccp.config (RPATH): Ditto.
	* reliant_cds.config (RPATH): Ditto.

Revision 475496 - (view) (annotate) - [select for diffs]
Modified Wed Nov 15 23:38:28 2006 UTC (3 years ago) by sebor
Original Path: incubator/stdcxx/trunk/GNUmakefile
File length: 27569 byte(s)
Diff to previous 472582 (colored)
2006-11-15  Martin Sebor  <sebor@roguewave.com>

	* GNUmakefile (CURDIR): Used the shell PWD variable to avoid
	expanding NFS paths as mount points instead of the user-visible
	directories.
	(MAKEFILE_IN): Used "$(TOPDIR)" in the definition of the BUILDDIR
	variable when generating makefile.in rather than fully expanding
	the variable.

Revision 472582 - (view) (annotate) - [select for diffs]
Modified Wed Nov 8 18:46:03 2006 UTC (3 years ago) by sebor
Original Path: incubator/stdcxx/trunk/GNUmakefile
File length: 27311 byte(s)
Diff to previous 442630 (colored)
2006-11-08  Martin Sebor  <sebor@roguewave.com>

	* GNUmakefile: Included the name of the platform in error messages.

Revision 442630 - (view) (annotate) - [select for diffs]
Modified Tue Sep 12 16:08:17 2006 UTC (3 years, 2 months ago) by sebor
Original Path: incubator/stdcxx/trunk/GNUmakefile
File length: 27286 byte(s)
Diff to previous 430144 (colored)
2006-09-12  Martin Sebor  <sebor@roguewave.com>

	* GNUmakefile (CXXFLAGS, LDFLAGS, LDSOFLAGS): Corrected a typo
	when detecting narrow mode.

Revision 430144 - (view) (annotate) - [select for diffs]
Modified Wed Aug 9 20:51:47 2006 UTC (3 years, 3 months ago) by sebor
Original Path: incubator/stdcxx/trunk/GNUmakefile
File length: 27284 byte(s)
Diff to previous 428184 (colored)
2006-08-09  Martin Sebor  <sebor@roguewave.com>

	* GNUmakefile (WIDE_CXXFLAGS, WIDE_LDFLAGS, WIDE_LDSOFLAGS,
	WIDE_ARFLAGS): Renamed to CXXFLAGS.wide, LDFLAGS.wide, etc.
	Handled CXXFLAGS.narrow etc. analogously.
	* acc.config: Same. Introduced CXXFLAGS.narrow, etc., to
	parallel the wide flags.
	* gcc.config: Same.
	* mipspro.config: Same.
	* sunpro.config: Same.
	* vacpp.config: Same.

Revision 428184 - (view) (annotate) - [select for diffs]
Modified Wed Aug 2 22:58:36 2006 UTC (3 years, 3 months ago) by sebor
Original Path: incubator/stdcxx/trunk/GNUmakefile
File length: 27085 byte(s)
Diff to previous 425242 (colored)
2006-08-02  Martin Sebor  <sebor@roguewave.com>

	* GNUmakefile (BINDIR, LIBDIR): Removed from makefile.in.
	* makefile.common (BINDIR, LIBDIR): Defined.

Revision 425242 - (view) (annotate) - [select for diffs]
Modified Tue Jul 25 00:59:04 2006 UTC (3 years, 4 months ago) by sebor
Original Path: incubator/stdcxx/trunk/GNUmakefile
File length: 27305 byte(s)
Diff to previous 420633 (colored)
2006-07-23 Andrew Black <ablack@roguewave.com>
	   Martin Sebor <sebor@apache.org>

	* GNUmakefile (BINDIR): Add and use convenience variable referencing
	the bin/ subdirectory of the buildspace.
	* GNUmakefile.exm (RUNFLAGS): Change command line switch used to
	specify input/output file directory to match switch expected by
	the utility.
	* GNUmakefile.bin (exec): Add rule to build the new exec utility.
	* GNUmakefile.tst (RUNFLAGS): Removed additional switches as unneeded.
	* makefile.rules (run runall run_all): Add dependency on exec utility.
	* GNUmakefile.exm, GNUmakefile.tst: Add rule to build the exec utility.
	* run_locale_utils.sh: Change default output file to /dev/stdout, add
	test driver style assertion count summary.
	* cmdopt.h: New. Declared command line parsing function(s).
	* cmdopt.cpp: Definition(s) of the above.
	* exec.h: New. Declared helper to execute program(s).
	* exec.cpp: Definition(s) of the above.
	* output.h: New. Declarations of functions for program (test,
	example, etc.) output processing.
	* output.cpp: Defintions of the above.
	* runall.cpp: Defintion of main and helpers.
	* util.h: New. Declared helper functions.
	* util.cpp: Definitions of the above.

Revision 420633 - (view) (annotate) - [select for diffs]
Modified Mon Jul 10 21:19:37 2006 UTC (3 years, 4 months ago) by sebor
Original Path: incubator/stdcxx/trunk/GNUmakefile
File length: 27206 byte(s)
Diff to previous 419744 (colored)
2006-07-10  Martin Sebor  <sebor@roguewave.com>

	STDCXX-257
	* GNUmakefile: Renamed the run_locale_utils.sh symlink to run_utils
	to prevent the clean target from removing it.
	* GNUmakefile.bin: Same.

Revision 419744 - (view) (annotate) - [select for diffs]
Modified Thu Jul 6 23:47:31 2006 UTC (3 years, 4 months ago) by sebor
Original Path: incubator/stdcxx/trunk/GNUmakefile
File length: 27285 byte(s)
Diff to previous 386885 (colored)
2006-07-06  Martin Sebor  <sebor@roguewave.com>

	STDCXX-253
	* GNUmakefile (.PHONY): Added target util.

Revision 386885 - (view) (annotate) - [select for diffs]
Modified Sat Mar 18 21:06:13 2006 UTC (3 years, 8 months ago) by sebor
Original Path: incubator/stdcxx/trunk/GNUmakefile
File length: 27280 byte(s)
Diff to previous 373959 (colored)
2006-03-18  Martin Sebor  <sebor@roguewave.com>

	STDCXX-166
	* GNUmakefile (SHARED_SUFFIX, STATIC_SUFFIX): Defined variables
	only if they are not already defined (in the .config file).

Revision 373959 - (view) (annotate) - [select for diffs]
Modified Wed Feb 1 01:25:40 2006 UTC (3 years, 9 months ago) by sebor
Original Path: incubator/stdcxx/trunk/GNUmakefile
File length: 27160 byte(s)
Diff to previous 351538 (colored)
2006-01-31  Martin Sebor  <sebor@roguewave.com>

	STDCXX-130
	* GNUmakefile (LIBBASE): Avoided expanding BUILDTYPE when writing out
	the value of the variable to makefile.in.

Revision 351538 - (view) (annotate) - [select for diffs]
Modified Fri Dec 2 00:24:23 2005 UTC (3 years, 11 months ago) by sebor
Original Path: incubator/stdcxx/trunk/GNUmakefile
File length: 27160 byte(s)
Diff to previous 292372 (colored)
2005-12-01  Martin Sebor  <sebor@roguewave.com>

	STDCXX-80
	* GNUmakefile: Wrote the definition of the MAPFLAGS variable to
	makefile.in. Wrote out the definition of MAPFILE using/relative
	to TOPDIR, and the definition of LIBDIR relative to BUILDDIR.
	* GNUmakefile.lib: Appended MAPFILE to LDFLAGS, after MAPFLAGS.
	* gcc.config: Defined MAPFLAGS on Solaris and defined MAPFILE
	as a relative pathname WRT TOPDIR.
	* mapfile.gcc-3: Renamed...
	* mapfile.gcc: ...to this file (used with gcc 3 and beyond) and
	populated it with exported symbols.

Revision 292372 - (view) (annotate) - [select for diffs]
Modified Thu Sep 29 02:00:02 2005 UTC (4 years, 1 month ago) by sebor
Original Path: incubator/stdcxx/trunk/GNUmakefile
File length: 26820 byte(s)
Diff to previous 292348 (colored)
2005-09-28  Martin Sebor  <sebor@roguewave.com>

	STDCXX-41
	* GNUmakefile: Renamed targets for clarity and consistency.
	Removed dependencies from targets (they are handled in the
	recursively processed makefiles).


Revision 292348 - (view) (annotate) - [select for diffs]
Modified Wed Sep 28 23:32:02 2005 UTC (4 years, 1 month ago) by sebor
Original Path: incubator/stdcxx/trunk/GNUmakefile
File length: 26829 byte(s)
Diff to previous 290311 (colored)
2005-09-28  Martin Sebor  <sebor@roguewave.com>

	* GNUmakefile: Used the := operator instead of = in expensive
	assignments (such as those involving the $(shell) function for
	efficiency.
	* GNUmakefile.exm (SRCDIRS): Explicitly listed source directories.
	Adjusted indentation in conditionals and removed redundant spaces.
	* GNUmakefile.tst (SUBDIRS): Replaced with SRCDIRS and simplified
	the definition of the variable to avoid the expensive $(shell)
	function.
	(OMIT_SRCS): Simplified and avoided using the $(shell) function.
	(VPATH): Avoided unnecessarily appending to the variable.
	* makefile.common: Used the := operator instead of =.
	(ALL_FILES): Avoided using the expensive $(shell) function.
	(VPATH): Defined to $(SRCDIRS) instead of using	$(shell) to do
	the same thing.


Revision 290311 - (view) (annotate) - [select for diffs]
Modified Mon Sep 19 23:39:25 2005 UTC (4 years, 2 months ago) by sebor
Original Path: incubator/stdcxx/trunk/GNUmakefile
File length: 26780 byte(s)
Diff to previous 280977 (colored)
2005-09-19  Martin Sebor  <sebor@roguewave.com>

	STDCXX-14 (part 1)
	* src/atomic-i86.s: Renamed to...
	* src/i86/atomic.s: ...this.
	* src/atomic-ia64.s: Renamed to...
	* src/ia64/atomic.s: ...this.
	* src/atomic-pa2.s: Renamed to...
	* src/parisc/atomic.s:  ...this.
	* src/atomic-pa2-64.s: Renamed to...
	* src/parisc/atomic-64.s: ...this.
	* src/atomic-sparc.s: Renamed to...
	* src/sparc/atomic.s: ...this.
	* src/atomic-sparc64.s Renamed to...
	* src/sparc/atomic-64.s: ...this.
	* src/atomic.s: Changed the names of included files according
	to the above.
	* GNUmakefile: Introduced the AS_EXT variable and set it to.S by
	default (unless already defined in the .config file).
	* makefile.common: Replaced platform-specific hackery with a more
	general handling of assembly files.
	* makefile.rules: Introduced the AS_EXT variable into the %.o: %.s
	suffix rule and guarded the whole thing against expanding when AS_EXT
	is not defined or valid.
	* acc.config: Defined AS_EXT to .s.
	* mipspro.config: Same.
	* vacpp.config: Defined AS_EXT to an invalid value on AIX to prevent
	the assembly of .{S,s} files (Linux will use the default extension
	defined in GNUmakefile).
	* eccp.config: Defined AS_EXT to an invalid value to disable the
	processing of assembly files until a solution to invoke the system
	assembler is implemented.


Revision 280977 - (view) (annotate) - [select for diffs]
Modified Thu Sep 15 00:18:54 2005 UTC (4 years, 2 months ago) by sebor
Original Path: incubator/stdcxx/trunk/GNUmakefile
File length: 26542 byte(s)
Diff to previous 280728 (colored)
2005-09-14  Martin Sebor  <sebor@roguewave.com>

	* GNUmakefile: Silenced the error output from the $(shell) function
	when it fails to execute a command. See for details on how and why:
	http://lists.gnu.org/archive/html/help-make/2005-09/msg00070.html
	Checked BUILDTYPE and BUILDMODE only when TOPDIR is not defined,
	i.e., only during the initial invocation of make, and avoided doing
	so during recursive invocations since both variables are defined in
	makefile.in.

Revision 280728 - (view) (annotate) - [select for diffs]
Modified Wed Sep 14 00:45:30 2005 UTC (4 years, 2 months ago) by sebor
Original Path: incubator/stdcxx/trunk/GNUmakefile
File length: 26078 byte(s)
Diff to previous 280459 (colored)
2005-09-13  Martin Sebor  <sebor@roguewave.com>

	* GNUmakefile: Silenced the stderr output from the $(shell) function
	when it fails to execute a command (e.g., because the command doesn't
	exist).
        Checked BUILDTYPE and BUILDMODE only when TOPDIR is not defined,
        i.e., only during the initial invocation of make, and avoided doing
	so during recursive invocations since both variables are defined in
	makefile.in.
	Moved initial processing into a guarded block to avoid re-evaluating
	it multiple times during recursive invocation.
	Implemented compiler detection for all known platforms and allowed
        CONFIG to be omitted, defined to be a relative path (wrt TOPDIR) or
	an absolute path.
	Corrected the .DEFAULT target to pass both $(MAKEFLAGS) and
	$(MAKECMDGOALS) to the recursive invocation of make to make it
	possible to just create BUILDDIR (target builddir), or to also
	configure the library w/o actually building it, etc.
	Documented targets.
	* etc/config/GNUmakefile.cfg: Silenced the echo of the make clean
	command.

Revision 280459 - (view) (annotate) - [select for diffs]
Modified Tue Sep 13 01:17:08 2005 UTC (4 years, 2 months ago) by sebor
Original Path: incubator/stdcxx/trunk/GNUmakefile
File length: 23822 byte(s)
Diff to previous 225375 (colored)
2005-09-12  Martin Sebor  <sebor@roguewave.com>

	STDCXX-18
	* GNUmakefile: Allowed making the library without specifying BUILDDIR
	(will use $(TOPDIR)/build by default). Also allowed relative paths in
	BUILDDIR.

Revision 225375 - (view) (annotate) - [select for diffs]
Modified Tue Jul 26 19:04:10 2005 UTC (4 years, 4 months ago) by sebor
Original Path: incubator/stdcxx/trunk/GNUmakefile
File length: 22234 byte(s)
Diff to previous 219596 (colored)
Set the svn:keywords property and enabled the expansion of the Id keyword.

Revision 219596 - (view) (annotate) - [select for diffs]
Added Tue Jul 19 01:42:10 2005 UTC (4 years, 4 months ago) by sebor
Original Path: incubator/stdcxx/trunk/GNUmakefile
File length: 22234 byte(s)
2005-07-19  Martin Sebor  <sebor@roguewave.com>

	* trunk: Initial import of the Rogue Wave C++ Standard library 4.1.2.

This form allows you to request diffs between any two revisions of this file. For each of the two "sides" of the diff, enter a numeric revision.

  Diffs between and
  Type of Diff should be a

apache@apache.org
ViewVC Help
Powered by ViewVC 1.1.2