common/autoconf/generated-configure.sh
changeset 32560 351e2f1e9f17
parent 32554 c8b77b422f5b
parent 32462 f236112ab3d0
child 32811 df82db312e58
child 32715 4d558a41a1ec
child 33944 e1e20245e153
equal deleted inserted replaced
32559:8a1504b43ad8 32560:351e2f1e9f17
  4357 # definitions. It is replaced with custom functionality when building
  4357 # definitions. It is replaced with custom functionality when building
  4358 # custom sources.
  4358 # custom sources.
  4359 #CUSTOM_AUTOCONF_INCLUDE
  4359 #CUSTOM_AUTOCONF_INCLUDE
  4360 
  4360 
  4361 # Do not change or remove the following line, it is needed for consistency checks:
  4361 # Do not change or remove the following line, it is needed for consistency checks:
  4362 DATE_WHEN_GENERATED=1439979411
  4362 DATE_WHEN_GENERATED=1441958217
  4363 
  4363 
  4364 ###############################################################################
  4364 ###############################################################################
  4365 #
  4365 #
  4366 # Initialization / Boot-strapping
  4366 # Initialization / Boot-strapping
  4367 #
  4367 #
 38284       { $as_echo "$as_me:${as_lineno-$LINENO}: Rewriting OBJCOPY to \"$new_complete\"" >&5
 38284       { $as_echo "$as_me:${as_lineno-$LINENO}: Rewriting OBJCOPY to \"$new_complete\"" >&5
 38285 $as_echo "$as_me: Rewriting OBJCOPY to \"$new_complete\"" >&6;}
 38285 $as_echo "$as_me: Rewriting OBJCOPY to \"$new_complete\"" >&6;}
 38286     fi
 38286     fi
 38287   fi
 38287   fi
 38288 
 38288 
       
 38289       if test "x$OPENJDK_BUILD_OS" = xsolaris; then
       
 38290         # objcopy prior to 2.21.1 on solaris is broken and is not usable.
       
 38291         # Rewrite objcopy version output to VALID_VERSION or BAD_VERSION.
       
 38292         # - version number is last blank separate word on first line
       
 38293         # - version number formats that have been seen:
       
 38294         #   - <major>.<minor>
       
 38295         #   - <major>.<minor>.<micro>
       
 38296         OBJCOPY_VERSION=`$OBJCOPY --version | $HEAD -n 1`
       
 38297         # The outer [ ] is to prevent m4 from eating the [] in the sed expression.
       
 38298          OBJCOPY_VERSION_CHECK=`$ECHO $OBJCOPY_VERSION | $SED -n \
       
 38299               -e 's/.* //' \
       
 38300               -e '/^[01]\./b bad' \
       
 38301               -e '/^2\./{' \
       
 38302               -e '  s/^2\.//' \
       
 38303               -e '  /^[0-9]$/b bad' \
       
 38304               -e '  /^[0-9]\./b bad' \
       
 38305               -e '  /^1[0-9]$/b bad' \
       
 38306               -e '  /^1[0-9]\./b bad' \
       
 38307               -e '  /^20\./b bad' \
       
 38308               -e '  /^21\.0$/b bad' \
       
 38309               -e '  /^21\.0\./b bad' \
       
 38310               -e '}' \
       
 38311               -e ':good' \
       
 38312               -e 's/.*/VALID_VERSION/p' \
       
 38313               -e 'q' \
       
 38314               -e ':bad' \
       
 38315               -e 's/.*/BAD_VERSION/p' \
       
 38316               -e 'q'`
       
 38317         if test "x$OBJCOPY_VERSION_CHECK" = xBAD_VERSION; then
       
 38318           OBJCOPY=
       
 38319           { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Ignoring found objcopy since it is broken (prior to 2.21.1). No debug symbols will be generated." >&5
       
 38320 $as_echo "$as_me: WARNING: Ignoring found objcopy since it is broken (prior to 2.21.1). No debug symbols will be generated." >&2;}
       
 38321           { $as_echo "$as_me:${as_lineno-$LINENO}: objcopy reports version $OBJCOPY_VERSION" >&5
       
 38322 $as_echo "$as_me: objcopy reports version $OBJCOPY_VERSION" >&6;}
       
 38323           { $as_echo "$as_me:${as_lineno-$LINENO}: Note: patch 149063-01 or newer contains the correct Solaris 10 SPARC version" >&5
       
 38324 $as_echo "$as_me: Note: patch 149063-01 or newer contains the correct Solaris 10 SPARC version" >&6;}
       
 38325           { $as_echo "$as_me:${as_lineno-$LINENO}: Note: patch 149064-01 or newer contains the correct Solaris 10 X86 version" >&5
       
 38326 $as_echo "$as_me: Note: patch 149064-01 or newer contains the correct Solaris 10 X86 version" >&6;}
       
 38327           { $as_echo "$as_me:${as_lineno-$LINENO}: Note: Solaris 11 Update 1 contains the correct version" >&5
       
 38328 $as_echo "$as_me: Note: Solaris 11 Update 1 contains the correct version" >&6;}
       
 38329         fi
       
 38330       fi
 38289     fi
 38331     fi
 38290   fi
 38332   fi
 38291 
 38333 
 38292 
 38334 
 38293 
 38335