~ubuntu-branches/ubuntu/wily/cxxtools/wily-proposed

« back to all changes in this revision

Viewing changes to include/cxxtools/atomicity.h

  • Committer: Package Import Robot
  • Author(s): Kari Pahula
  • Date: 2012-04-28 10:30:29 UTC
  • mfrom: (1.1.6)
  • Revision ID: package-import@ubuntu.com-20120428103029-qc8v0sb4yb8h1542
Tags: 2.1-1
* New upstream release (SONAME 8)
  - Removed patch gcc4.7_ftbfs_fix since upstream source is GCC 4.7 safe.
  - Patches iconvstream_size_t_fix, configure.in_fixes and
    arm_gcc4.6_ftbfs_fix removed since they have been implemented in
    upstream source.
* Standards-Version 3.9.3.
* Use dh-autoreconf.

Show diffs side-by-side

added added

removed removed

Lines of Context:
27
27
 * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301  USA
28
28
 */
29
29
#ifndef CXXTOOLS_ATOMICITY_H
 
30
#define CXXTOOLS_ATOMICITY_H
30
31
 
31
32
#include <cxxtools/config.h>
32
33
 
45
46
#elif defined(CXXTOOLS_ATOMICITY_GCC_AVR32)
46
47
    #include <cxxtools/atomicity.gcc.avr32.h>
47
48
 
48
 
#elif defined(CXXTOOLS_ATOMICITY_GCC_SPARC)
49
 
    #include <cxxtools/atomicity.gcc.sparc.h>
 
49
#elif defined(CXXTOOLS_ATOMICITY_GCC_SPARC32)
 
50
    #include <cxxtools/atomicity.gcc.sparc32.h>
 
51
 
 
52
#elif defined(CXXTOOLS_ATOMICITY_GCC_SPARC64)
 
53
    #include <cxxtools/atomicity.gcc.sparc64.h>
50
54
 
51
55
#elif defined(CXXTOOLS_ATOMICITY_GCC_X86_64)
52
56
    #include <cxxtools/atomicity.gcc.x86_64.h>
99
103
        #define CXXTOOLS_ATOMICITY_GCC_MIPS
100
104
        #include <cxxtools/atomicity.gcc.mips.h>
101
105
 
 
106
    #elif defined(__sparcv9)
 
107
        #define CXXTOOLS_ATOMICITY_GCC_SPARC64
 
108
        #include <cxxtools/atomicity.gcc.sparc64.h>
 
109
 
102
110
    #elif defined(__sparc__) || defined(sparc) || defined(__sparc) || \
103
 
          defined(__sparcv8) || defined(__sparcv9)
104
 
        #define CXXTOOLS_ATOMICITY_GCC_SPARC
105
 
        #include <cxxtools/atomicity.gcc.sparc.h>
 
111
          defined(__sparcv8)
 
112
        #define CXXTOOLS_ATOMICITY_GCC_SPARC32
 
113
        #include <cxxtools/atomicity.gcc.sparc32.h>
106
114
 
107
115
    #else
108
116
        #include <cxxtools/atomicity.generic.h>