efibind.h (96893) | efibind.h (143250) |
---|---|
1/* $FreeBSD: head/sys/boot/efi/include/i386/efibind.h 96893 2002-05-19 03:17:22Z marcel $ */ | 1/* $FreeBSD: head/sys/boot/efi/include/i386/efibind.h 143250 2005-03-07 15:38:37Z stefanf $ */ |
2/*++ 3 4Copyright (c) 1998 Intel Corporation 5 6Module Name: 7 8 efefind.h 9 --- 216 unchanged lines hidden (view full) --- 226 227 #define EFI_DRIVER_ENTRY_POINT(InitFunction) 228 229 #define LOAD_INTERNAL_DRIVER(_if, type, name, entry) \ 230 (_if)->LoadInternal(type, name, entry) 231 232#endif /* EFI_FW_NT */ 233 | 2/*++ 3 4Copyright (c) 1998 Intel Corporation 5 6Module Name: 7 8 efefind.h 9 --- 216 unchanged lines hidden (view full) --- 226 227 #define EFI_DRIVER_ENTRY_POINT(InitFunction) 228 229 #define LOAD_INTERNAL_DRIVER(_if, type, name, entry) \ 230 (_if)->LoadInternal(type, name, entry) 231 232#endif /* EFI_FW_NT */ 233 |
234/* 235 * Some compilers don't support the forward reference construct: 236 * typedef struct XXXXX 237 * 238 * The following macro provide a workaround for such cases. 239 */ 240#ifdef NO_INTERFACE_DECL 241#define INTERFACE_DECL(x) 242#else 243#define INTERFACE_DECL(x) typedef struct x 244#endif | 234#define INTERFACE_DECL(x) struct x |
245 246#if _MSC_EXTENSIONS 247#pragma warning ( disable : 4731 ) 248#endif 249 | 235 236#if _MSC_EXTENSIONS 237#pragma warning ( disable : 4731 ) 238#endif 239 |