efi.h revision 307070
1227825Stheraven/*- 2227825Stheraven * Copyright (c) 2016 The FreeBSD Foundation 3353358Sdim * All rights reserved. 4353358Sdim * 5353358Sdim * This software was developed by Konstantin Belousov <kib@FreeBSD.org> 6227825Stheraven * under sponsorship from the FreeBSD Foundation. 7227825Stheraven * 8227825Stheraven * Redistribution and use in source and binary forms, with or without 9227825Stheraven * modification, are permitted provided that the following conditions 10227825Stheraven * are met: 11227825Stheraven * 1. Redistributions of source code must retain the above copyright 12227825Stheraven * notice, this list of conditions and the following disclaimer. 13314564Sdim * 2. Redistributions in binary form must reproduce the above copyright 14309124Sdim * notice, this list of conditions and the following disclaimer in the 15321369Sdim * documentation and/or other materials provided with the distribution. 16227825Stheraven * 17227825Stheraven * THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND 18227825Stheraven * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE 19227825Stheraven * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE 20227825Stheraven * ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE 21227825Stheraven * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL 22227825Stheraven * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS 23227825Stheraven * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) 24227825Stheraven * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT 25227825Stheraven * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY 26227825Stheraven * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF 27227825Stheraven * SUCH DAMAGE. 28227825Stheraven * 29227825Stheraven * $FreeBSD: head/sys/i386/include/efi.h 307070 2016-10-11 22:24:30Z imp $ 30227825Stheraven */ 31227825Stheraven 32227825Stheraven#ifndef __I386_INCLUDE_EFI_H_ 33227825Stheraven#define __I386_INCLUDE_EFI_H_ 34227825Stheraven 35227825Stheraven#define EFIABI_ATTR /* __attribute__((ms_abi)) */ /* clang fails with this */ 36227825Stheraven 37227825Stheraven/* Note: we don't actually support this on i386 yet */ 38227825Stheraven 39232924Stheraven#endif /* __I386_INCLUDE_EFI_H_ */ 40227825Stheraven