Boost logo

Boost :

Subject: [boost] [compiler workaround] Are we purging history?
From: Daryle Walker (darylew_at_[hidden])
Date: 2013-10-14 00:04:04


As I understand it, the people modernizing Boost code by getting rid of old compiler workarounds are doing two things:

1. Remove the workaround macro flags and the code that uses them, leaving the code that doesn't use the workarounds behind.
2. Purging those workaround macros from Boost.Config.

If we are doing [2], why? Doing [1] is sufficient for modernization. Doing [2] is just purging history that we spent blood/sweat/tears generating. Authors/maintainers generally have free reign to use as many or as few workarounds as they want. They can't do that if we're deleting that knowledge from Boost.Config.

Daryle W.


Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk