[tor-commits] [tor/master] Explain why we are making gcc 3.3 work
nickm at torproject.org
nickm at torproject.org
Mon Dec 19 16:36:09 UTC 2011
commit 9cabedd3eb68313d0d6b079b489439bad7d26244
Author: Nick Mathewson <nickm at torproject.org>
Date: Mon Dec 19 11:29:03 2011 -0500
Explain why we are making gcc 3.3 work
---
changes/portability_01_haiku | 7 +++++--
1 files changed, 5 insertions(+), 2 deletions(-)
diff --git a/changes/portability_01_haiku b/changes/portability_01_haiku
index ab58381..74887fe 100644
--- a/changes/portability_01_haiku
+++ b/changes/portability_01_haiku
@@ -6,6 +6,9 @@
analysis by Martin Hebnes Pedersen.
- Preprocessor directives should not be put inside the arguments
of a macro. This would break compilation with GCC releases prior
- to version 3.3. Bugfix on 0.2.3.3-alpha, fixes the other part of
- bug 4727. Patch and analysis by Martin Hebnes Pedersen.
+ to version 3.3. We would never recommend such an old GCC
+ version, but it is apparently required for binary compatibility
+ on some platforms (namely, certain builds of Haiku). Bugfix on
+ 0.2.3.3-alpha, fixes the other part of bug 4727. Patch and
+ analysis by Martin Hebnes Pedersen.
More information about the tor-commits
mailing list