[MacPorts] #51642: GCC does not honor -march=native

MacPorts noreply at macports.org
Wed Jun 15 20:58:07 PDT 2016


#51642: GCC does not honor -march=native
-------------------------+--------------------------------
  Reporter:  noloader@…  |      Owner:  macports-tickets@…
      Type:  defect      |     Status:  new
  Priority:  Normal      |  Milestone:
 Component:  ports       |    Version:  2.3.4
Resolution:              |   Keywords:
      Port:              |
-------------------------+--------------------------------

Comment (by noloader@…):

 I probably should have supplied this with the original report. Sorry about
 that.

 {{{
 $ /opt/local/bin/x86_64-apple-darwin12-gcc-4.9.3 -march=native -dM -E - <
 /dev/null | sort
 #define _LP64 1
 #define __AES__ 1
 #define __APPLE_CC__ 1
 #define __APPLE__ 1
 #define __ATOMIC_ACQUIRE 2
 #define __ATOMIC_ACQ_REL 4
 #define __ATOMIC_CONSUME 1
 #define __ATOMIC_HLE_ACQUIRE 65536
 #define __ATOMIC_HLE_RELEASE 131072
 #define __ATOMIC_RELAXED 0
 #define __ATOMIC_RELEASE 3
 #define __ATOMIC_SEQ_CST 5
 #define __AVX__ 1
 #define __BIGGEST_ALIGNMENT__ 32
 #define __BYTE_ORDER__ __ORDER_LITTLE_ENDIAN__
 #define __CHAR16_TYPE__ short unsigned int
 #define __CHAR32_TYPE__ unsigned int
 #define __CHAR_BIT__ 8
 #define __CONSTANT_CFSTRINGS__ 1
 #define __DBL_DECIMAL_DIG__ 17
 #define __DBL_DENORM_MIN__ ((double)4.94065645841246544177e-324L)
 #define __DBL_DIG__ 15
 #define __DBL_EPSILON__ ((double)2.22044604925031308085e-16L)
 #define __DBL_HAS_DENORM__ 1
 #define __DBL_HAS_INFINITY__ 1
 #define __DBL_HAS_QUIET_NAN__ 1
 #define __DBL_MANT_DIG__ 53
 #define __DBL_MAX_10_EXP__ 308
 #define __DBL_MAX_EXP__ 1024
 #define __DBL_MAX__ ((double)1.79769313486231570815e+308L)
 #define __DBL_MIN_10_EXP__ (-307)
 #define __DBL_MIN_EXP__ (-1021)
 #define __DBL_MIN__ ((double)2.22507385850720138309e-308L)
 #define __DEC128_EPSILON__ 1E-33DL
 #define __DEC128_MANT_DIG__ 34
 #define __DEC128_MAX_EXP__ 6145
 #define __DEC128_MAX__ 9.999999999999999999999999999999999E6144DL
 #define __DEC128_MIN_EXP__ (-6142)
 #define __DEC128_MIN__ 1E-6143DL
 #define __DEC128_SUBNORMAL_MIN__ 0.000000000000000000000000000000001E-
 6143DL
 #define __DEC32_EPSILON__ 1E-6DF
 #define __DEC32_MANT_DIG__ 7
 #define __DEC32_MAX_EXP__ 97
 #define __DEC32_MAX__ 9.999999E96DF
 #define __DEC32_MIN_EXP__ (-94)
 #define __DEC32_MIN__ 1E-95DF
 #define __DEC32_SUBNORMAL_MIN__ 0.000001E-95DF
 #define __DEC64_EPSILON__ 1E-15DD
 #define __DEC64_MANT_DIG__ 16
 #define __DEC64_MAX_EXP__ 385
 #define __DEC64_MAX__ 9.999999999999999E384DD
 #define __DEC64_MIN_EXP__ (-382)
 #define __DEC64_MIN__ 1E-383DD
 #define __DEC64_SUBNORMAL_MIN__ 0.000000000000001E-383DD
 #define __DECIMAL_DIG__ 21
 #define __DEC_EVAL_METHOD__ 2
 #define __DYNAMIC__ 1
 #define __ENVIRONMENT_MAC_OS_X_VERSION_MIN_REQUIRED__ 1086
 #define __FINITE_MATH_ONLY__ 0
 #define __FLOAT_WORD_ORDER__ __ORDER_LITTLE_ENDIAN__
 #define __FLT_DECIMAL_DIG__ 9
 #define __FLT_DENORM_MIN__ 1.40129846432481707092e-45F
 #define __FLT_DIG__ 6
 #define __FLT_EPSILON__ 1.19209289550781250000e-7F
 #define __FLT_EVAL_METHOD__ 0
 #define __FLT_HAS_DENORM__ 1
 #define __FLT_HAS_INFINITY__ 1
 #define __FLT_HAS_QUIET_NAN__ 1
 #define __FLT_MANT_DIG__ 24
 #define __FLT_MAX_10_EXP__ 38
 #define __FLT_MAX_EXP__ 128
 #define __FLT_MAX__ 3.40282346638528859812e+38F
 #define __FLT_MIN_10_EXP__ (
 }}}

-- 
Ticket URL: <https://trac.macports.org/ticket/51642#comment:1>
MacPorts <https://www.macports.org/>
Ports system for OS X


More information about the macports-tickets mailing list