mirror of
https://github.com/reactos/reactos.git
synced 2024-10-04 08:25:53 +00:00
[BOOTLIB]: Make the EfiPrintf with __FUNCTION__ work also on GCC. Also, on MSVC (2010 at least), concatenating without converting __FUNCTION__ to unicode and adding 'L' for the "\r\n" returned error C2308.
svn path=/trunk/; revision=73736
This commit is contained in:
parent
3f2554487e
commit
e324a62898
|
@ -146,10 +146,8 @@ MmSelectMappingAddress (
|
|||
}
|
||||
|
||||
/* We don't support virtual memory yet @TODO */
|
||||
#ifdef _MSC_VER // Fuck gcc.
|
||||
EfiPrintf(L"not yet implemented in " __FUNCTION__ "\r\n");
|
||||
EfiPrintf(L"not yet implemented in %S\r\n", __FUNCTION__);
|
||||
EfiStall(1000000);
|
||||
#endif
|
||||
return STATUS_NOT_IMPLEMENTED;
|
||||
}
|
||||
|
||||
|
@ -189,10 +187,8 @@ MmMapPhysicalAddress (
|
|||
}
|
||||
|
||||
/* We don't support virtual memory yet @TODO */
|
||||
#ifdef _MSC_VER // Fuck gcc.
|
||||
EfiPrintf(L"not yet implemented in " __FUNCTION__ "\r\n");
|
||||
EfiPrintf(L"not yet implemented in %S\r\n", __FUNCTION__);
|
||||
EfiStall(1000000);
|
||||
#endif
|
||||
return STATUS_NOT_IMPLEMENTED;
|
||||
}
|
||||
|
||||
|
@ -281,10 +277,8 @@ BlMmMapPhysicalAddressEx (
|
|||
if (MmTranslationType != BlNone)
|
||||
{
|
||||
/* We don't support virtual memory yet @TODO */
|
||||
#ifdef _MSC_VER // Fuck gcc.
|
||||
EfiPrintf(L"not yet implemented in " __FUNCTION__ "\r\n");
|
||||
EfiPrintf(L"not yet implemented in %S\r\n", __FUNCTION__);
|
||||
EfiStall(1000000);
|
||||
#endif
|
||||
Status = STATUS_NOT_IMPLEMENTED;
|
||||
goto Quickie;
|
||||
}
|
||||
|
@ -319,10 +313,8 @@ MmUnmapVirtualAddress (
|
|||
else
|
||||
{
|
||||
/* We don't support virtual memory yet @TODO */
|
||||
#ifdef _MSC_VER // Fuck gcc.
|
||||
EfiPrintf(L"not yet implemented in " __FUNCTION__ "\r\n");
|
||||
EfiPrintf(L"not yet implemented in %S\r\n", __FUNCTION__);
|
||||
EfiStall(1000000);
|
||||
#endif
|
||||
Status = STATUS_NOT_IMPLEMENTED;
|
||||
}
|
||||
}
|
||||
|
@ -357,10 +349,8 @@ BlMmUnmapVirtualAddressEx (
|
|||
if ((NT_SUCCESS(Status)) && (MmTranslationType != BlNone))
|
||||
{
|
||||
/* We don't support virtual memory yet @TODO */
|
||||
#ifdef _MSC_VER // Fuck gcc.
|
||||
EfiPrintf(L"not yet implemented in " __FUNCTION__ "\r\n");
|
||||
EfiPrintf(L"not yet implemented in %S\r\n", __FUNCTION__);
|
||||
EfiStall(1000000);
|
||||
#endif
|
||||
Status = STATUS_NOT_IMPLEMENTED;
|
||||
}
|
||||
}
|
||||
|
|
|
@ -188,10 +188,8 @@ MmPapAllocateRegionFromMdl (
|
|||
/* Are we allocating from the virtual memory list? */
|
||||
if (CurrentList == &MmMdlMappedUnallocated)
|
||||
{
|
||||
#ifdef _MSC_VER // Fuck gcc.
|
||||
EfiPrintf(L"not yet implemented in " __FUNCTION__ "\r\n");
|
||||
EfiPrintf(L"not yet implemented in %S\r\n", __FUNCTION__);
|
||||
EfiStall(1000000);
|
||||
#endif
|
||||
return STATUS_NOT_IMPLEMENTED;
|
||||
}
|
||||
|
||||
|
@ -443,10 +441,8 @@ MmPapAllocatePagesInRange (
|
|||
if (MmTranslationType != BlNone)
|
||||
{
|
||||
/* We don't support virtual memory yet @TODO */
|
||||
#ifdef _MSC_VER // Fuck gcc.
|
||||
EfiPrintf(L"not yet implemented in " __FUNCTION__ "\r\n");
|
||||
EfiPrintf(L"not yet implemented in %S\r\n", __FUNCTION__);
|
||||
EfiStall(1000000);
|
||||
#endif
|
||||
Status = STATUS_NOT_IMPLEMENTED;
|
||||
goto Exit;
|
||||
}
|
||||
|
|
Loading…
Reference in a new issue