david/ipxe
david
/
ipxe
Archived
1
0
Fork 0

[build] Mark __intel_new_proc_init with __libgcc rather than cdecl

The function __intel_new_proc_init() (called implicitly when building
using icc) is marked with __attribute__((cdecl)).  This breaks
building on x86_64, where cdecl is meaningless.

Fix by replacing with the existing __libgcc macro, which is already
defined to be "__attribute__((cdecl))" for i386 builds and empty for
x86_64 builds.
This commit is contained in:
Michael Brown 2009-08-03 15:53:43 +01:00
parent 70f47e675e
commit 1f7d550246
1 changed files with 1 additions and 1 deletions

View File

@ -3,6 +3,6 @@
* start of main().
*
*/
void __attribute__ (( cdecl )) __intel_new_proc_init ( void ) {
void __libgcc __intel_new_proc_init ( void ) {
/* Do nothing */
}