From 51859b536e5dbb578842dfdb7646644f4f1abf9e Mon Sep 17 00:00:00 2001 From: Christopher Faylor Date: Thu, 1 Jun 2000 05:57:54 +0000 Subject: * exceptions.cc: Remove unneeded include. * dcrt0.cc: Wrap LoadDLLfunc stuff in dummy function. * init.cc: Ditto. * uinfo.cc: Ditto. --- winsup/cygwin/autoload.h | 6 ------ 1 file changed, 6 deletions(-) (limited to 'winsup/cygwin/autoload.h') diff --git a/winsup/cygwin/autoload.h b/winsup/cygwin/autoload.h index 9220e24b5..89f9eb066 100644 --- a/winsup/cygwin/autoload.h +++ b/winsup/cygwin/autoload.h @@ -65,10 +65,6 @@ static int dllname ## _init () #define LoadDLLmangle(name, n) #name "@" #n #define LoadDLLfunc(name, n, dllname) LoadDLLfuncEx (name, n, dllname, 0) #define LoadDLLfuncEx(name, n, dllname, notimp) \ -extern "C" { \ -static void name##_dummy () __attribute__ ((noreturn)) __attribute__ ((unused)) __attribute__ ((stdcall)); \ -static void name##_dummy () \ -{ \ __asm__ (".section .data_cygwin_nocopy,\"w\""); \ __asm__ (".global _" LoadDLLmangle (name, n)); \ __asm__ (".global _win32_" LoadDLLmangle (name, n)); \ @@ -82,7 +78,5 @@ __asm__ (" .long _" #dllname "_handle"); \ __asm__ (" .long " #n "+" #notimp); \ __asm__ (".asciz \"" #name "\""); \ __asm__ (".text"); \ -} \ -} extern "C" void cygwin_dll_func_load () __asm__ ("cygwin_dll_func_load"); -- cgit v1.2.3