Skip to content

Commit

Permalink
Delete check for old PowerPC Rosetta from CoreCLR PAL (#106763)
Browse files Browse the repository at this point in the history
  • Loading branch information
jkotas authored Aug 22, 2024
1 parent 6df7807 commit 2af0051
Showing 1 changed file with 0 additions and 26 deletions.
26 changes: 0 additions & 26 deletions src/coreclr/pal/src/init/pal.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -127,21 +127,6 @@ static BOOL INIT_SharedFilesPath(void);
extern void PROCDumpThreadList(void);
#endif

#if defined(__APPLE__)
static bool RunningNatively()
{
int ret = 0;
size_t sz = sizeof(ret);
if (sysctlbyname("sysctl.proc_native", &ret, &sz, nullptr, 0) != 0)
{
// if the sysctl failed, we'll assume this OS does not support
// binary translation - so we must be running natively.
return true;
}
return ret != 0;
}
#endif // __APPLE__

/*++
Function:
PAL_Initialize
Expand Down Expand Up @@ -328,14 +313,6 @@ Initialize(
/*Firstly initiate a lastError */
SetLastError(ERROR_GEN_FAILURE);

#ifdef __APPLE__
if (!RunningNatively())
{
SetLastError(ERROR_BAD_FORMAT);
goto exit;
}
#endif // __APPLE__

CriticalSectionSubSysInitialize();

if(nullptr == init_critsec)
Expand Down Expand Up @@ -740,9 +717,6 @@ Initialize(
ASSERT("returning failure, but last error not set\n");
}

#ifdef __APPLE__
exit :
#endif // __APPLE__
LOGEXIT("PAL_Initialize returns int %d\n", retval);
return retval;
}
Expand Down

0 comments on commit 2af0051

Please sign in to comment.