diff --git a/patches/binutils-2.9.1/include/libiberty.h.diff b/patches/binutils-2.9.1/include/libiberty.h.diff index 3d619d6..4df1c2c 100644 --- a/patches/binutils-2.9.1/include/libiberty.h.diff +++ b/patches/binutils-2.9.1/include/libiberty.h.diff @@ -9,4 +9,16 @@ + /* Build an argument vector from a string. Allocates memory using malloc. Use freeargv to free the vector. */ + +@@ -111,12 +111,7 @@ + + /* Exit, calling all the functions registered with xatexit. */ + +-#ifndef __GNUC__ +-extern void xexit PARAMS ((int status)); +-#else +-typedef void libiberty_voidfn PARAMS ((int status)); +-__volatile__ libiberty_voidfn xexit; +-#endif ++extern void xexit PARAMS ((int status));