Donate Share

FastFormat - Fast, Safe C++ Formatting

File Release Notes and Changelog

Release Name: 0.4.2

Notes:
18th June 2009 - 0.4.2
======================

Summary:
--------

 * numerous minor adjustments to makefiles (including those not fully merged from 0.3 branch in 0.4.1)
 * corrected 0.4.1 failure to bundle xTests 0.13.x
 * NOTE: bundles xTests 0.13.2
 * NOTE: depends on STLSoft 1.9.85

Details:
--------

General:

Core:

Application Layer:

Sinks:

Distribution:

Makefiles / Project-files:

 *:
  + added como 4.3.3 (UNIX & Win32) makefiles; were in 0.3.6, but omitted in 0.4.1
  + added GCC 4.0 Mac 64-bit makefile back; was in 0.3.6, but omitted in 0.4.1
  + added Sun Pro 5.9.x makefile back; was in 0.3.6, but omitted in 0.4.1

 Mac:
  - removed GCC 4.1 & 4.2 Mac OS-X makefiles (as they're unnecessary)

 UNIX
    + added step to prepare files for OS, and on UNIX this does a removal of all \r from .h and .c files
    ~ refactored ld arguments specification

 rest:
    ~ refactored ld arguments specification

 ~ build/cw8.unix/makefile:
 ~ build/gcc34.unix/makefile:
 ~ build/gcc40.mac/makefile:
 ~ build/gcc40.unix/makefile:
 ~ build/gcc41.unix/makefile:
 ~ build/gcc42.unix/makefile:
 ~ build/gcc43.unix/makefile:
 ~ build/gcc44.unix/makefile:
    + added step to prepare files for OS, and on UNIX this does a removal of all \r from .h and .c files
    ~ refactored ld arguments specification

 ~ build/bc56/makefile:
 ~ build/bc582/makefile:
 ~ build/bc59x/makefile:
 ~ build/bc61x/makefile:
 ~ build/cw8.win32/makefile:
 ~ build/dm/makefile:
 ~ build/gcc34.win32/makefile:
 ~ build/icl10.win32/makefile:
 ~ build/icl11.win32/makefile:
 ~ build/icl8.win32/makefile:
 ~ build/icl9.win32/makefile:
    ~ refactored ld arguments specification

 ~ build/vc6.unixem/makefile:
 ~ build/vc6/makefile:
 ~ build/vc71/makefile:
 ~ build/vc8.unixem/makefile:
 ~ build/vc8.x64/makefile:
 ~ build/vc8/makefile:
 ~ build/vc9.unixem/makefile:
 ~ build/vc9.x64/makefile:
 ~ build/vc9/makefile:
    ~ various minor corrections/adjustments to VC++ makefiles
    ~ refactored ld arguments specification

Examples:

 ~ examples/example.overload.3.record_insert/example.overload.3.record_insert.cpp:
 ~ examples/example.overload.3.server_log/example.overload.3.server_log.cpp:
 ~ examples/example.overload.3.tabulations/example.overload.3.tabulations.cpp:
    ~ minor mods to avoid compiler warnings

Test:

Test.Unit:

Test.Component:

Test.Performance:

Test.Scratch:

Depends on:

 * STLSoft 1.9.85 or later
   (http://stlsoft.org/)


Changes: