]> git.proxmox.com Git - mirror_edk2.git/blobdiff - MdePkg/Include/Ipf/ProcessorBind.h
Move content from CPU specific ProcessorBind.h files into Base.h if the content is...
[mirror_edk2.git] / MdePkg / Include / Ipf / ProcessorBind.h
index c58588214f6a3c59ecf8ac015b55f88b38eecc9e..1fdf8adde768ee0a19e0f0dbd51c2dedaf4f904b 100644 (file)
@@ -371,27 +371,6 @@ typedef INT64   INTN;
   #define EFIAPI\r
 #endif\r
 \r
-//\r
-// The Microsoft* C compiler can removed references to unreferenced data items\r
-//  if the /OPT:REF linker option is used. We defined a macro as this is a\r
-//  a non standard extension\r
-//\r
-#if defined(_MSC_EXTENSIONS)\r
-  ///\r
-  /// Remove global variable from the linked image if there are no references to \r
-  /// it after all compiler and linker optimizations have been performed.\r
-  ///\r
-  ///\r
-  #define GLOBAL_REMOVE_IF_UNREFERENCED __declspec(selectany)\r
-#else\r
-  ///\r
-  /// Remove global variable from the linked image if there are no references to \r
-  /// it after all compiler and linker optimizations have been performed.\r
-  ///\r
-  ///\r
-  #define GLOBAL_REMOVE_IF_UNREFERENCED\r
-#endif\r
-\r
 ///\r
 /// For GNU assembly code, .global or .globl can declare global symbols.\r
 /// Define this macro to unify the usage.\r