Revert tryrun.cmake changes that brought coreclr's tryrun stuff (dotnet/corefx#42397)
authorSantiago Fernandez Madero <safern@microsoft.com>
Wed, 6 Nov 2019 09:11:33 +0000 (01:11 -0800)
committerViktor Hofer <viktor.hofer@microsoft.com>
Wed, 6 Nov 2019 09:11:33 +0000 (10:11 +0100)
Commit migrated from https://github.com/dotnet/corefx/commit/87cf12d7aa74843b7d0a7e710c5dc4845517b758

src/libraries/cross/tryrun.cmake

index fc9ae92..9c02796 100644 (file)
@@ -1,4 +1,3 @@
-set(CROSS_ROOTFS $ENV{ROOTFS_DIR})
 set(TARGET_ARCH_NAME $ENV{TARGET_BUILD_ARCH})
 
 macro(set_cache_value)
@@ -15,55 +14,14 @@ else()
 endif()
 
 if(TARGET_ARCH_NAME MATCHES "^(armel|arm|arm64|x86)$")
-  set_cache_value(FILE_OPS_CHECK_FERROR_OF_PREVIOUS_CALL_EXITCODE 1)
-  set_cache_value(GETPWUID_R_SETS_ERRNO_EXITCODE 0)
-  set_cache_value(HAS_POSIX_SEMAPHORES_EXITCODE 0)
-  set_cache_value(HAVE_CLOCK_MONOTONIC_COARSE_EXITCODE 0)
   set_cache_value(HAVE_CLOCK_MONOTONIC_EXITCODE 0)
-  set_cache_value(HAVE_CLOCK_THREAD_CPUTIME_EXITCODE 0)
   set_cache_value(HAVE_CLOCK_REALTIME_EXITCODE 0)
-  set_cache_value(HAVE_COMPATIBLE_ACOS_EXITCODE 0)
-  set_cache_value(HAVE_COMPATIBLE_ASIN_EXITCODE 0)
-  set_cache_value(HAVE_COMPATIBLE_ATAN2_EXITCODE 0)
-  set_cache_value(HAVE_COMPATIBLE_ILOGB0_EXITCODE 1)
-  set_cache_value(HAVE_COMPATIBLE_ILOGBNAN_EXITCODE 1)
-  set_cache_value(HAVE_COMPATIBLE_LOG10_EXITCODE 0)
-  set_cache_value(HAVE_COMPATIBLE_LOG_EXITCODE 0)
-  set_cache_value(HAVE_COMPATIBLE_POW_EXITCODE 0)
-  set_cache_value(HAVE_LARGE_SNPRINTF_SUPPORT_EXITCODE 0)
-  set_cache_value(HAVE_MMAP_DEV_ZERO_EXITCODE 0)
-  set_cache_value(HAVE_PROCFS_CTL_EXITCODE 1)
-  set_cache_value(HAVE_PROCFS_MAPS_EXITCODE 0)
-  set_cache_value(HAVE_PROCFS_STATUS_EXITCODE 0)
-  set_cache_value(HAVE_PROCFS_STAT_EXITCODE 0)
-  set_cache_value(HAVE_SCHED_GETCPU_EXITCODE 0)
-  set_cache_value(HAVE_SCHED_GET_PRIORITY_EXITCODE 0)
-  set_cache_value(HAVE_VALID_NEGATIVE_INF_POW_EXITCODE 0)
-  set_cache_value(HAVE_VALID_POSITIVE_INF_POW_EXITCODE 0)
-  set_cache_value(HAVE_WORKING_CLOCK_GETTIME_EXITCODE 0)
-  set_cache_value(HAVE_WORKING_GETTIMEOFDAY_EXITCODE 0)
-  set_cache_value(ONE_SHARED_MAPPING_PER_FILEREGION_PER_PROCESS_EXITCODE 1)
-  set_cache_value(PTHREAD_CREATE_MODIFIES_ERRNO_EXITCODE 1)
-  set_cache_value(REALPATH_SUPPORTS_NONEXISTENT_FILES_EXITCODE 1)
-  set_cache_value(SEM_INIT_MODIFIES_ERRNO_EXITCODE 1)
-
 
   if(ALPINE_LINUX)
     set_cache_value(HAVE_SHM_OPEN_THAT_WORKS_WELL_ENOUGH_WITH_MMAP_EXITCODE 1)
-    set_cache_value(SSCANF_CANNOT_HANDLE_MISSING_EXPONENT_EXITCODE 0)
-    set_cache_value(SSCANF_SUPPORT_ll_EXITCODE 1)
-    set_cache_value(UNGETC_NOT_RETURN_EOF_EXITCODE 1)
   else()
     set_cache_value(HAVE_SHM_OPEN_THAT_WORKS_WELL_ENOUGH_WITH_MMAP_EXITCODE 0)
-    set_cache_value(SSCANF_CANNOT_HANDLE_MISSING_EXPONENT_EXITCODE 1)
-    set_cache_value(SSCANF_SUPPORT_ll_EXITCODE 0)
-    set_cache_value(UNGETC_NOT_RETURN_EOF_EXITCODE 0)
   endif()
-
 else()
   message(FATAL_ERROR "Arch is ${TARGET_ARCH_NAME}. Only armel, arm, arm64 and x86 are supported!")
 endif()
-
-if(TARGET_ARCH_NAME STREQUAL "x86")
-  set_cache_value(HAVE_FUNCTIONAL_PTHREAD_ROBUST_MUTEXES_EXITCODE 0)
-endif()