components/gcc49/patches/024-configure.patch
changeset 5205 eaff9ab86216
equal deleted inserted replaced
5204:766639d560b9 5205:eaff9ab86216
       
     1 # Stefan Teleman <[email protected]>
       
     2 # The various ./configure's in GCC keep playing with CFLAGS, CXXFLAGS
       
     3 # or CPPFLAGS, and this unsets LARGEFILE_SOURCE. THe result is that some
       
     4 # GCC libraries are built with LARGEFILE_SOURCE enabled, and some don't.
       
     5 # Make sure everything is built with LARGEFILE_SOURCE turned on.
       
     6 # Internal patch. Not submitted upstream yet.
       
     7 --- boehm-gc/configure	2014-10-30 04:28:58.000000000 -0400
       
     8 +++ boehm-gc/configure	2015-08-08 16:24:31.675396837 -0400
       
     9 @@ -15347,6 +15347,34 @@
       
    10    multilib_arg=
       
    11  fi
       
    12  
       
    13 +# Solaris must have the macros below passed in CPPFLAGS.
       
    14 +case "${target}" in
       
    15 +  i386-*-solaris2.11)
       
    16 +    CPPFLAGS_FOR_TARGET="$CPPFLAGS_FOR_TARGET -D_LARGEFILE_SOURCE=1 -D_FILE_OFFSET_BITS=64"
       
    17 +    CPPFLAGS_FOR_TARGET="$CPPFLAGS_FOR_TARGET -D_REENTRANT=1 -D__EXTENSIONS__=1"
       
    18 +    CPPFLAGS="$CPPFLAGS -D_LARGEFILE_SOURCE=1 -D_FILE_OFFSET_BITS=64"
       
    19 +    CPPFLAGS="$CPPFLAGS -D_REENTRANT=1 -D__EXTENSIONS__=1"
       
    20 +    ;;
       
    21 +  x86_64-*-solaris2.11)
       
    22 +    CPPFLAGS_FOR_TARGET="$CPPFLAGS_FOR_TARGET -D_LARGEFILE_SOURCE=1 -D_FILE_OFFSET_BITS=64"
       
    23 +    CPPFLAGS_FOR_TARGET="$CPPFLAGS_FOR_TARGET -D_REENTRANT=1 -D__EXTENSIONS__=1"
       
    24 +    CPPFLAGS="$CPPFLAGS -D_LARGEFILE64_SOURCE=1 -D_FILE_OFFSET_BITS=64"
       
    25 +    CPPFLAGS="$CPPFLAGS -D_REENTRANT=1 -D__EXTENSIONS__=1"
       
    26 +    ;;
       
    27 +  sparc-*-solaris2.12)
       
    28 +    CPPFLAGS_FOR_TARGET="$CPPFLAGS_FOR_TARGET -D_LARGEFILE_SOURCE=1 -D_FILE_OFFSET_BITS=64"
       
    29 +    CPPFLAGS_FOR_TARGET="$CPPFLAGS_FOR_TARGET -D_REENTRANT=1 -D__EXTENSIONS__=1"
       
    30 +    CPPFLAGS="$CPPFLAGS -D_LARGEFILE_SOURCE=1 -D_FILE_OFFSET_BITS=64"
       
    31 +    CPPFLAGS="$CPPFLAGS -D_REENTRANT=1 -D__EXTENSIONS__=1"
       
    32 +    ;;
       
    33 +  sparcv9-*-solaris2.12)
       
    34 +    CPPFLAGS_FOR_TARGET="$CPPFLAGS_FOR_TARGET -D_LARGEFILE_SOURCE=1 -D_FILE_OFFSET_BITS=64"
       
    35 +    CPPFLAGS_FOR_TARGET="$CPPFLAGS_FOR_TARGET -D_REENTRANT=1 -D__EXTENSIONS__=1"
       
    36 +    CPPFLAGS="$CPPFLAGS -D_LARGEFILE64_SOURCE=1 -D_FILE_OFFSET_BITS=64"
       
    37 +    CPPFLAGS="$CPPFLAGS -D_REENTRANT=1 -D__EXTENSIONS__=1"
       
    38 +    ;;
       
    39 +esac
       
    40 +
       
    41  ac_config_headers="$ac_config_headers include/gc_config.h include/gc_ext_config.h"
       
    42  
       
    43  
       
    44 --- configure	2014-07-26 11:18:04.000000000 -0400
       
    45 +++ configure	2015-08-08 16:24:21.800153696 -0400
       
    46 @@ -14598,6 +14598,34 @@
       
    47  
       
    48  
       
    49  
       
    50 +# Solaris must have the macros below passed in CPPFLAGS.
       
    51 +case "${target}" in
       
    52 +  i386-*-solaris2.11)
       
    53 +    CPPFLAGS_FOR_TARGET="$CPPFLAGS_FOR_TARGET -D_LARGEFILE_SOURCE=1 -D_FILE_OFFSET_BITS=64"
       
    54 +    CPPFLAGS_FOR_TARGET="$CPPFLAGS_FOR_TARGET -D_REENTRANT=1 -D__EXTENSIONS__=1"
       
    55 +    CPPFLAGS="$CPPFLAGS -D_LARGEFILE_SOURCE=1 -D_FILE_OFFSET_BITS=64"
       
    56 +    CPPFLAGS="$CPPFLAGS -D_REENTRANT=1 -D__EXTENSIONS__=1"
       
    57 +    ;;
       
    58 +  x86_64-*-solaris2.11)
       
    59 +    CPPFLAGS_FOR_TARGET="$CPPFLAGS_FOR_TARGET -D_LARGEFILE_SOURCE=1 -D_FILE_OFFSET_BITS=64"
       
    60 +    CPPFLAGS_FOR_TARGET="$CPPFLAGS_FOR_TARGET -D_REENTRANT=1 -D__EXTENSIONS__=1"
       
    61 +    CPPFLAGS="$CPPFLAGS -D_LARGEFILE64_SOURCE=1 -D_FILE_OFFSET_BITS=64"
       
    62 +    CPPFLAGS="$CPPFLAGS -D_REENTRANT=1 -D__EXTENSIONS__=1"
       
    63 +    ;;
       
    64 +  sparc-*-solaris2.12)
       
    65 +    CPPFLAGS_FOR_TARGET="$CPPFLAGS_FOR_TARGET -D_LARGEFILE_SOURCE=1 -D_FILE_OFFSET_BITS=64"
       
    66 +    CPPFLAGS_FOR_TARGET="$CPPFLAGS_FOR_TARGET -D_REENTRANT=1 -D__EXTENSIONS__=1"
       
    67 +    CPPFLAGS="$CPPFLAGS -D_LARGEFILE_SOURCE=1 -D_FILE_OFFSET_BITS=64"
       
    68 +    CPPFLAGS="$CPPFLAGS -D_REENTRANT=1 -D__EXTENSIONS__=1"
       
    69 +    ;;
       
    70 +  sparcv9-*-solaris2.12)
       
    71 +    CPPFLAGS_FOR_TARGET="$CPPFLAGS_FOR_TARGET -D_LARGEFILE_SOURCE=1 -D_FILE_OFFSET_BITS=64"
       
    72 +    CPPFLAGS_FOR_TARGET="$CPPFLAGS_FOR_TARGET -D_REENTRANT=1 -D__EXTENSIONS__=1"
       
    73 +    CPPFLAGS="$CPPFLAGS -D_LARGEFILE64_SOURCE=1 -D_FILE_OFFSET_BITS=64"
       
    74 +    CPPFLAGS="$CPPFLAGS -D_REENTRANT=1 -D__EXTENSIONS__=1"
       
    75 +    ;;
       
    76 +esac
       
    77 +
       
    78  # Enable --enable-checking in stage1 of the compiler.
       
    79  # Check whether --enable-stage1-checking was given.
       
    80  if test "${enable_stage1_checking+set}" = set; then :
       
    81 --- fixincludes/configure	2012-05-29 15:28:57.000000000 -0400
       
    82 +++ fixincludes/configure	2015-08-08 16:24:29.758349637 -0400
       
    83 @@ -5348,6 +5348,35 @@
       
    84    MAINT='#'
       
    85  fi
       
    86  
       
    87 +# Solaris must have the macros below passed in CPPFLAGS.
       
    88 +case "${target}" in
       
    89 +  i386-*-solaris2.11)
       
    90 +    CPPFLAGS_FOR_TARGET="$CPPFLAGS_FOR_TARGET -D_LARGEFILE_SOURCE=1 -D_FILE_OFFSET_BITS=64"
       
    91 +    CPPFLAGS_FOR_TARGET="$CPPFLAGS_FOR_TARGET -D_REENTRANT=1 -D__EXTENSIONS__=1"
       
    92 +    CPPFLAGS="$CPPFLAGS -D_LARGEFILE_SOURCE=1 -D_FILE_OFFSET_BITS=64"
       
    93 +    CPPFLAGS="$CPPFLAGS -D_REENTRANT=1 -D__EXTENSIONS__=1"
       
    94 +    ;;
       
    95 +  x86_64-*-solaris2.11)
       
    96 +    CPPFLAGS_FOR_TARGET="$CPPFLAGS_FOR_TARGET -D_LARGEFILE_SOURCE=1 -D_FILE_OFFSET_BITS=64"
       
    97 +    CPPFLAGS_FOR_TARGET="$CPPFLAGS_FOR_TARGET -D_REENTRANT=1 -D__EXTENSIONS__=1"
       
    98 +    CPPFLAGS="$CPPFLAGS -D_LARGEFILE64_SOURCE=1 -D_FILE_OFFSET_BITS=64"
       
    99 +    CPPFLAGS="$CPPFLAGS -D_REENTRANT=1 -D__EXTENSIONS__=1"
       
   100 +    ;;
       
   101 +  sparc-*-solaris2.12)
       
   102 +    CPPFLAGS_FOR_TARGET="$CPPFLAGS_FOR_TARGET -D_LARGEFILE_SOURCE=1 -D_FILE_OFFSET_BITS=64"
       
   103 +    CPPFLAGS_FOR_TARGET="$CPPFLAGS_FOR_TARGET -D_REENTRANT=1 -D__EXTENSIONS__=1"
       
   104 +    CPPFLAGS="$CPPFLAGS -D_LARGEFILE_SOURCE=1 -D_FILE_OFFSET_BITS=64"
       
   105 +    CPPFLAGS="$CPPFLAGS -D_REENTRANT=1 -D__EXTENSIONS__=1"
       
   106 +    ;;
       
   107 +  sparcv9-*-solaris2.12)
       
   108 +    CPPFLAGS_FOR_TARGET="$CPPFLAGS_FOR_TARGET -D_LARGEFILE_SOURCE=1 -D_FILE_OFFSET_BITS=64"
       
   109 +    CPPFLAGS_FOR_TARGET="$CPPFLAGS_FOR_TARGET -D_REENTRANT=1 -D__EXTENSIONS__=1"
       
   110 +    CPPFLAGS="$CPPFLAGS -D_LARGEFILE64_SOURCE=1 -D_FILE_OFFSET_BITS=64"
       
   111 +    CPPFLAGS="$CPPFLAGS -D_REENTRANT=1 -D__EXTENSIONS__=1"
       
   112 +    ;;
       
   113 +esac
       
   114 +
       
   115 +
       
   116  
       
   117  cat >>confdefs.h <<_ACEOF
       
   118  #define SED_PROGRAM "${SED}"
       
   119 --- gcc/configure	2014-10-10 08:51:28.000000000 -0400
       
   120 +++ gcc/configure	2015-08-08 16:24:32.947428156 -0400
       
   121 @@ -28098,6 +28098,34 @@
       
   122  
       
   123  fi
       
   124  
       
   125 +# Solaris must have the macros below passed in CPPFLAGS.
       
   126 +case "${target}" in
       
   127 +  i386-*-solaris2.11)
       
   128 +    CPPFLAGS_FOR_TARGET="$CPPFLAGS_FOR_TARGET -D_LARGEFILE_SOURCE=1 -D_FILE_OFFSET_BITS=64"
       
   129 +    CPPFLAGS_FOR_TARGET="$CPPFLAGS_FOR_TARGET -D_REENTRANT=1 -D__EXTENSIONS__=1"
       
   130 +    CPPFLAGS="$CPPFLAGS -D_LARGEFILE_SOURCE=1 -D_FILE_OFFSET_BITS=64"
       
   131 +    CPPFLAGS="$CPPFLAGS -D_REENTRANT=1 -D__EXTENSIONS__=1"
       
   132 +    ;;
       
   133 +  x86_64-*-solaris2.11)
       
   134 +    CPPFLAGS_FOR_TARGET="$CPPFLAGS_FOR_TARGET -D_LARGEFILE_SOURCE=1 -D_FILE_OFFSET_BITS=64"
       
   135 +    CPPFLAGS_FOR_TARGET="$CPPFLAGS_FOR_TARGET -D_REENTRANT=1 -D__EXTENSIONS__=1"
       
   136 +    CPPFLAGS="$CPPFLAGS -D_LARGEFILE64_SOURCE=1 -D_FILE_OFFSET_BITS=64"
       
   137 +    CPPFLAGS="$CPPFLAGS -D_REENTRANT=1 -D__EXTENSIONS__=1"
       
   138 +    ;;
       
   139 +  sparc-*-solaris2.12)
       
   140 +    CPPFLAGS_FOR_TARGET="$CPPFLAGS_FOR_TARGET -D_LARGEFILE_SOURCE=1 -D_FILE_OFFSET_BITS=64"
       
   141 +    CPPFLAGS_FOR_TARGET="$CPPFLAGS_FOR_TARGET -D_REENTRANT=1 -D__EXTENSIONS__=1"
       
   142 +    CPPFLAGS="$CPPFLAGS -D_LARGEFILE_SOURCE=1 -D_FILE_OFFSET_BITS=64"
       
   143 +    CPPFLAGS="$CPPFLAGS -D_REENTRANT=1 -D__EXTENSIONS__=1"
       
   144 +    ;;
       
   145 +  sparcv9-*-solaris2.12)
       
   146 +    CPPFLAGS_FOR_TARGET="$CPPFLAGS_FOR_TARGET -D_LARGEFILE_SOURCE=1 -D_FILE_OFFSET_BITS=64"
       
   147 +    CPPFLAGS_FOR_TARGET="$CPPFLAGS_FOR_TARGET -D_REENTRANT=1 -D__EXTENSIONS__=1"
       
   148 +    CPPFLAGS="$CPPFLAGS -D_LARGEFILE64_SOURCE=1 -D_FILE_OFFSET_BITS=64"
       
   149 +    CPPFLAGS="$CPPFLAGS -D_REENTRANT=1 -D__EXTENSIONS__=1"
       
   150 +    ;;
       
   151 +esac
       
   152 +
       
   153  # Configure the subdirectories
       
   154  # AC_CONFIG_SUBDIRS($subdirs)
       
   155  
       
   156 --- gnattools/configure	2014-01-27 03:18:29.000000000 -0500
       
   157 +++ gnattools/configure	2015-08-08 16:24:34.988478410 -0400
       
   158 @@ -2861,6 +2861,34 @@
       
   159  fi
       
   160  
       
   161  
       
   162 +# Solaris must have the macros below passed in CPPFLAGS.
       
   163 +case "${target}" in
       
   164 +  i386-*-solaris2.11)
       
   165 +    CPPFLAGS_FOR_TARGET="$CPPFLAGS_FOR_TARGET -D_LARGEFILE_SOURCE=1 -D_FILE_OFFSET_BITS=64"
       
   166 +    CPPFLAGS_FOR_TARGET="$CPPFLAGS_FOR_TARGET -D_REENTRANT=1 -D__EXTENSIONS__=1"
       
   167 +    CPPFLAGS="$CPPFLAGS -D_LARGEFILE_SOURCE=1 -D_FILE_OFFSET_BITS=64"
       
   168 +    CPPFLAGS="$CPPFLAGS -D_REENTRANT=1 -D__EXTENSIONS__=1"
       
   169 +    ;;
       
   170 +  x86_64-*-solaris2.11)
       
   171 +    CPPFLAGS_FOR_TARGET="$CPPFLAGS_FOR_TARGET -D_LARGEFILE_SOURCE=1 -D_FILE_OFFSET_BITS=64"
       
   172 +    CPPFLAGS_FOR_TARGET="$CPPFLAGS_FOR_TARGET -D_REENTRANT=1 -D__EXTENSIONS__=1"
       
   173 +    CPPFLAGS="$CPPFLAGS -D_LARGEFILE64_SOURCE=1 -D_FILE_OFFSET_BITS=64"
       
   174 +    CPPFLAGS="$CPPFLAGS -D_REENTRANT=1 -D__EXTENSIONS__=1"
       
   175 +    ;;
       
   176 +  sparc-*-solaris2.12)
       
   177 +    CPPFLAGS_FOR_TARGET="$CPPFLAGS_FOR_TARGET -D_LARGEFILE_SOURCE=1 -D_FILE_OFFSET_BITS=64"
       
   178 +    CPPFLAGS_FOR_TARGET="$CPPFLAGS_FOR_TARGET -D_REENTRANT=1 -D__EXTENSIONS__=1"
       
   179 +    CPPFLAGS="$CPPFLAGS -D_LARGEFILE_SOURCE=1 -D_FILE_OFFSET_BITS=64"
       
   180 +    CPPFLAGS="$CPPFLAGS -D_REENTRANT=1 -D__EXTENSIONS__=1"
       
   181 +    ;;
       
   182 +  sparcv9-*-solaris2.12)
       
   183 +    CPPFLAGS_FOR_TARGET="$CPPFLAGS_FOR_TARGET -D_LARGEFILE_SOURCE=1 -D_FILE_OFFSET_BITS=64"
       
   184 +    CPPFLAGS_FOR_TARGET="$CPPFLAGS_FOR_TARGET -D_REENTRANT=1 -D__EXTENSIONS__=1"
       
   185 +    CPPFLAGS="$CPPFLAGS -D_LARGEFILE64_SOURCE=1 -D_FILE_OFFSET_BITS=64"
       
   186 +    CPPFLAGS="$CPPFLAGS -D_REENTRANT=1 -D__EXTENSIONS__=1"
       
   187 +    ;;
       
   188 +esac
       
   189 +
       
   190  # Output: create a Makefile.
       
   191  ac_config_files="$ac_config_files Makefile"
       
   192  
       
   193 --- intl/configure	2010-09-27 16:19:41.000000000 -0400
       
   194 +++ intl/configure	2015-08-08 16:24:30.898377706 -0400
       
   195 @@ -6576,6 +6576,34 @@
       
   196      ;;
       
   197  esac
       
   198  
       
   199 +# Solaris must have the macros below passed in CPPFLAGS.
       
   200 +case "${target}" in
       
   201 +  i386-*-solaris2.11)
       
   202 +    CPPFLAGS_FOR_TARGET="$CPPFLAGS_FOR_TARGET -D_LARGEFILE_SOURCE=1 -D_FILE_OFFSET_BITS=64"
       
   203 +    CPPFLAGS_FOR_TARGET="$CPPFLAGS_FOR_TARGET -D_REENTRANT=1 -D__EXTENSIONS__=1"
       
   204 +    CPPFLAGS="$CPPFLAGS -D_LARGEFILE_SOURCE=1 -D_FILE_OFFSET_BITS=64"
       
   205 +    CPPFLAGS="$CPPFLAGS -D_REENTRANT=1 -D__EXTENSIONS__=1"
       
   206 +    ;;
       
   207 +  x86_64-*-solaris2.11)
       
   208 +    CPPFLAGS_FOR_TARGET="$CPPFLAGS_FOR_TARGET -D_LARGEFILE_SOURCE=1 -D_FILE_OFFSET_BITS=64"
       
   209 +    CPPFLAGS_FOR_TARGET="$CPPFLAGS_FOR_TARGET -D_REENTRANT=1 -D__EXTENSIONS__=1"
       
   210 +    CPPFLAGS="$CPPFLAGS -D_LARGEFILE64_SOURCE=1 -D_FILE_OFFSET_BITS=64"
       
   211 +    CPPFLAGS="$CPPFLAGS -D_REENTRANT=1 -D__EXTENSIONS__=1"
       
   212 +    ;;
       
   213 +  sparc-*-solaris2.12)
       
   214 +    CPPFLAGS_FOR_TARGET="$CPPFLAGS_FOR_TARGET -D_LARGEFILE_SOURCE=1 -D_FILE_OFFSET_BITS=64"
       
   215 +    CPPFLAGS_FOR_TARGET="$CPPFLAGS_FOR_TARGET -D_REENTRANT=1 -D__EXTENSIONS__=1"
       
   216 +    CPPFLAGS="$CPPFLAGS -D_LARGEFILE_SOURCE=1 -D_FILE_OFFSET_BITS=64"
       
   217 +    CPPFLAGS="$CPPFLAGS -D_REENTRANT=1 -D__EXTENSIONS__=1"
       
   218 +    ;;
       
   219 +  sparcv9-*-solaris2.12)
       
   220 +    CPPFLAGS_FOR_TARGET="$CPPFLAGS_FOR_TARGET -D_LARGEFILE_SOURCE=1 -D_FILE_OFFSET_BITS=64"
       
   221 +    CPPFLAGS_FOR_TARGET="$CPPFLAGS_FOR_TARGET -D_REENTRANT=1 -D__EXTENSIONS__=1"
       
   222 +    CPPFLAGS="$CPPFLAGS -D_LARGEFILE64_SOURCE=1 -D_FILE_OFFSET_BITS=64"
       
   223 +    CPPFLAGS="$CPPFLAGS -D_REENTRANT=1 -D__EXTENSIONS__=1"
       
   224 +    ;;
       
   225 +esac
       
   226 +
       
   227  ac_config_files="$ac_config_files Makefile config.intl"
       
   228  
       
   229  cat >confcache <<\_ACEOF
       
   230 --- libada/configure	2014-10-30 04:28:58.000000000 -0400
       
   231 +++ libada/configure	2015-08-08 16:24:22.102161132 -0400
       
   232 @@ -2793,6 +2793,34 @@
       
   233  
       
   234  
       
   235  
       
   236 +# Solaris must have the macros below passed in CPPFLAGS.
       
   237 +case "${target}" in
       
   238 +  i386-*-solaris2.11)
       
   239 +    CPPFLAGS_FOR_TARGET="$CPPFLAGS_FOR_TARGET -D_LARGEFILE_SOURCE=1 -D_FILE_OFFSET_BITS=64"
       
   240 +    CPPFLAGS_FOR_TARGET="$CPPFLAGS_FOR_TARGET -D_REENTRANT=1 -D__EXTENSIONS__=1"
       
   241 +    CPPFLAGS="$CPPFLAGS -D_LARGEFILE_SOURCE=1 -D_FILE_OFFSET_BITS=64"
       
   242 +    CPPFLAGS="$CPPFLAGS -D_REENTRANT=1 -D__EXTENSIONS__=1"
       
   243 +    ;;
       
   244 +  x86_64-*-solaris2.11)
       
   245 +    CPPFLAGS_FOR_TARGET="$CPPFLAGS_FOR_TARGET -D_LARGEFILE_SOURCE=1 -D_FILE_OFFSET_BITS=64"
       
   246 +    CPPFLAGS_FOR_TARGET="$CPPFLAGS_FOR_TARGET -D_REENTRANT=1 -D__EXTENSIONS__=1"
       
   247 +    CPPFLAGS="$CPPFLAGS -D_LARGEFILE64_SOURCE=1 -D_FILE_OFFSET_BITS=64"
       
   248 +    CPPFLAGS="$CPPFLAGS -D_REENTRANT=1 -D__EXTENSIONS__=1"
       
   249 +    ;;
       
   250 +  sparc-*-solaris2.12)
       
   251 +    CPPFLAGS_FOR_TARGET="$CPPFLAGS_FOR_TARGET -D_LARGEFILE_SOURCE=1 -D_FILE_OFFSET_BITS=64"
       
   252 +    CPPFLAGS_FOR_TARGET="$CPPFLAGS_FOR_TARGET -D_REENTRANT=1 -D__EXTENSIONS__=1"
       
   253 +    CPPFLAGS="$CPPFLAGS -D_LARGEFILE_SOURCE=1 -D_FILE_OFFSET_BITS=64"
       
   254 +    CPPFLAGS="$CPPFLAGS -D_REENTRANT=1 -D__EXTENSIONS__=1"
       
   255 +    ;;
       
   256 +  sparcv9-*-solaris2.12)
       
   257 +    CPPFLAGS_FOR_TARGET="$CPPFLAGS_FOR_TARGET -D_LARGEFILE_SOURCE=1 -D_FILE_OFFSET_BITS=64"
       
   258 +    CPPFLAGS_FOR_TARGET="$CPPFLAGS_FOR_TARGET -D_REENTRANT=1 -D__EXTENSIONS__=1"
       
   259 +    CPPFLAGS="$CPPFLAGS -D_LARGEFILE64_SOURCE=1 -D_FILE_OFFSET_BITS=64"
       
   260 +    CPPFLAGS="$CPPFLAGS -D_REENTRANT=1 -D__EXTENSIONS__=1"
       
   261 +    ;;
       
   262 +esac
       
   263 +
       
   264  # Check whether --enable-shared was given.
       
   265  if test "${enable_shared+set}" = set; then :
       
   266    enableval=$enable_shared;
       
   267 --- libatomic/configure	2014-10-30 04:28:58.000000000 -0400
       
   268 +++ libatomic/configure	2015-08-08 16:24:39.607592138 -0400
       
   269 @@ -15228,6 +15228,34 @@
       
   270    multilib_arg=
       
   271  fi
       
   272  
       
   273 +# Solaris must have the macros below passed in CPPFLAGS.
       
   274 +case "${target}" in
       
   275 +  i386-*-solaris2.11)
       
   276 +    CPPFLAGS_FOR_TARGET="$CPPFLAGS_FOR_TARGET -D_LARGEFILE_SOURCE=1 -D_FILE_OFFSET_BITS=64"
       
   277 +    CPPFLAGS_FOR_TARGET="$CPPFLAGS_FOR_TARGET -D_REENTRANT=1 -D__EXTENSIONS__=1"
       
   278 +    CPPFLAGS="$CPPFLAGS -D_LARGEFILE_SOURCE=1 -D_FILE_OFFSET_BITS=64"
       
   279 +    CPPFLAGS="$CPPFLAGS -D_REENTRANT=1 -D__EXTENSIONS__=1"
       
   280 +    ;;
       
   281 +  x86_64-*-solaris2.11)
       
   282 +    CPPFLAGS_FOR_TARGET="$CPPFLAGS_FOR_TARGET -D_LARGEFILE_SOURCE=1 -D_FILE_OFFSET_BITS=64"
       
   283 +    CPPFLAGS_FOR_TARGET="$CPPFLAGS_FOR_TARGET -D_REENTRANT=1 -D__EXTENSIONS__=1"
       
   284 +    CPPFLAGS="$CPPFLAGS -D_LARGEFILE64_SOURCE=1 -D_FILE_OFFSET_BITS=64"
       
   285 +    CPPFLAGS="$CPPFLAGS -D_REENTRANT=1 -D__EXTENSIONS__=1"
       
   286 +    ;;
       
   287 +  sparc-*-solaris2.12)
       
   288 +    CPPFLAGS_FOR_TARGET="$CPPFLAGS_FOR_TARGET -D_LARGEFILE_SOURCE=1 -D_FILE_OFFSET_BITS=64"
       
   289 +    CPPFLAGS_FOR_TARGET="$CPPFLAGS_FOR_TARGET -D_REENTRANT=1 -D__EXTENSIONS__=1"
       
   290 +    CPPFLAGS="$CPPFLAGS -D_LARGEFILE_SOURCE=1 -D_FILE_OFFSET_BITS=64"
       
   291 +    CPPFLAGS="$CPPFLAGS -D_REENTRANT=1 -D__EXTENSIONS__=1"
       
   292 +    ;;
       
   293 +  sparcv9-*-solaris2.12)
       
   294 +    CPPFLAGS_FOR_TARGET="$CPPFLAGS_FOR_TARGET -D_LARGEFILE_SOURCE=1 -D_FILE_OFFSET_BITS=64"
       
   295 +    CPPFLAGS_FOR_TARGET="$CPPFLAGS_FOR_TARGET -D_REENTRANT=1 -D__EXTENSIONS__=1"
       
   296 +    CPPFLAGS="$CPPFLAGS -D_LARGEFILE64_SOURCE=1 -D_FILE_OFFSET_BITS=64"
       
   297 +    CPPFLAGS="$CPPFLAGS -D_REENTRANT=1 -D__EXTENSIONS__=1"
       
   298 +    ;;
       
   299 +esac
       
   300 +
       
   301  ac_config_files="$ac_config_files Makefile testsuite/Makefile"
       
   302  
       
   303  cat >confcache <<\_ACEOF
       
   304 --- libbacktrace/configure	2014-02-07 16:10:55.000000000 -0500
       
   305 +++ libbacktrace/configure	2015-08-08 16:24:40.296609102 -0400
       
   306 @@ -12470,6 +12470,34 @@
       
   307    multilib_arg=
       
   308  fi
       
   309  
       
   310 +# Solaris must have the macros below passed in CPPFLAGS.
       
   311 +case "${target}" in
       
   312 +  i386-*-solaris2.11)
       
   313 +    CPPFLAGS_FOR_TARGET="$CPPFLAGS_FOR_TARGET -D_LARGEFILE_SOURCE=1 -D_FILE_OFFSET_BITS=64"
       
   314 +    CPPFLAGS_FOR_TARGET="$CPPFLAGS_FOR_TARGET -D_REENTRANT=1 -D__EXTENSIONS__=1"
       
   315 +    CPPFLAGS="$CPPFLAGS -D_LARGEFILE_SOURCE=1 -D_FILE_OFFSET_BITS=64"
       
   316 +    CPPFLAGS="$CPPFLAGS -D_REENTRANT=1 -D__EXTENSIONS__=1"
       
   317 +    ;;
       
   318 +  x86_64-*-solaris2.11)
       
   319 +    CPPFLAGS_FOR_TARGET="$CPPFLAGS_FOR_TARGET -D_LARGEFILE_SOURCE=1 -D_FILE_OFFSET_BITS=64"
       
   320 +    CPPFLAGS_FOR_TARGET="$CPPFLAGS_FOR_TARGET -D_REENTRANT=1 -D__EXTENSIONS__=1"
       
   321 +    CPPFLAGS="$CPPFLAGS -D_LARGEFILE64_SOURCE=1 -D_FILE_OFFSET_BITS=64"
       
   322 +    CPPFLAGS="$CPPFLAGS -D_REENTRANT=1 -D__EXTENSIONS__=1"
       
   323 +    ;;
       
   324 +  sparc-*-solaris2.12)
       
   325 +    CPPFLAGS_FOR_TARGET="$CPPFLAGS_FOR_TARGET -D_LARGEFILE_SOURCE=1 -D_FILE_OFFSET_BITS=64"
       
   326 +    CPPFLAGS_FOR_TARGET="$CPPFLAGS_FOR_TARGET -D_REENTRANT=1 -D__EXTENSIONS__=1"
       
   327 +    CPPFLAGS="$CPPFLAGS -D_LARGEFILE_SOURCE=1 -D_FILE_OFFSET_BITS=64"
       
   328 +    CPPFLAGS="$CPPFLAGS -D_REENTRANT=1 -D__EXTENSIONS__=1"
       
   329 +    ;;
       
   330 +  sparcv9-*-solaris2.12)
       
   331 +    CPPFLAGS_FOR_TARGET="$CPPFLAGS_FOR_TARGET -D_LARGEFILE_SOURCE=1 -D_FILE_OFFSET_BITS=64"
       
   332 +    CPPFLAGS_FOR_TARGET="$CPPFLAGS_FOR_TARGET -D_REENTRANT=1 -D__EXTENSIONS__=1"
       
   333 +    CPPFLAGS="$CPPFLAGS -D_LARGEFILE64_SOURCE=1 -D_FILE_OFFSET_BITS=64"
       
   334 +    CPPFLAGS="$CPPFLAGS -D_REENTRANT=1 -D__EXTENSIONS__=1"
       
   335 +    ;;
       
   336 +esac
       
   337 +
       
   338  ac_config_files="$ac_config_files Makefile backtrace-supported.h"
       
   339  
       
   340  
       
   341 --- libcilkrts/configure	2014-03-26 15:16:35.000000000 -0400
       
   342 +++ libcilkrts/configure	2015-08-08 16:24:38.784571874 -0400
       
   343 @@ -14502,6 +14502,33 @@
       
   344  fi
       
   345  
       
   346  
       
   347 +# Solaris must have the macros below passed in CPPFLAGS.
       
   348 +case "${target}" in
       
   349 +  i386-*-solaris2.11)
       
   350 +    CPPFLAGS_FOR_TARGET="$CPPFLAGS_FOR_TARGET -D_LARGEFILE_SOURCE=1 -D_FILE_OFFSET_BITS=64"
       
   351 +    CPPFLAGS_FOR_TARGET="$CPPFLAGS_FOR_TARGET -D_REENTRANT=1 -D__EXTENSIONS__=1"
       
   352 +    CPPFLAGS="$CPPFLAGS -D_LARGEFILE_SOURCE=1 -D_FILE_OFFSET_BITS=64"
       
   353 +    CPPFLAGS="$CPPFLAGS -D_REENTRANT=1 -D__EXTENSIONS__=1"
       
   354 +    ;;
       
   355 +  x86_64-*-solaris2.11)
       
   356 +    CPPFLAGS_FOR_TARGET="$CPPFLAGS_FOR_TARGET -D_LARGEFILE_SOURCE=1 -D_FILE_OFFSET_BITS=64"
       
   357 +    CPPFLAGS_FOR_TARGET="$CPPFLAGS_FOR_TARGET -D_REENTRANT=1 -D__EXTENSIONS__=1"
       
   358 +    CPPFLAGS="$CPPFLAGS -D_LARGEFILE64_SOURCE=1 -D_FILE_OFFSET_BITS=64"
       
   359 +    CPPFLAGS="$CPPFLAGS -D_REENTRANT=1 -D__EXTENSIONS__=1"
       
   360 +    ;;
       
   361 +  sparc-*-solaris2.12)
       
   362 +    CPPFLAGS_FOR_TARGET="$CPPFLAGS_FOR_TARGET -D_LARGEFILE_SOURCE=1 -D_FILE_OFFSET_BITS=64"
       
   363 +    CPPFLAGS_FOR_TARGET="$CPPFLAGS_FOR_TARGET -D_REENTRANT=1 -D__EXTENSIONS__=1"
       
   364 +    CPPFLAGS="$CPPFLAGS -D_LARGEFILE_SOURCE=1 -D_FILE_OFFSET_BITS=64"
       
   365 +    CPPFLAGS="$CPPFLAGS -D_REENTRANT=1 -D__EXTENSIONS__=1"
       
   366 +    ;;
       
   367 +  sparcv9-*-solaris2.12)
       
   368 +    CPPFLAGS_FOR_TARGET="$CPPFLAGS_FOR_TARGET -D_LARGEFILE_SOURCE=1 -D_FILE_OFFSET_BITS=64"
       
   369 +    CPPFLAGS_FOR_TARGET="$CPPFLAGS_FOR_TARGET -D_REENTRANT=1 -D__EXTENSIONS__=1"
       
   370 +    CPPFLAGS="$CPPFLAGS -D_LARGEFILE64_SOURCE=1 -D_FILE_OFFSET_BITS=64"
       
   371 +    CPPFLAGS="$CPPFLAGS -D_REENTRANT=1 -D__EXTENSIONS__=1"
       
   372 +    ;;
       
   373 +esac
       
   374  
       
   375  # Must be last
       
   376  cat >confcache <<\_ACEOF
       
   377 --- libcpp/configure	2014-10-30 04:28:58.000000000 -0400
       
   378 +++ libcpp/configure	2015-08-08 16:24:42.563664920 -0400
       
   379 @@ -7151,6 +7151,34 @@
       
   380  
       
   381  fi
       
   382  
       
   383 +# Solaris must have the macros below passed in CPPFLAGS.
       
   384 +case "${target}" in
       
   385 +  i386-*-solaris2.11)
       
   386 +    CPPFLAGS_FOR_TARGET="$CPPFLAGS_FOR_TARGET -D_LARGEFILE_SOURCE=1 -D_FILE_OFFSET_BITS=64"
       
   387 +    CPPFLAGS_FOR_TARGET="$CPPFLAGS_FOR_TARGET -D_REENTRANT=1 -D__EXTENSIONS__=1"
       
   388 +    CPPFLAGS="$CPPFLAGS -D_LARGEFILE_SOURCE=1 -D_FILE_OFFSET_BITS=64"
       
   389 +    CPPFLAGS="$CPPFLAGS -D_REENTRANT=1 -D__EXTENSIONS__=1"
       
   390 +    ;;
       
   391 +  x86_64-*-solaris2.11)
       
   392 +    CPPFLAGS_FOR_TARGET="$CPPFLAGS_FOR_TARGET -D_LARGEFILE_SOURCE=1 -D_FILE_OFFSET_BITS=64"
       
   393 +    CPPFLAGS_FOR_TARGET="$CPPFLAGS_FOR_TARGET -D_REENTRANT=1 -D__EXTENSIONS__=1"
       
   394 +    CPPFLAGS="$CPPFLAGS -D_LARGEFILE64_SOURCE=1 -D_FILE_OFFSET_BITS=64"
       
   395 +    CPPFLAGS="$CPPFLAGS -D_REENTRANT=1 -D__EXTENSIONS__=1"
       
   396 +    ;;
       
   397 +  sparc-*-solaris2.12)
       
   398 +    CPPFLAGS_FOR_TARGET="$CPPFLAGS_FOR_TARGET -D_LARGEFILE_SOURCE=1 -D_FILE_OFFSET_BITS=64"
       
   399 +    CPPFLAGS_FOR_TARGET="$CPPFLAGS_FOR_TARGET -D_REENTRANT=1 -D__EXTENSIONS__=1"
       
   400 +    CPPFLAGS="$CPPFLAGS -D_LARGEFILE_SOURCE=1 -D_FILE_OFFSET_BITS=64"
       
   401 +    CPPFLAGS="$CPPFLAGS -D_REENTRANT=1 -D__EXTENSIONS__=1"
       
   402 +    ;;
       
   403 +  sparcv9-*-solaris2.12)
       
   404 +    CPPFLAGS_FOR_TARGET="$CPPFLAGS_FOR_TARGET -D_LARGEFILE_SOURCE=1 -D_FILE_OFFSET_BITS=64"
       
   405 +    CPPFLAGS_FOR_TARGET="$CPPFLAGS_FOR_TARGET -D_REENTRANT=1 -D__EXTENSIONS__=1"
       
   406 +    CPPFLAGS="$CPPFLAGS -D_LARGEFILE64_SOURCE=1 -D_FILE_OFFSET_BITS=64"
       
   407 +    CPPFLAGS="$CPPFLAGS -D_REENTRANT=1 -D__EXTENSIONS__=1"
       
   408 +    ;;
       
   409 +esac
       
   410 +
       
   411  
       
   412  case $target in
       
   413  	aarch64*-*-* | \
       
   414 --- libdecnumber/configure	2013-10-15 16:33:55.000000000 -0400
       
   415 +++ libdecnumber/configure	2015-08-08 16:24:40.696618951 -0400
       
   416 @@ -4902,6 +4902,34 @@
       
   417  
       
   418  
       
   419  
       
   420 +# Solaris must have the macros below passed in CPPFLAGS.
       
   421 +case "${target}" in
       
   422 +  i386-*-solaris2.11)
       
   423 +    CPPFLAGS_FOR_TARGET="$CPPFLAGS_FOR_TARGET -D_LARGEFILE_SOURCE=1 -D_FILE_OFFSET_BITS=64"
       
   424 +    CPPFLAGS_FOR_TARGET="$CPPFLAGS_FOR_TARGET -D_REENTRANT=1 -D__EXTENSIONS__=1"
       
   425 +    CPPFLAGS="$CPPFLAGS -D_LARGEFILE_SOURCE=1 -D_FILE_OFFSET_BITS=64"
       
   426 +    CPPFLAGS="$CPPFLAGS -D_REENTRANT=1 -D__EXTENSIONS__=1"
       
   427 +    ;;
       
   428 +  x86_64-*-solaris2.11)
       
   429 +    CPPFLAGS_FOR_TARGET="$CPPFLAGS_FOR_TARGET -D_LARGEFILE_SOURCE=1 -D_FILE_OFFSET_BITS=64"
       
   430 +    CPPFLAGS_FOR_TARGET="$CPPFLAGS_FOR_TARGET -D_REENTRANT=1 -D__EXTENSIONS__=1"
       
   431 +    CPPFLAGS="$CPPFLAGS -D_LARGEFILE64_SOURCE=1 -D_FILE_OFFSET_BITS=64"
       
   432 +    CPPFLAGS="$CPPFLAGS -D_REENTRANT=1 -D__EXTENSIONS__=1"
       
   433 +    ;;
       
   434 +  sparc-*-solaris2.12)
       
   435 +    CPPFLAGS_FOR_TARGET="$CPPFLAGS_FOR_TARGET -D_LARGEFILE_SOURCE=1 -D_FILE_OFFSET_BITS=64"
       
   436 +    CPPFLAGS_FOR_TARGET="$CPPFLAGS_FOR_TARGET -D_REENTRANT=1 -D__EXTENSIONS__=1"
       
   437 +    CPPFLAGS="$CPPFLAGS -D_LARGEFILE_SOURCE=1 -D_FILE_OFFSET_BITS=64"
       
   438 +    CPPFLAGS="$CPPFLAGS -D_REENTRANT=1 -D__EXTENSIONS__=1"
       
   439 +    ;;
       
   440 +  sparcv9-*-solaris2.12)
       
   441 +    CPPFLAGS_FOR_TARGET="$CPPFLAGS_FOR_TARGET -D_LARGEFILE_SOURCE=1 -D_FILE_OFFSET_BITS=64"
       
   442 +    CPPFLAGS_FOR_TARGET="$CPPFLAGS_FOR_TARGET -D_REENTRANT=1 -D__EXTENSIONS__=1"
       
   443 +    CPPFLAGS="$CPPFLAGS -D_LARGEFILE64_SOURCE=1 -D_FILE_OFFSET_BITS=64"
       
   444 +    CPPFLAGS="$CPPFLAGS -D_REENTRANT=1 -D__EXTENSIONS__=1"
       
   445 +    ;;
       
   446 +esac
       
   447 +
       
   448  # Output.
       
   449  
       
   450  ac_config_headers="$ac_config_headers config.h:config.in"
       
   451 --- libffi/configure	2014-10-30 04:28:58.000000000 -0400
       
   452 +++ libffi/configure	2015-08-08 16:24:26.128260260 -0400
       
   453 @@ -12888,6 +12888,34 @@
       
   454    multilib_arg=
       
   455  fi
       
   456  
       
   457 +# Solaris must have the macros below passed in CPPFLAGS.
       
   458 +case "${target}" in
       
   459 +  i386-*-solaris2.11)
       
   460 +    CPPFLAGS_FOR_TARGET="$CPPFLAGS_FOR_TARGET -D_LARGEFILE_SOURCE=1 -D_FILE_OFFSET_BITS=64"
       
   461 +    CPPFLAGS_FOR_TARGET="$CPPFLAGS_FOR_TARGET -D_REENTRANT=1 -D__EXTENSIONS__=1"
       
   462 +    CPPFLAGS="$CPPFLAGS -D_LARGEFILE_SOURCE=1 -D_FILE_OFFSET_BITS=64"
       
   463 +    CPPFLAGS="$CPPFLAGS -D_REENTRANT=1 -D__EXTENSIONS__=1"
       
   464 +    ;;
       
   465 +  x86_64-*-solaris2.11)
       
   466 +    CPPFLAGS_FOR_TARGET="$CPPFLAGS_FOR_TARGET -D_LARGEFILE_SOURCE=1 -D_FILE_OFFSET_BITS=64"
       
   467 +    CPPFLAGS_FOR_TARGET="$CPPFLAGS_FOR_TARGET -D_REENTRANT=1 -D__EXTENSIONS__=1"
       
   468 +    CPPFLAGS="$CPPFLAGS -D_LARGEFILE64_SOURCE=1 -D_FILE_OFFSET_BITS=64"
       
   469 +    CPPFLAGS="$CPPFLAGS -D_REENTRANT=1 -D__EXTENSIONS__=1"
       
   470 +    ;;
       
   471 +  sparc-*-solaris2.12)
       
   472 +    CPPFLAGS_FOR_TARGET="$CPPFLAGS_FOR_TARGET -D_LARGEFILE_SOURCE=1 -D_FILE_OFFSET_BITS=64"
       
   473 +    CPPFLAGS_FOR_TARGET="$CPPFLAGS_FOR_TARGET -D_REENTRANT=1 -D__EXTENSIONS__=1"
       
   474 +    CPPFLAGS="$CPPFLAGS -D_LARGEFILE_SOURCE=1 -D_FILE_OFFSET_BITS=64"
       
   475 +    CPPFLAGS="$CPPFLAGS -D_REENTRANT=1 -D__EXTENSIONS__=1"
       
   476 +    ;;
       
   477 +  sparcv9-*-solaris2.12)
       
   478 +    CPPFLAGS_FOR_TARGET="$CPPFLAGS_FOR_TARGET -D_LARGEFILE_SOURCE=1 -D_FILE_OFFSET_BITS=64"
       
   479 +    CPPFLAGS_FOR_TARGET="$CPPFLAGS_FOR_TARGET -D_REENTRANT=1 -D__EXTENSIONS__=1"
       
   480 +    CPPFLAGS="$CPPFLAGS -D_LARGEFILE64_SOURCE=1 -D_FILE_OFFSET_BITS=64"
       
   481 +    CPPFLAGS="$CPPFLAGS -D_REENTRANT=1 -D__EXTENSIONS__=1"
       
   482 +    ;;
       
   483 +esac
       
   484 +
       
   485  ac_config_commands="$ac_config_commands include"
       
   486  
       
   487  ac_config_commands="$ac_config_commands src"
       
   488 --- libgcc/configure	2014-02-07 02:46:34.000000000 -0500
       
   489 +++ libgcc/configure	2015-08-08 16:24:44.183704808 -0400
       
   490 @@ -4595,6 +4595,35 @@
       
   491  
       
   492  ac_config_commands="$ac_config_commands default"
       
   493  
       
   494 +
       
   495 +# Solaris must have the macros below passed in CPPFLAGS.
       
   496 +case "${target}" in
       
   497 +  i386-*-solaris2.11)
       
   498 +    CPPFLAGS_FOR_TARGET="$CPPFLAGS_FOR_TARGET -D_LARGEFILE_SOURCE=1 -D_FILE_OFFSET_BITS=64"
       
   499 +    CPPFLAGS_FOR_TARGET="$CPPFLAGS_FOR_TARGET -D_REENTRANT=1 -D__EXTENSIONS__=1"
       
   500 +    CPPFLAGS="$CPPFLAGS -D_LARGEFILE_SOURCE=1 -D_FILE_OFFSET_BITS=64"
       
   501 +    CPPFLAGS="$CPPFLAGS -D_REENTRANT=1 -D__EXTENSIONS__=1"
       
   502 +    ;;
       
   503 +  x86_64-*-solaris2.11)
       
   504 +    CPPFLAGS_FOR_TARGET="$CPPFLAGS_FOR_TARGET -D_LARGEFILE_SOURCE=1 -D_FILE_OFFSET_BITS=64"
       
   505 +    CPPFLAGS_FOR_TARGET="$CPPFLAGS_FOR_TARGET -D_REENTRANT=1 -D__EXTENSIONS__=1"
       
   506 +    CPPFLAGS="$CPPFLAGS -D_LARGEFILE64_SOURCE=1 -D_FILE_OFFSET_BITS=64"
       
   507 +    CPPFLAGS="$CPPFLAGS -D_REENTRANT=1 -D__EXTENSIONS__=1"
       
   508 +    ;;
       
   509 +  sparc-*-solaris2.12)
       
   510 +    CPPFLAGS_FOR_TARGET="$CPPFLAGS_FOR_TARGET -D_LARGEFILE_SOURCE=1 -D_FILE_OFFSET_BITS=64"
       
   511 +    CPPFLAGS_FOR_TARGET="$CPPFLAGS_FOR_TARGET -D_REENTRANT=1 -D__EXTENSIONS__=1"
       
   512 +    CPPFLAGS="$CPPFLAGS -D_LARGEFILE_SOURCE=1 -D_FILE_OFFSET_BITS=64"
       
   513 +    CPPFLAGS="$CPPFLAGS -D_REENTRANT=1 -D__EXTENSIONS__=1"
       
   514 +    ;;
       
   515 +  sparcv9-*-solaris2.12)
       
   516 +    CPPFLAGS_FOR_TARGET="$CPPFLAGS_FOR_TARGET -D_LARGEFILE_SOURCE=1 -D_FILE_OFFSET_BITS=64"
       
   517 +    CPPFLAGS_FOR_TARGET="$CPPFLAGS_FOR_TARGET -D_REENTRANT=1 -D__EXTENSIONS__=1"
       
   518 +    CPPFLAGS="$CPPFLAGS -D_LARGEFILE64_SOURCE=1 -D_FILE_OFFSET_BITS=64"
       
   519 +    CPPFLAGS="$CPPFLAGS -D_REENTRANT=1 -D__EXTENSIONS__=1"
       
   520 +    ;;
       
   521 +esac
       
   522 +
       
   523  cat >confcache <<\_ACEOF
       
   524  # This file is a shell script that caches the results of configure
       
   525  # tests run on this system so they can be shared between configure
       
   526 --- libgfortran/configure	2014-10-30 04:28:58.000000000 -0400
       
   527 +++ libgfortran/configure	2015-08-08 16:24:23.425193707 -0400
       
   528 @@ -26602,6 +26602,34 @@
       
   529    multilib_arg=
       
   530  fi
       
   531  
       
   532 +# Solaris must have the macros below passed in CPPFLAGS.
       
   533 +case "${target}" in
       
   534 +  i386-*-solaris2.11)
       
   535 +    CPPFLAGS_FOR_TARGET="$CPPFLAGS_FOR_TARGET -D_LARGEFILE_SOURCE=1 -D_FILE_OFFSET_BITS=64"
       
   536 +    CPPFLAGS_FOR_TARGET="$CPPFLAGS_FOR_TARGET -D_REENTRANT=1 -D__EXTENSIONS__=1"
       
   537 +    CPPFLAGS="$CPPFLAGS -D_LARGEFILE_SOURCE=1 -D_FILE_OFFSET_BITS=64"
       
   538 +    CPPFLAGS="$CPPFLAGS -D_REENTRANT=1 -D__EXTENSIONS__=1"
       
   539 +    ;;
       
   540 +  x86_64-*-solaris2.11)
       
   541 +    CPPFLAGS_FOR_TARGET="$CPPFLAGS_FOR_TARGET -D_LARGEFILE_SOURCE=1 -D_FILE_OFFSET_BITS=64"
       
   542 +    CPPFLAGS_FOR_TARGET="$CPPFLAGS_FOR_TARGET -D_REENTRANT=1 -D__EXTENSIONS__=1"
       
   543 +    CPPFLAGS="$CPPFLAGS -D_LARGEFILE64_SOURCE=1 -D_FILE_OFFSET_BITS=64"
       
   544 +    CPPFLAGS="$CPPFLAGS -D_REENTRANT=1 -D__EXTENSIONS__=1"
       
   545 +    ;;
       
   546 +  sparc-*-solaris2.12)
       
   547 +    CPPFLAGS_FOR_TARGET="$CPPFLAGS_FOR_TARGET -D_LARGEFILE_SOURCE=1 -D_FILE_OFFSET_BITS=64"
       
   548 +    CPPFLAGS_FOR_TARGET="$CPPFLAGS_FOR_TARGET -D_REENTRANT=1 -D__EXTENSIONS__=1"
       
   549 +    CPPFLAGS="$CPPFLAGS -D_LARGEFILE_SOURCE=1 -D_FILE_OFFSET_BITS=64"
       
   550 +    CPPFLAGS="$CPPFLAGS -D_REENTRANT=1 -D__EXTENSIONS__=1"
       
   551 +    ;;
       
   552 +  sparcv9-*-solaris2.12)
       
   553 +    CPPFLAGS_FOR_TARGET="$CPPFLAGS_FOR_TARGET -D_LARGEFILE_SOURCE=1 -D_FILE_OFFSET_BITS=64"
       
   554 +    CPPFLAGS_FOR_TARGET="$CPPFLAGS_FOR_TARGET -D_REENTRANT=1 -D__EXTENSIONS__=1"
       
   555 +    CPPFLAGS="$CPPFLAGS -D_LARGEFILE64_SOURCE=1 -D_FILE_OFFSET_BITS=64"
       
   556 +    CPPFLAGS="$CPPFLAGS -D_REENTRANT=1 -D__EXTENSIONS__=1"
       
   557 +    ;;
       
   558 +esac
       
   559 +
       
   560  # Write our Makefile and spec file.
       
   561  ac_config_files="$ac_config_files Makefile libgfortran.spec"
       
   562  
       
   563 --- libgo/configure	2014-05-07 17:47:29.000000000 -0400
       
   564 +++ libgo/configure	2015-08-08 16:24:34.699471294 -0400
       
   565 @@ -15390,6 +15390,34 @@
       
   566  ac_config_commands="$ac_config_commands default"
       
   567  
       
   568  
       
   569 +# Solaris must have the macros below passed in CPPFLAGS.
       
   570 +case "${target}" in
       
   571 +  i386-*-solaris2.11)
       
   572 +    CPPFLAGS_FOR_TARGET="$CPPFLAGS_FOR_TARGET -D_LARGEFILE_SOURCE=1 -D_FILE_OFFSET_BITS=64"
       
   573 +    CPPFLAGS_FOR_TARGET="$CPPFLAGS_FOR_TARGET -D_REENTRANT=1 -D__EXTENSIONS__=1"
       
   574 +    CPPFLAGS="$CPPFLAGS -D_LARGEFILE_SOURCE=1 -D_FILE_OFFSET_BITS=64"
       
   575 +    CPPFLAGS="$CPPFLAGS -D_REENTRANT=1 -D__EXTENSIONS__=1"
       
   576 +    ;;
       
   577 +  x86_64-*-solaris2.11)
       
   578 +    CPPFLAGS_FOR_TARGET="$CPPFLAGS_FOR_TARGET -D_LARGEFILE_SOURCE=1 -D_FILE_OFFSET_BITS=64"
       
   579 +    CPPFLAGS_FOR_TARGET="$CPPFLAGS_FOR_TARGET -D_REENTRANT=1 -D__EXTENSIONS__=1"
       
   580 +    CPPFLAGS="$CPPFLAGS -D_LARGEFILE64_SOURCE=1 -D_FILE_OFFSET_BITS=64"
       
   581 +    CPPFLAGS="$CPPFLAGS -D_REENTRANT=1 -D__EXTENSIONS__=1"
       
   582 +    ;;
       
   583 +  sparc-*-solaris2.12)
       
   584 +    CPPFLAGS_FOR_TARGET="$CPPFLAGS_FOR_TARGET -D_LARGEFILE_SOURCE=1 -D_FILE_OFFSET_BITS=64"
       
   585 +    CPPFLAGS_FOR_TARGET="$CPPFLAGS_FOR_TARGET -D_REENTRANT=1 -D__EXTENSIONS__=1"
       
   586 +    CPPFLAGS="$CPPFLAGS -D_LARGEFILE_SOURCE=1 -D_FILE_OFFSET_BITS=64"
       
   587 +    CPPFLAGS="$CPPFLAGS -D_REENTRANT=1 -D__EXTENSIONS__=1"
       
   588 +    ;;
       
   589 +  sparcv9-*-solaris2.12)
       
   590 +    CPPFLAGS_FOR_TARGET="$CPPFLAGS_FOR_TARGET -D_LARGEFILE_SOURCE=1 -D_FILE_OFFSET_BITS=64"
       
   591 +    CPPFLAGS_FOR_TARGET="$CPPFLAGS_FOR_TARGET -D_REENTRANT=1 -D__EXTENSIONS__=1"
       
   592 +    CPPFLAGS="$CPPFLAGS -D_LARGEFILE64_SOURCE=1 -D_FILE_OFFSET_BITS=64"
       
   593 +    CPPFLAGS="$CPPFLAGS -D_REENTRANT=1 -D__EXTENSIONS__=1"
       
   594 +    ;;
       
   595 +esac
       
   596 +
       
   597  cat >confcache <<\_ACEOF
       
   598  # This file is a shell script that caches the results of configure
       
   599  # tests run on this system so they can be shared between configure
       
   600 --- libgomp/configure	2014-10-30 04:28:58.000000000 -0400
       
   601 +++ libgomp/configure	2015-08-08 16:24:28.590320879 -0400
       
   602 @@ -16266,6 +16266,34 @@
       
   603  
       
   604  CFLAGS="$save_CFLAGS"
       
   605  
       
   606 +# Solaris must have the macros below passed in CPPFLAGS.
       
   607 +case "${target}" in
       
   608 +  i386-*-solaris2.11)
       
   609 +    CPPFLAGS_FOR_TARGET="$CPPFLAGS_FOR_TARGET -D_LARGEFILE_SOURCE=1 -D_FILE_OFFSET_BITS=64"
       
   610 +    CPPFLAGS_FOR_TARGET="$CPPFLAGS_FOR_TARGET -D_REENTRANT=1 -D__EXTENSIONS__=1"
       
   611 +    CPPFLAGS="$CPPFLAGS -D_LARGEFILE_SOURCE=1 -D_FILE_OFFSET_BITS=64"
       
   612 +    CPPFLAGS="$CPPFLAGS -D_REENTRANT=1 -D__EXTENSIONS__=1"
       
   613 +    ;;
       
   614 +  x86_64-*-solaris2.11)
       
   615 +    CPPFLAGS_FOR_TARGET="$CPPFLAGS_FOR_TARGET -D_LARGEFILE_SOURCE=1 -D_FILE_OFFSET_BITS=64"
       
   616 +    CPPFLAGS_FOR_TARGET="$CPPFLAGS_FOR_TARGET -D_REENTRANT=1 -D__EXTENSIONS__=1"
       
   617 +    CPPFLAGS="$CPPFLAGS -D_LARGEFILE64_SOURCE=1 -D_FILE_OFFSET_BITS=64"
       
   618 +    CPPFLAGS="$CPPFLAGS -D_REENTRANT=1 -D__EXTENSIONS__=1"
       
   619 +    ;;
       
   620 +  sparc-*-solaris2.12)
       
   621 +    CPPFLAGS_FOR_TARGET="$CPPFLAGS_FOR_TARGET -D_LARGEFILE_SOURCE=1 -D_FILE_OFFSET_BITS=64"
       
   622 +    CPPFLAGS_FOR_TARGET="$CPPFLAGS_FOR_TARGET -D_REENTRANT=1 -D__EXTENSIONS__=1"
       
   623 +    CPPFLAGS="$CPPFLAGS -D_LARGEFILE_SOURCE=1 -D_FILE_OFFSET_BITS=64"
       
   624 +    CPPFLAGS="$CPPFLAGS -D_REENTRANT=1 -D__EXTENSIONS__=1"
       
   625 +    ;;
       
   626 +  sparcv9-*-solaris2.12)
       
   627 +    CPPFLAGS_FOR_TARGET="$CPPFLAGS_FOR_TARGET -D_LARGEFILE_SOURCE=1 -D_FILE_OFFSET_BITS=64"
       
   628 +    CPPFLAGS_FOR_TARGET="$CPPFLAGS_FOR_TARGET -D_REENTRANT=1 -D__EXTENSIONS__=1"
       
   629 +    CPPFLAGS="$CPPFLAGS -D_LARGEFILE64_SOURCE=1 -D_FILE_OFFSET_BITS=64"
       
   630 +    CPPFLAGS="$CPPFLAGS -D_REENTRANT=1 -D__EXTENSIONS__=1"
       
   631 +    ;;
       
   632 +esac
       
   633 +
       
   634  ac_config_files="$ac_config_files omp.h omp_lib.h omp_lib.f90 libgomp_f.h"
       
   635  
       
   636  ac_config_files="$ac_config_files Makefile testsuite/Makefile libgomp.spec"
       
   637 --- libiberty/configure	2014-01-06 13:15:31.000000000 -0500
       
   638 +++ libiberty/configure	2015-08-08 16:24:25.426242975 -0400
       
   639 @@ -6955,6 +6955,35 @@
       
   640  
       
   641  ac_config_commands="$ac_config_commands default"
       
   642  
       
   643 +
       
   644 +# Solaris must have the macros below passed in CPPFLAGS.
       
   645 +case "${target}" in
       
   646 +  i386-*-solaris2.11)
       
   647 +    CPPFLAGS_FOR_TARGET="$CPPFLAGS_FOR_TARGET -D_LARGEFILE_SOURCE=1 -D_FILE_OFFSET_BITS=64"
       
   648 +    CPPFLAGS_FOR_TARGET="$CPPFLAGS_FOR_TARGET -D_REENTRANT=1 -D__EXTENSIONS__=1"
       
   649 +    CPPFLAGS="$CPPFLAGS -D_LARGEFILE_SOURCE=1 -D_FILE_OFFSET_BITS=64"
       
   650 +    CPPFLAGS="$CPPFLAGS -D_REENTRANT=1 -D__EXTENSIONS__=1"
       
   651 +    ;;
       
   652 +  x86_64-*-solaris2.11)
       
   653 +    CPPFLAGS_FOR_TARGET="$CPPFLAGS_FOR_TARGET -D_LARGEFILE_SOURCE=1 -D_FILE_OFFSET_BITS=64"
       
   654 +    CPPFLAGS_FOR_TARGET="$CPPFLAGS_FOR_TARGET -D_REENTRANT=1 -D__EXTENSIONS__=1"
       
   655 +    CPPFLAGS="$CPPFLAGS -D_LARGEFILE64_SOURCE=1 -D_FILE_OFFSET_BITS=64"
       
   656 +    CPPFLAGS="$CPPFLAGS -D_REENTRANT=1 -D__EXTENSIONS__=1"
       
   657 +    ;;
       
   658 +  sparc-*-solaris2.12)
       
   659 +    CPPFLAGS_FOR_TARGET="$CPPFLAGS_FOR_TARGET -D_LARGEFILE_SOURCE=1 -D_FILE_OFFSET_BITS=64"
       
   660 +    CPPFLAGS_FOR_TARGET="$CPPFLAGS_FOR_TARGET -D_REENTRANT=1 -D__EXTENSIONS__=1"
       
   661 +    CPPFLAGS="$CPPFLAGS -D_LARGEFILE_SOURCE=1 -D_FILE_OFFSET_BITS=64"
       
   662 +    CPPFLAGS="$CPPFLAGS -D_REENTRANT=1 -D__EXTENSIONS__=1"
       
   663 +    ;;
       
   664 +  sparcv9-*-solaris2.12)
       
   665 +    CPPFLAGS_FOR_TARGET="$CPPFLAGS_FOR_TARGET -D_LARGEFILE_SOURCE=1 -D_FILE_OFFSET_BITS=64"
       
   666 +    CPPFLAGS_FOR_TARGET="$CPPFLAGS_FOR_TARGET -D_REENTRANT=1 -D__EXTENSIONS__=1"
       
   667 +    CPPFLAGS="$CPPFLAGS -D_LARGEFILE64_SOURCE=1 -D_FILE_OFFSET_BITS=64"
       
   668 +    CPPFLAGS="$CPPFLAGS -D_REENTRANT=1 -D__EXTENSIONS__=1"
       
   669 +    ;;
       
   670 +esac
       
   671 +
       
   672  cat >confcache <<\_ACEOF
       
   673  # This file is a shell script that caches the results of configure
       
   674  # tests run on this system so they can be shared between configure
       
   675 --- libitm/configure	2014-10-30 04:28:58.000000000 -0400
       
   676 +++ libitm/configure	2015-08-08 16:24:24.897229950 -0400
       
   677 @@ -17587,6 +17587,34 @@
       
   678    multilib_arg=
       
   679  fi
       
   680  
       
   681 +# Solaris must have the macros below passed in CPPFLAGS.
       
   682 +case "${target}" in
       
   683 +  i386-*-solaris2.11)
       
   684 +    CPPFLAGS_FOR_TARGET="$CPPFLAGS_FOR_TARGET -D_LARGEFILE_SOURCE=1 -D_FILE_OFFSET_BITS=64"
       
   685 +    CPPFLAGS_FOR_TARGET="$CPPFLAGS_FOR_TARGET -D_REENTRANT=1 -D__EXTENSIONS__=1"
       
   686 +    CPPFLAGS="$CPPFLAGS -D_LARGEFILE_SOURCE=1 -D_FILE_OFFSET_BITS=64"
       
   687 +    CPPFLAGS="$CPPFLAGS -D_REENTRANT=1 -D__EXTENSIONS__=1"
       
   688 +    ;;
       
   689 +  x86_64-*-solaris2.11)
       
   690 +    CPPFLAGS_FOR_TARGET="$CPPFLAGS_FOR_TARGET -D_LARGEFILE_SOURCE=1 -D_FILE_OFFSET_BITS=64"
       
   691 +    CPPFLAGS_FOR_TARGET="$CPPFLAGS_FOR_TARGET -D_REENTRANT=1 -D__EXTENSIONS__=1"
       
   692 +    CPPFLAGS="$CPPFLAGS -D_LARGEFILE64_SOURCE=1 -D_FILE_OFFSET_BITS=64"
       
   693 +    CPPFLAGS="$CPPFLAGS -D_REENTRANT=1 -D__EXTENSIONS__=1"
       
   694 +    ;;
       
   695 +  sparc-*-solaris2.12)
       
   696 +    CPPFLAGS_FOR_TARGET="$CPPFLAGS_FOR_TARGET -D_LARGEFILE_SOURCE=1 -D_FILE_OFFSET_BITS=64"
       
   697 +    CPPFLAGS_FOR_TARGET="$CPPFLAGS_FOR_TARGET -D_REENTRANT=1 -D__EXTENSIONS__=1"
       
   698 +    CPPFLAGS="$CPPFLAGS -D_LARGEFILE_SOURCE=1 -D_FILE_OFFSET_BITS=64"
       
   699 +    CPPFLAGS="$CPPFLAGS -D_REENTRANT=1 -D__EXTENSIONS__=1"
       
   700 +    ;;
       
   701 +  sparcv9-*-solaris2.12)
       
   702 +    CPPFLAGS_FOR_TARGET="$CPPFLAGS_FOR_TARGET -D_LARGEFILE_SOURCE=1 -D_FILE_OFFSET_BITS=64"
       
   703 +    CPPFLAGS_FOR_TARGET="$CPPFLAGS_FOR_TARGET -D_REENTRANT=1 -D__EXTENSIONS__=1"
       
   704 +    CPPFLAGS="$CPPFLAGS -D_LARGEFILE64_SOURCE=1 -D_FILE_OFFSET_BITS=64"
       
   705 +    CPPFLAGS="$CPPFLAGS -D_REENTRANT=1 -D__EXTENSIONS__=1"
       
   706 +    ;;
       
   707 +esac
       
   708 +
       
   709  # Set up the set of libraries that we need to link against for libitm.
       
   710  # Note that the GTM_SELF_SPECS in gcc.c will force -pthread for -fgnu-tm,
       
   711  # which will force linkage against -lpthread (or equivalent for the system).
       
   712 --- libjava/classpath/configure	2013-09-20 05:47:52.000000000 -0400
       
   713 +++ libjava/classpath/configure	2015-08-08 16:24:38.071554319 -0400
       
   714 @@ -25868,6 +25868,34 @@
       
   715  
       
   716  fi
       
   717  
       
   718 +# Solaris must have the macros below passed in CPPFLAGS.
       
   719 +case "${target}" in
       
   720 +  i386-*-solaris2.11)
       
   721 +    CPPFLAGS_FOR_TARGET="$CPPFLAGS_FOR_TARGET -D_LARGEFILE_SOURCE=1 -D_FILE_OFFSET_BITS=64"
       
   722 +    CPPFLAGS_FOR_TARGET="$CPPFLAGS_FOR_TARGET -D_REENTRANT=1 -D__EXTENSIONS__=1"
       
   723 +    CPPFLAGS="$CPPFLAGS -D_LARGEFILE_SOURCE=1 -D_FILE_OFFSET_BITS=64"
       
   724 +    CPPFLAGS="$CPPFLAGS -D_REENTRANT=1 -D__EXTENSIONS__=1"
       
   725 +    ;;
       
   726 +  x86_64-*-solaris2.11)
       
   727 +    CPPFLAGS_FOR_TARGET="$CPPFLAGS_FOR_TARGET -D_LARGEFILE_SOURCE=1 -D_FILE_OFFSET_BITS=64"
       
   728 +    CPPFLAGS_FOR_TARGET="$CPPFLAGS_FOR_TARGET -D_REENTRANT=1 -D__EXTENSIONS__=1"
       
   729 +    CPPFLAGS="$CPPFLAGS -D_LARGEFILE64_SOURCE=1 -D_FILE_OFFSET_BITS=64"
       
   730 +    CPPFLAGS="$CPPFLAGS -D_REENTRANT=1 -D__EXTENSIONS__=1"
       
   731 +    ;;
       
   732 +  sparc-*-solaris2.12)
       
   733 +    CPPFLAGS_FOR_TARGET="$CPPFLAGS_FOR_TARGET -D_LARGEFILE_SOURCE=1 -D_FILE_OFFSET_BITS=64"
       
   734 +    CPPFLAGS_FOR_TARGET="$CPPFLAGS_FOR_TARGET -D_REENTRANT=1 -D__EXTENSIONS__=1"
       
   735 +    CPPFLAGS="$CPPFLAGS -D_LARGEFILE_SOURCE=1 -D_FILE_OFFSET_BITS=64"
       
   736 +    CPPFLAGS="$CPPFLAGS -D_REENTRANT=1 -D__EXTENSIONS__=1"
       
   737 +    ;;
       
   738 +  sparcv9-*-solaris2.12)
       
   739 +    CPPFLAGS_FOR_TARGET="$CPPFLAGS_FOR_TARGET -D_LARGEFILE_SOURCE=1 -D_FILE_OFFSET_BITS=64"
       
   740 +    CPPFLAGS_FOR_TARGET="$CPPFLAGS_FOR_TARGET -D_REENTRANT=1 -D__EXTENSIONS__=1"
       
   741 +    CPPFLAGS="$CPPFLAGS -D_LARGEFILE64_SOURCE=1 -D_FILE_OFFSET_BITS=64"
       
   742 +    CPPFLAGS="$CPPFLAGS -D_REENTRANT=1 -D__EXTENSIONS__=1"
       
   743 +    ;;
       
   744 +esac
       
   745 +
       
   746  if test "x${COMPILE_GJDOC}" = xyes
       
   747  then
       
   748  ac_config_files="$ac_config_files tools/gjdoc"
       
   749 --- libjava/configure	2014-10-30 04:28:58.000000000 -0400
       
   750 +++ libjava/configure	2015-08-08 16:24:36.808523221 -0400
       
   751 @@ -25116,6 +25116,34 @@
       
   752    multilib_arg=
       
   753  fi
       
   754  
       
   755 +# Solaris must have the macros below passed in CPPFLAGS.
       
   756 +case "${target}" in
       
   757 +  i386-*-solaris2.11)
       
   758 +    CPPFLAGS_FOR_TARGET="$CPPFLAGS_FOR_TARGET -D_LARGEFILE_SOURCE=1 -D_FILE_OFFSET_BITS=64"
       
   759 +    CPPFLAGS_FOR_TARGET="$CPPFLAGS_FOR_TARGET -D_REENTRANT=1 -D__EXTENSIONS__=1"
       
   760 +    CPPFLAGS="$CPPFLAGS -D_LARGEFILE_SOURCE=1 -D_FILE_OFFSET_BITS=64"
       
   761 +    CPPFLAGS="$CPPFLAGS -D_REENTRANT=1 -D__EXTENSIONS__=1"
       
   762 +    ;;
       
   763 +  x86_64-*-solaris2.11)
       
   764 +    CPPFLAGS_FOR_TARGET="$CPPFLAGS_FOR_TARGET -D_LARGEFILE_SOURCE=1 -D_FILE_OFFSET_BITS=64"
       
   765 +    CPPFLAGS_FOR_TARGET="$CPPFLAGS_FOR_TARGET -D_REENTRANT=1 -D__EXTENSIONS__=1"
       
   766 +    CPPFLAGS="$CPPFLAGS -D_LARGEFILE64_SOURCE=1 -D_FILE_OFFSET_BITS=64"
       
   767 +    CPPFLAGS="$CPPFLAGS -D_REENTRANT=1 -D__EXTENSIONS__=1"
       
   768 +    ;;
       
   769 +  sparc-*-solaris2.12)
       
   770 +    CPPFLAGS_FOR_TARGET="$CPPFLAGS_FOR_TARGET -D_LARGEFILE_SOURCE=1 -D_FILE_OFFSET_BITS=64"
       
   771 +    CPPFLAGS_FOR_TARGET="$CPPFLAGS_FOR_TARGET -D_REENTRANT=1 -D__EXTENSIONS__=1"
       
   772 +    CPPFLAGS="$CPPFLAGS -D_LARGEFILE_SOURCE=1 -D_FILE_OFFSET_BITS=64"
       
   773 +    CPPFLAGS="$CPPFLAGS -D_REENTRANT=1 -D__EXTENSIONS__=1"
       
   774 +    ;;
       
   775 +  sparcv9-*-solaris2.12)
       
   776 +    CPPFLAGS_FOR_TARGET="$CPPFLAGS_FOR_TARGET -D_LARGEFILE_SOURCE=1 -D_FILE_OFFSET_BITS=64"
       
   777 +    CPPFLAGS_FOR_TARGET="$CPPFLAGS_FOR_TARGET -D_REENTRANT=1 -D__EXTENSIONS__=1"
       
   778 +    CPPFLAGS="$CPPFLAGS -D_LARGEFILE64_SOURCE=1 -D_FILE_OFFSET_BITS=64"
       
   779 +    CPPFLAGS="$CPPFLAGS -D_REENTRANT=1 -D__EXTENSIONS__=1"
       
   780 +    ;;
       
   781 +esac
       
   782 +
       
   783  ac_config_files="$ac_config_files scripts/jar"
       
   784  
       
   785  cat >confcache <<\_ACEOF
       
   786 --- libjava/libltdl/configure	2014-10-30 04:28:58.000000000 -0400
       
   787 +++ libjava/libltdl/configure	2015-08-08 16:24:35.563492567 -0400
       
   788 @@ -10949,6 +10949,33 @@
       
   789  
       
   790  
       
   791  
       
   792 +# Solaris must have the macros below passed in CPPFLAGS.
       
   793 +case "${target}" in
       
   794 +  i386-*-solaris2.11)
       
   795 +    CPPFLAGS_FOR_TARGET="$CPPFLAGS_FOR_TARGET -D_LARGEFILE_SOURCE=1 -D_FILE_OFFSET_BITS=64"
       
   796 +    CPPFLAGS_FOR_TARGET="$CPPFLAGS_FOR_TARGET -D_REENTRANT=1 -D__EXTENSIONS__=1"
       
   797 +    CPPFLAGS="$CPPFLAGS -D_LARGEFILE_SOURCE=1 -D_FILE_OFFSET_BITS=64"
       
   798 +    CPPFLAGS="$CPPFLAGS -D_REENTRANT=1 -D__EXTENSIONS__=1"
       
   799 +    ;;
       
   800 +  x86_64-*-solaris2.11)
       
   801 +    CPPFLAGS_FOR_TARGET="$CPPFLAGS_FOR_TARGET -D_LARGEFILE_SOURCE=1 -D_FILE_OFFSET_BITS=64"
       
   802 +    CPPFLAGS_FOR_TARGET="$CPPFLAGS_FOR_TARGET -D_REENTRANT=1 -D__EXTENSIONS__=1"
       
   803 +    CPPFLAGS="$CPPFLAGS -D_LARGEFILE64_SOURCE=1 -D_FILE_OFFSET_BITS=64"
       
   804 +    CPPFLAGS="$CPPFLAGS -D_REENTRANT=1 -D__EXTENSIONS__=1"
       
   805 +    ;;
       
   806 +  sparc-*-solaris2.12)
       
   807 +    CPPFLAGS_FOR_TARGET="$CPPFLAGS_FOR_TARGET -D_LARGEFILE_SOURCE=1 -D_FILE_OFFSET_BITS=64"
       
   808 +    CPPFLAGS_FOR_TARGET="$CPPFLAGS_FOR_TARGET -D_REENTRANT=1 -D__EXTENSIONS__=1"
       
   809 +    CPPFLAGS="$CPPFLAGS -D_LARGEFILE_SOURCE=1 -D_FILE_OFFSET_BITS=64"
       
   810 +    CPPFLAGS="$CPPFLAGS -D_REENTRANT=1 -D__EXTENSIONS__=1"
       
   811 +    ;;
       
   812 +  sparcv9-*-solaris2.12)
       
   813 +    CPPFLAGS_FOR_TARGET="$CPPFLAGS_FOR_TARGET -D_LARGEFILE_SOURCE=1 -D_FILE_OFFSET_BITS=64"
       
   814 +    CPPFLAGS_FOR_TARGET="$CPPFLAGS_FOR_TARGET -D_REENTRANT=1 -D__EXTENSIONS__=1"
       
   815 +    CPPFLAGS="$CPPFLAGS -D_LARGEFILE64_SOURCE=1 -D_FILE_OFFSET_BITS=64"
       
   816 +    CPPFLAGS="$CPPFLAGS -D_REENTRANT=1 -D__EXTENSIONS__=1"
       
   817 +    ;;
       
   818 +esac
       
   819  
       
   820  ## -------- ##
       
   821  ## Outputs. ##
       
   822 --- libobjc/configure	2014-10-30 04:28:58.000000000 -0400
       
   823 +++ libobjc/configure	2015-08-08 16:24:43.206680752 -0400
       
   824 @@ -11540,6 +11540,34 @@
       
   825    multilib_arg=
       
   826  fi
       
   827  
       
   828 +# Solaris must have the macros below passed in CPPFLAGS.
       
   829 +case "${target}" in
       
   830 +  i386-*-solaris2.11)
       
   831 +    CPPFLAGS_FOR_TARGET="$CPPFLAGS_FOR_TARGET -D_LARGEFILE_SOURCE=1 -D_FILE_OFFSET_BITS=64"
       
   832 +    CPPFLAGS_FOR_TARGET="$CPPFLAGS_FOR_TARGET -D_REENTRANT=1 -D__EXTENSIONS__=1"
       
   833 +    CPPFLAGS="$CPPFLAGS -D_LARGEFILE_SOURCE=1 -D_FILE_OFFSET_BITS=64"
       
   834 +    CPPFLAGS="$CPPFLAGS -D_REENTRANT=1 -D__EXTENSIONS__=1"
       
   835 +    ;;
       
   836 +  x86_64-*-solaris2.11)
       
   837 +    CPPFLAGS_FOR_TARGET="$CPPFLAGS_FOR_TARGET -D_LARGEFILE_SOURCE=1 -D_FILE_OFFSET_BITS=64"
       
   838 +    CPPFLAGS_FOR_TARGET="$CPPFLAGS_FOR_TARGET -D_REENTRANT=1 -D__EXTENSIONS__=1"
       
   839 +    CPPFLAGS="$CPPFLAGS -D_LARGEFILE64_SOURCE=1 -D_FILE_OFFSET_BITS=64"
       
   840 +    CPPFLAGS="$CPPFLAGS -D_REENTRANT=1 -D__EXTENSIONS__=1"
       
   841 +    ;;
       
   842 +  sparc-*-solaris2.12)
       
   843 +    CPPFLAGS_FOR_TARGET="$CPPFLAGS_FOR_TARGET -D_LARGEFILE_SOURCE=1 -D_FILE_OFFSET_BITS=64"
       
   844 +    CPPFLAGS_FOR_TARGET="$CPPFLAGS_FOR_TARGET -D_REENTRANT=1 -D__EXTENSIONS__=1"
       
   845 +    CPPFLAGS="$CPPFLAGS -D_LARGEFILE_SOURCE=1 -D_FILE_OFFSET_BITS=64"
       
   846 +    CPPFLAGS="$CPPFLAGS -D_REENTRANT=1 -D__EXTENSIONS__=1"
       
   847 +    ;;
       
   848 +  sparcv9-*-solaris2.12)
       
   849 +    CPPFLAGS_FOR_TARGET="$CPPFLAGS_FOR_TARGET -D_LARGEFILE_SOURCE=1 -D_FILE_OFFSET_BITS=64"
       
   850 +    CPPFLAGS_FOR_TARGET="$CPPFLAGS_FOR_TARGET -D_REENTRANT=1 -D__EXTENSIONS__=1"
       
   851 +    CPPFLAGS="$CPPFLAGS -D_LARGEFILE64_SOURCE=1 -D_FILE_OFFSET_BITS=64"
       
   852 +    CPPFLAGS="$CPPFLAGS -D_REENTRANT=1 -D__EXTENSIONS__=1"
       
   853 +    ;;
       
   854 +esac
       
   855 +
       
   856  ac_config_files="$ac_config_files Makefile"
       
   857  
       
   858  cat >confcache <<\_ACEOF
       
   859 --- libquadmath/configure	2014-10-30 04:28:58.000000000 -0400
       
   860 +++ libquadmath/configure	2015-08-08 16:24:30.450366675 -0400
       
   861 @@ -12883,6 +12883,33 @@
       
   862    multilib_arg=
       
   863  fi
       
   864  
       
   865 +# Solaris must have the macros below passed in CPPFLAGS.
       
   866 +case "${target}" in
       
   867 +  i386-*-solaris2.11)
       
   868 +    CPPFLAGS_FOR_TARGET="$CPPFLAGS_FOR_TARGET -D_LARGEFILE_SOURCE=1 -D_FILE_OFFSET_BITS=64"
       
   869 +    CPPFLAGS_FOR_TARGET="$CPPFLAGS_FOR_TARGET -D_REENTRANT=1 -D__EXTENSIONS__=1"
       
   870 +    CPPFLAGS="$CPPFLAGS -D_LARGEFILE_SOURCE=1 -D_FILE_OFFSET_BITS=64"
       
   871 +    CPPFLAGS="$CPPFLAGS -D_REENTRANT=1 -D__EXTENSIONS__=1"
       
   872 +    ;;
       
   873 +  x86_64-*-solaris2.11)
       
   874 +    CPPFLAGS_FOR_TARGET="$CPPFLAGS_FOR_TARGET -D_LARGEFILE_SOURCE=1 -D_FILE_OFFSET_BITS=64"
       
   875 +    CPPFLAGS_FOR_TARGET="$CPPFLAGS_FOR_TARGET -D_REENTRANT=1 -D__EXTENSIONS__=1"
       
   876 +    CPPFLAGS="$CPPFLAGS -D_LARGEFILE64_SOURCE=1 -D_FILE_OFFSET_BITS=64"
       
   877 +    CPPFLAGS="$CPPFLAGS -D_REENTRANT=1 -D__EXTENSIONS__=1"
       
   878 +    ;;
       
   879 +  sparc-*-solaris2.12)
       
   880 +    CPPFLAGS_FOR_TARGET="$CPPFLAGS_FOR_TARGET -D_LARGEFILE_SOURCE=1 -D_FILE_OFFSET_BITS=64"
       
   881 +    CPPFLAGS_FOR_TARGET="$CPPFLAGS_FOR_TARGET -D_REENTRANT=1 -D__EXTENSIONS__=1"
       
   882 +    CPPFLAGS="$CPPFLAGS -D_LARGEFILE_SOURCE=1 -D_FILE_OFFSET_BITS=64"
       
   883 +    CPPFLAGS="$CPPFLAGS -D_REENTRANT=1 -D__EXTENSIONS__=1"
       
   884 +    ;;
       
   885 +  sparcv9-*-solaris2.12)
       
   886 +    CPPFLAGS_FOR_TARGET="$CPPFLAGS_FOR_TARGET -D_LARGEFILE_SOURCE=1 -D_FILE_OFFSET_BITS=64"
       
   887 +    CPPFLAGS_FOR_TARGET="$CPPFLAGS_FOR_TARGET -D_REENTRANT=1 -D__EXTENSIONS__=1"
       
   888 +    CPPFLAGS="$CPPFLAGS -D_LARGEFILE64_SOURCE=1 -D_FILE_OFFSET_BITS=64"
       
   889 +    CPPFLAGS="$CPPFLAGS -D_REENTRANT=1 -D__EXTENSIONS__=1"
       
   890 +    ;;
       
   891 +esac
       
   892  
       
   893  # We would like our source tree to be readonly. However when releases or
       
   894  # pre-releases are generated, the flex/bison generated files as well as the
       
   895 @@ -12913,7 +12940,6 @@
       
   896  fi
       
   897  
       
   898  
       
   899 -
       
   900  ac_config_files="$ac_config_files Makefile"
       
   901  
       
   902  cat >confcache <<\_ACEOF
       
   903 --- libsanitizer/configure	2014-10-30 04:28:58.000000000 -0400
       
   904 +++ libsanitizer/configure	2015-08-08 16:24:41.516639141 -0400
       
   905 @@ -16348,6 +16348,34 @@
       
   906  fi
       
   907  
       
   908  
       
   909 +# Solaris must have the macros below passed in CPPFLAGS.
       
   910 +case "${target}" in
       
   911 +  i386-*-solaris2.11)
       
   912 +    CPPFLAGS_FOR_TARGET="$CPPFLAGS_FOR_TARGET -D_LARGEFILE_SOURCE=1 -D_FILE_OFFSET_BITS=64"
       
   913 +    CPPFLAGS_FOR_TARGET="$CPPFLAGS_FOR_TARGET -D_REENTRANT=1 -D__EXTENSIONS__=1"
       
   914 +    CPPFLAGS="$CPPFLAGS -D_LARGEFILE_SOURCE=1 -D_FILE_OFFSET_BITS=64"
       
   915 +    CPPFLAGS="$CPPFLAGS -D_REENTRANT=1 -D__EXTENSIONS__=1"
       
   916 +    ;;
       
   917 +  x86_64-*-solaris2.11)
       
   918 +    CPPFLAGS_FOR_TARGET="$CPPFLAGS_FOR_TARGET -D_LARGEFILE_SOURCE=1 -D_FILE_OFFSET_BITS=64"
       
   919 +    CPPFLAGS_FOR_TARGET="$CPPFLAGS_FOR_TARGET -D_REENTRANT=1 -D__EXTENSIONS__=1"
       
   920 +    CPPFLAGS="$CPPFLAGS -D_LARGEFILE64_SOURCE=1 -D_FILE_OFFSET_BITS=64"
       
   921 +    CPPFLAGS="$CPPFLAGS -D_REENTRANT=1 -D__EXTENSIONS__=1"
       
   922 +    ;;
       
   923 +  sparc-*-solaris2.12)
       
   924 +    CPPFLAGS_FOR_TARGET="$CPPFLAGS_FOR_TARGET -D_LARGEFILE_SOURCE=1 -D_FILE_OFFSET_BITS=64"
       
   925 +    CPPFLAGS_FOR_TARGET="$CPPFLAGS_FOR_TARGET -D_REENTRANT=1 -D__EXTENSIONS__=1"
       
   926 +    CPPFLAGS="$CPPFLAGS -D_LARGEFILE_SOURCE=1 -D_FILE_OFFSET_BITS=64"
       
   927 +    CPPFLAGS="$CPPFLAGS -D_REENTRANT=1 -D__EXTENSIONS__=1"
       
   928 +    ;;
       
   929 +  sparcv9-*-solaris2.12)
       
   930 +    CPPFLAGS_FOR_TARGET="$CPPFLAGS_FOR_TARGET -D_LARGEFILE_SOURCE=1 -D_FILE_OFFSET_BITS=64"
       
   931 +    CPPFLAGS_FOR_TARGET="$CPPFLAGS_FOR_TARGET -D_REENTRANT=1 -D__EXTENSIONS__=1"
       
   932 +    CPPFLAGS="$CPPFLAGS -D_LARGEFILE64_SOURCE=1 -D_FILE_OFFSET_BITS=64"
       
   933 +    CPPFLAGS="$CPPFLAGS -D_REENTRANT=1 -D__EXTENSIONS__=1"
       
   934 +    ;;
       
   935 +esac
       
   936 +
       
   937  
       
   938  ac_config_files="$ac_config_files Makefile libsanitizer.spec libbacktrace/backtrace-supported.h"
       
   939  
       
   940 --- libssp/configure	2013-09-20 05:47:52.000000000 -0400
       
   941 +++ libssp/configure	2015-08-08 16:24:43.830696116 -0400
       
   942 @@ -11068,6 +11068,34 @@
       
   943    multilib_arg=
       
   944  fi
       
   945  
       
   946 +# Solaris must have the macros below passed in CPPFLAGS.
       
   947 +case "${target}" in
       
   948 +  i386-*-solaris2.11)
       
   949 +    CPPFLAGS_FOR_TARGET="$CPPFLAGS_FOR_TARGET -D_LARGEFILE_SOURCE=1 -D_FILE_OFFSET_BITS=64"
       
   950 +    CPPFLAGS_FOR_TARGET="$CPPFLAGS_FOR_TARGET -D_REENTRANT=1 -D__EXTENSIONS__=1"
       
   951 +    CPPFLAGS="$CPPFLAGS -D_LARGEFILE_SOURCE=1 -D_FILE_OFFSET_BITS=64"
       
   952 +    CPPFLAGS="$CPPFLAGS -D_REENTRANT=1 -D__EXTENSIONS__=1"
       
   953 +    ;;
       
   954 +  x86_64-*-solaris2.11)
       
   955 +    CPPFLAGS_FOR_TARGET="$CPPFLAGS_FOR_TARGET -D_LARGEFILE_SOURCE=1 -D_FILE_OFFSET_BITS=64"
       
   956 +    CPPFLAGS_FOR_TARGET="$CPPFLAGS_FOR_TARGET -D_REENTRANT=1 -D__EXTENSIONS__=1"
       
   957 +    CPPFLAGS="$CPPFLAGS -D_LARGEFILE64_SOURCE=1 -D_FILE_OFFSET_BITS=64"
       
   958 +    CPPFLAGS="$CPPFLAGS -D_REENTRANT=1 -D__EXTENSIONS__=1"
       
   959 +    ;;
       
   960 +  sparc-*-solaris2.12)
       
   961 +    CPPFLAGS_FOR_TARGET="$CPPFLAGS_FOR_TARGET -D_LARGEFILE_SOURCE=1 -D_FILE_OFFSET_BITS=64"
       
   962 +    CPPFLAGS_FOR_TARGET="$CPPFLAGS_FOR_TARGET -D_REENTRANT=1 -D__EXTENSIONS__=1"
       
   963 +    CPPFLAGS="$CPPFLAGS -D_LARGEFILE_SOURCE=1 -D_FILE_OFFSET_BITS=64"
       
   964 +    CPPFLAGS="$CPPFLAGS -D_REENTRANT=1 -D__EXTENSIONS__=1"
       
   965 +    ;;
       
   966 +  sparcv9-*-solaris2.12)
       
   967 +    CPPFLAGS_FOR_TARGET="$CPPFLAGS_FOR_TARGET -D_LARGEFILE_SOURCE=1 -D_FILE_OFFSET_BITS=64"
       
   968 +    CPPFLAGS_FOR_TARGET="$CPPFLAGS_FOR_TARGET -D_REENTRANT=1 -D__EXTENSIONS__=1"
       
   969 +    CPPFLAGS="$CPPFLAGS -D_LARGEFILE64_SOURCE=1 -D_FILE_OFFSET_BITS=64"
       
   970 +    CPPFLAGS="$CPPFLAGS -D_REENTRANT=1 -D__EXTENSIONS__=1"
       
   971 +    ;;
       
   972 +esac
       
   973 +
       
   974  ac_config_files="$ac_config_files Makefile ssp/ssp.h"
       
   975  
       
   976  cat >confcache <<\_ACEOF
       
   977 --- libstdc++-v3/configure	2014-03-20 14:57:07.000000000 -0400
       
   978 +++ libstdc++-v3/configure	2015-08-08 16:24:49.422833802 -0400
       
   979 @@ -79405,6 +79405,34 @@
       
   980    multilib_arg=
       
   981  fi
       
   982  
       
   983 +# Solaris must have the macros below passed in CPPFLAGS.
       
   984 +case "${target}" in
       
   985 +  i386-*-solaris2.11)
       
   986 +    CPPFLAGS_FOR_TARGET="$CPPFLAGS_FOR_TARGET -D_LARGEFILE_SOURCE=1 -D_FILE_OFFSET_BITS=64"
       
   987 +    CPPFLAGS_FOR_TARGET="$CPPFLAGS_FOR_TARGET -D_REENTRANT=1 -D__EXTENSIONS__=1"
       
   988 +    CPPFLAGS="$CPPFLAGS -D_LARGEFILE_SOURCE=1 -D_FILE_OFFSET_BITS=64"
       
   989 +    CPPFLAGS="$CPPFLAGS -D_REENTRANT=1 -D__EXTENSIONS__=1"
       
   990 +    ;;
       
   991 +  x86_64-*-solaris2.11)
       
   992 +    CPPFLAGS_FOR_TARGET="$CPPFLAGS_FOR_TARGET -D_LARGEFILE_SOURCE=1 -D_FILE_OFFSET_BITS=64"
       
   993 +    CPPFLAGS_FOR_TARGET="$CPPFLAGS_FOR_TARGET -D_REENTRANT=1 -D__EXTENSIONS__=1"
       
   994 +    CPPFLAGS="$CPPFLAGS -D_LARGEFILE64_SOURCE=1 -D_FILE_OFFSET_BITS=64"
       
   995 +    CPPFLAGS="$CPPFLAGS -D_REENTRANT=1 -D__EXTENSIONS__=1"
       
   996 +    ;;
       
   997 +  sparc-*-solaris2.12)
       
   998 +    CPPFLAGS_FOR_TARGET="$CPPFLAGS_FOR_TARGET -D_LARGEFILE_SOURCE=1 -D_FILE_OFFSET_BITS=64"
       
   999 +    CPPFLAGS_FOR_TARGET="$CPPFLAGS_FOR_TARGET -D_REENTRANT=1 -D__EXTENSIONS__=1"
       
  1000 +    CPPFLAGS="$CPPFLAGS -D_LARGEFILE_SOURCE=1 -D_FILE_OFFSET_BITS=64"
       
  1001 +    CPPFLAGS="$CPPFLAGS -D_REENTRANT=1 -D__EXTENSIONS__=1"
       
  1002 +    ;;
       
  1003 +  sparcv9-*-solaris2.12)
       
  1004 +    CPPFLAGS_FOR_TARGET="$CPPFLAGS_FOR_TARGET -D_LARGEFILE_SOURCE=1 -D_FILE_OFFSET_BITS=64"
       
  1005 +    CPPFLAGS_FOR_TARGET="$CPPFLAGS_FOR_TARGET -D_REENTRANT=1 -D__EXTENSIONS__=1"
       
  1006 +    CPPFLAGS="$CPPFLAGS -D_LARGEFILE64_SOURCE=1 -D_FILE_OFFSET_BITS=64"
       
  1007 +    CPPFLAGS="$CPPFLAGS -D_REENTRANT=1 -D__EXTENSIONS__=1"
       
  1008 +    ;;
       
  1009 +esac
       
  1010 +
       
  1011  # Export all the install information.
       
  1012  
       
  1013    glibcxx_toolexecdir=no
       
  1014 --- libvtv/configure	2014-10-30 04:28:58.000000000 -0400
       
  1015 +++ libvtv/configure	2015-08-08 16:24:29.355339714 -0400
       
  1016 @@ -12127,7 +12127,7 @@
       
  1017    lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
       
  1018    lt_status=$lt_dlunknown
       
  1019    cat > conftest.$ac_ext <<_LT_EOF
       
  1020 -#line 12099 "configure"
       
  1021 +#line 12130 "configure"
       
  1022  #include "confdefs.h"
       
  1023  
       
  1024  #if HAVE_DLFCN_H
       
  1025 @@ -12233,7 +12233,7 @@
       
  1026    lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
       
  1027    lt_status=$lt_dlunknown
       
  1028    cat > conftest.$ac_ext <<_LT_EOF
       
  1029 -#line 12205 "configure"
       
  1030 +#line 12236 "configure"
       
  1031  #include "confdefs.h"
       
  1032  
       
  1033  #if HAVE_DLFCN_H
       
  1034 @@ -15502,6 +15502,34 @@
       
  1035    multilib_arg=
       
  1036  fi
       
  1037  
       
  1038 +# Solaris must have the macros below passed in CPPFLAGS.
       
  1039 +case "${target}" in
       
  1040 +  i386-*-solaris2.11)
       
  1041 +    CPPFLAGS_FOR_TARGET="$CPPFLAGS_FOR_TARGET -D_LARGEFILE_SOURCE=1 -D_FILE_OFFSET_BITS=64"
       
  1042 +    CPPFLAGS_FOR_TARGET="$CPPFLAGS_FOR_TARGET -D_REENTRANT=1 -D__EXTENSIONS__=1"
       
  1043 +    CPPFLAGS="$CPPFLAGS -D_LARGEFILE_SOURCE=1 -D_FILE_OFFSET_BITS=64"
       
  1044 +    CPPFLAGS="$CPPFLAGS -D_REENTRANT=1 -D__EXTENSIONS__=1"
       
  1045 +    ;;
       
  1046 +  x86_64-*-solaris2.11)
       
  1047 +    CPPFLAGS_FOR_TARGET="$CPPFLAGS_FOR_TARGET -D_LARGEFILE_SOURCE=1 -D_FILE_OFFSET_BITS=64"
       
  1048 +    CPPFLAGS_FOR_TARGET="$CPPFLAGS_FOR_TARGET -D_REENTRANT=1 -D__EXTENSIONS__=1"
       
  1049 +    CPPFLAGS="$CPPFLAGS -D_LARGEFILE64_SOURCE=1 -D_FILE_OFFSET_BITS=64"
       
  1050 +    CPPFLAGS="$CPPFLAGS -D_REENTRANT=1 -D__EXTENSIONS__=1"
       
  1051 +    ;;
       
  1052 +  sparc-*-solaris2.12)
       
  1053 +    CPPFLAGS_FOR_TARGET="$CPPFLAGS_FOR_TARGET -D_LARGEFILE_SOURCE=1 -D_FILE_OFFSET_BITS=64"
       
  1054 +    CPPFLAGS_FOR_TARGET="$CPPFLAGS_FOR_TARGET -D_REENTRANT=1 -D__EXTENSIONS__=1"
       
  1055 +    CPPFLAGS="$CPPFLAGS -D_LARGEFILE_SOURCE=1 -D_FILE_OFFSET_BITS=64"
       
  1056 +    CPPFLAGS="$CPPFLAGS -D_REENTRANT=1 -D__EXTENSIONS__=1"
       
  1057 +    ;;
       
  1058 +  sparcv9-*-solaris2.12)
       
  1059 +    CPPFLAGS_FOR_TARGET="$CPPFLAGS_FOR_TARGET -D_LARGEFILE_SOURCE=1 -D_FILE_OFFSET_BITS=64"
       
  1060 +    CPPFLAGS_FOR_TARGET="$CPPFLAGS_FOR_TARGET -D_REENTRANT=1 -D__EXTENSIONS__=1"
       
  1061 +    CPPFLAGS="$CPPFLAGS -D_LARGEFILE64_SOURCE=1 -D_FILE_OFFSET_BITS=64"
       
  1062 +    CPPFLAGS="$CPPFLAGS -D_REENTRANT=1 -D__EXTENSIONS__=1"
       
  1063 +    ;;
       
  1064 +esac
       
  1065 +
       
  1066  ac_config_files="$ac_config_files Makefile"
       
  1067  
       
  1068  
       
  1069 --- lto-plugin/configure	2014-05-15 05:56:22.000000000 -0400
       
  1070 +++ lto-plugin/configure	2015-08-08 16:24:24.062209391 -0400
       
  1071 @@ -4114,6 +4114,34 @@
       
  1072  fi
       
  1073  
       
  1074  
       
  1075 +# Solaris must have the macros below passed in CPPFLAGS.
       
  1076 +case "${target}" in
       
  1077 +  i386-*-solaris2.11)
       
  1078 +    CPPFLAGS_FOR_TARGET="$CPPFLAGS_FOR_TARGET -D_LARGEFILE_SOURCE=1 -D_FILE_OFFSET_BITS=64"
       
  1079 +    CPPFLAGS_FOR_TARGET="$CPPFLAGS_FOR_TARGET -D_REENTRANT=1 -D__EXTENSIONS__=1"
       
  1080 +    CPPFLAGS="$CPPFLAGS -D_LARGEFILE_SOURCE=1 -D_FILE_OFFSET_BITS=64"
       
  1081 +    CPPFLAGS="$CPPFLAGS -D_REENTRANT=1 -D__EXTENSIONS__=1"
       
  1082 +    ;;
       
  1083 +  x86_64-*-solaris2.11)
       
  1084 +    CPPFLAGS_FOR_TARGET="$CPPFLAGS_FOR_TARGET -D_LARGEFILE_SOURCE=1 -D_FILE_OFFSET_BITS=64"
       
  1085 +    CPPFLAGS_FOR_TARGET="$CPPFLAGS_FOR_TARGET -D_REENTRANT=1 -D__EXTENSIONS__=1"
       
  1086 +    CPPFLAGS="$CPPFLAGS -D_LARGEFILE64_SOURCE=1 -D_FILE_OFFSET_BITS=64"
       
  1087 +    CPPFLAGS="$CPPFLAGS -D_REENTRANT=1 -D__EXTENSIONS__=1"
       
  1088 +    ;;
       
  1089 +  sparc-*-solaris2.12)
       
  1090 +    CPPFLAGS_FOR_TARGET="$CPPFLAGS_FOR_TARGET -D_LARGEFILE_SOURCE=1 -D_FILE_OFFSET_BITS=64"
       
  1091 +    CPPFLAGS_FOR_TARGET="$CPPFLAGS_FOR_TARGET -D_REENTRANT=1 -D__EXTENSIONS__=1"
       
  1092 +    CPPFLAGS="$CPPFLAGS -D_LARGEFILE_SOURCE=1 -D_FILE_OFFSET_BITS=64"
       
  1093 +    CPPFLAGS="$CPPFLAGS -D_REENTRANT=1 -D__EXTENSIONS__=1"
       
  1094 +    ;;
       
  1095 +  sparcv9-*-solaris2.12)
       
  1096 +    CPPFLAGS_FOR_TARGET="$CPPFLAGS_FOR_TARGET -D_LARGEFILE_SOURCE=1 -D_FILE_OFFSET_BITS=64"
       
  1097 +    CPPFLAGS_FOR_TARGET="$CPPFLAGS_FOR_TARGET -D_REENTRANT=1 -D__EXTENSIONS__=1"
       
  1098 +    CPPFLAGS="$CPPFLAGS -D_LARGEFILE64_SOURCE=1 -D_FILE_OFFSET_BITS=64"
       
  1099 +    CPPFLAGS="$CPPFLAGS -D_REENTRANT=1 -D__EXTENSIONS__=1"
       
  1100 +    ;;
       
  1101 +esac
       
  1102 +
       
  1103  case `pwd` in
       
  1104    *\ * | *\	*)
       
  1105      { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&5
       
  1106 @@ -10586,7 +10614,7 @@
       
  1107    lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
       
  1108    lt_status=$lt_dlunknown
       
  1109    cat > conftest.$ac_ext <<_LT_EOF
       
  1110 -#line 10589 "configure"
       
  1111 +#line 10617 "configure"
       
  1112  #include "confdefs.h"
       
  1113  
       
  1114  #if HAVE_DLFCN_H
       
  1115 @@ -10692,7 +10720,7 @@
       
  1116    lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
       
  1117    lt_status=$lt_dlunknown
       
  1118    cat > conftest.$ac_ext <<_LT_EOF
       
  1119 -#line 10695 "configure"
       
  1120 +#line 10723 "configure"
       
  1121  #include "confdefs.h"
       
  1122  
       
  1123  #if HAVE_DLFCN_H
       
  1124 --- zlib/configure	2014-10-30 04:28:58.000000000 -0400
       
  1125 +++ zlib/configure	2015-08-08 16:24:33.567443422 -0400
       
  1126 @@ -11205,6 +11205,34 @@
       
  1127    multilib_arg=
       
  1128  fi
       
  1129  
       
  1130 +# Solaris must have the macros below passed in CPPFLAGS.
       
  1131 +case "${target}" in
       
  1132 +  i386-*-solaris2.11)
       
  1133 +    CPPFLAGS_FOR_TARGET="$CPPFLAGS_FOR_TARGET -D_LARGEFILE_SOURCE=1 -D_FILE_OFFSET_BITS=64"
       
  1134 +    CPPFLAGS_FOR_TARGET="$CPPFLAGS_FOR_TARGET -D_REENTRANT=1 -D__EXTENSIONS__=1"
       
  1135 +    CPPFLAGS="$CPPFLAGS -D_LARGEFILE_SOURCE=1 -D_FILE_OFFSET_BITS=64"
       
  1136 +    CPPFLAGS="$CPPFLAGS -D_REENTRANT=1 -D__EXTENSIONS__=1"
       
  1137 +    ;;
       
  1138 +  x86_64-*-solaris2.11)
       
  1139 +    CPPFLAGS_FOR_TARGET="$CPPFLAGS_FOR_TARGET -D_LARGEFILE_SOURCE=1 -D_FILE_OFFSET_BITS=64"
       
  1140 +    CPPFLAGS_FOR_TARGET="$CPPFLAGS_FOR_TARGET -D_REENTRANT=1 -D__EXTENSIONS__=1"
       
  1141 +    CPPFLAGS="$CPPFLAGS -D_LARGEFILE64_SOURCE=1 -D_FILE_OFFSET_BITS=64"
       
  1142 +    CPPFLAGS="$CPPFLAGS -D_REENTRANT=1 -D__EXTENSIONS__=1"
       
  1143 +    ;;
       
  1144 +  sparc-*-solaris2.12)
       
  1145 +    CPPFLAGS_FOR_TARGET="$CPPFLAGS_FOR_TARGET -D_LARGEFILE_SOURCE=1 -D_FILE_OFFSET_BITS=64"
       
  1146 +    CPPFLAGS_FOR_TARGET="$CPPFLAGS_FOR_TARGET -D_REENTRANT=1 -D__EXTENSIONS__=1"
       
  1147 +    CPPFLAGS="$CPPFLAGS -D_LARGEFILE_SOURCE=1 -D_FILE_OFFSET_BITS=64"
       
  1148 +    CPPFLAGS="$CPPFLAGS -D_REENTRANT=1 -D__EXTENSIONS__=1"
       
  1149 +    ;;
       
  1150 +  sparcv9-*-solaris2.12)
       
  1151 +    CPPFLAGS_FOR_TARGET="$CPPFLAGS_FOR_TARGET -D_LARGEFILE_SOURCE=1 -D_FILE_OFFSET_BITS=64"
       
  1152 +    CPPFLAGS_FOR_TARGET="$CPPFLAGS_FOR_TARGET -D_REENTRANT=1 -D__EXTENSIONS__=1"
       
  1153 +    CPPFLAGS="$CPPFLAGS -D_LARGEFILE64_SOURCE=1 -D_FILE_OFFSET_BITS=64"
       
  1154 +    CPPFLAGS="$CPPFLAGS -D_REENTRANT=1 -D__EXTENSIONS__=1"
       
  1155 +    ;;
       
  1156 +esac
       
  1157 +
       
  1158  # Check whether --enable-host-shared was given.
       
  1159  if test "${enable_host_shared+set}" = set; then :
       
  1160    enableval=$enable_host_shared; PICFLAG=-fPIC
       
  1161 --- zlib/contrib/minizip/configure.ac	2012-11-16 13:35:05.000000000 -0500
       
  1162 +++ zlib/contrib/minizip/configure.ac	2015-08-08 16:21:57.103591082 -0400
       
  1163 @@ -25,6 +25,33 @@
       
  1164  esac
       
  1165  AM_CONDITIONAL([WIN32], [test "${WIN32}" = "yes"])
       
  1166  
       
  1167 +# Solaris must have the macros below passed in CPPFLAGS.
       
  1168 +case "${target}" in
       
  1169 +  i386-*-solaris2.11)
       
  1170 +    CPPFLAGS_FOR_TARGET="$CPPFLAGS_FOR_TARGET -D_LARGEFILE_SOURCE=1 -D_FILE_OFFSET_BITS=64"
       
  1171 +    CPPFLAGS_FOR_TARGET="$CPPFLAGS_FOR_TARGET -D_REENTRANT=1 -D__EXTENSIONS__=1"
       
  1172 +    CPPFLAGS="$CPPFLAGS -D_LARGEFILE_SOURCE=1 -D_FILE_OFFSET_BITS=64"
       
  1173 +    CPPFLAGS="$CPPFLAGS -D_REENTRANT=1 -D__EXTENSIONS__=1"
       
  1174 +    ;;
       
  1175 +  x86_64-*-solaris2.11)
       
  1176 +    CPPFLAGS_FOR_TARGET="$CPPFLAGS_FOR_TARGET -D_LARGEFILE_SOURCE=1 -D_FILE_OFFSET_BITS=64"
       
  1177 +    CPPFLAGS_FOR_TARGET="$CPPFLAGS_FOR_TARGET -D_REENTRANT=1 -D__EXTENSIONS__=1"
       
  1178 +    CPPFLAGS="$CPPFLAGS -D_LARGEFILE64_SOURCE=1 -D_FILE_OFFSET_BITS=64"
       
  1179 +    CPPFLAGS="$CPPFLAGS -D_REENTRANT=1 -D__EXTENSIONS__=1"
       
  1180 +    ;;
       
  1181 +  sparc-*-solaris2.12)
       
  1182 +    CPPFLAGS_FOR_TARGET="$CPPFLAGS_FOR_TARGET -D_LARGEFILE_SOURCE=1 -D_FILE_OFFSET_BITS=64"
       
  1183 +    CPPFLAGS_FOR_TARGET="$CPPFLAGS_FOR_TARGET -D_REENTRANT=1 -D__EXTENSIONS__=1"
       
  1184 +    CPPFLAGS="$CPPFLAGS -D_LARGEFILE_SOURCE=1 -D_FILE_OFFSET_BITS=64"
       
  1185 +    CPPFLAGS="$CPPFLAGS -D_REENTRANT=1 -D__EXTENSIONS__=1"
       
  1186 +    ;;
       
  1187 +  sparcv9-*-solaris2.12)
       
  1188 +    CPPFLAGS_FOR_TARGET="$CPPFLAGS_FOR_TARGET -D_LARGEFILE_SOURCE=1 -D_FILE_OFFSET_BITS=64"
       
  1189 +    CPPFLAGS_FOR_TARGET="$CPPFLAGS_FOR_TARGET -D_REENTRANT=1 -D__EXTENSIONS__=1"
       
  1190 +    CPPFLAGS="$CPPFLAGS -D_LARGEFILE64_SOURCE=1 -D_FILE_OFFSET_BITS=64"
       
  1191 +    CPPFLAGS="$CPPFLAGS -D_REENTRANT=1 -D__EXTENSIONS__=1"
       
  1192 +    ;;
       
  1193 +esac
       
  1194  
       
  1195  AC_SUBST([HAVE_UNISTD_H], [0])
       
  1196  AC_CHECK_HEADER([unistd.h], [HAVE_UNISTD_H=1], [])