2002-12-27 08:53:07 +00:00
|
|
|
/* config.h.in. Generated from configure.ac by autoheader. */
|
|
|
|
|
|
|
|
/* Define it if GAS requires that absolute indirect calls/jumps are not
|
|
|
|
prefixed with an asterisk */
|
|
|
|
#undef ABSOLUTE_WITHOUT_ASTERISK
|
|
|
|
|
2009-03-28 19:58:15 +00:00
|
|
|
/* Define if building universal (internal helper macro) */
|
|
|
|
#undef AC_APPLE_UNIVERSAL_BUILD
|
|
|
|
|
2003-09-25 20:29:32 +00:00
|
|
|
/* Define it to \"addr32\" or \"addr32;\" to make GAS happy */
|
2002-12-27 08:53:07 +00:00
|
|
|
#undef ADDR32
|
|
|
|
|
|
|
|
/* Define it to one of __bss_start, edata and _edata */
|
|
|
|
#undef BSS_START_SYMBOL
|
|
|
|
|
2003-09-25 20:29:32 +00:00
|
|
|
/* Define it to \"data32\" or \"data32;\" to make GAS happy */
|
2002-12-27 08:53:07 +00:00
|
|
|
#undef DATA32
|
|
|
|
|
2008-07-13 01:55:15 +00:00
|
|
|
/* Use lzma compression */
|
|
|
|
#undef ENABLE_LZMA
|
|
|
|
|
|
|
|
/* Use lzo compression */
|
|
|
|
#undef ENABLE_LZO
|
|
|
|
|
2002-12-27 08:53:07 +00:00
|
|
|
/* Define it to either end or _end */
|
|
|
|
#undef END_SYMBOL
|
|
|
|
|
|
|
|
/* Define if C symbols get an underscore after compilation */
|
|
|
|
#undef HAVE_ASM_USCORE
|
|
|
|
|
2008-08-29 19:55:23 +00:00
|
|
|
/* Define to 1 if you have the `asprintf' function. */
|
|
|
|
#undef HAVE_ASPRINTF
|
|
|
|
|
2005-08-07 17:12:52 +00:00
|
|
|
/* Define to 1 if you have the <curses.h> header file. */
|
|
|
|
#undef HAVE_CURSES_H
|
|
|
|
|
2002-12-27 08:53:07 +00:00
|
|
|
/* Define to 1 if you have the <inttypes.h> header file. */
|
|
|
|
#undef HAVE_INTTYPES_H
|
|
|
|
|
2005-08-08 23:15:21 +00:00
|
|
|
/* Define to 1 if you have the <lzo1x.h> header file. */
|
|
|
|
#undef HAVE_LZO1X_H
|
|
|
|
|
|
|
|
/* Define to 1 if you have the <lzo/lzo1x.h> header file. */
|
|
|
|
#undef HAVE_LZO_LZO1X_H
|
2003-01-31 03:26:56 +00:00
|
|
|
|
2006-06-13 22:50:01 +00:00
|
|
|
/* Define to 1 if you have the `memalign' function. */
|
|
|
|
#undef HAVE_MEMALIGN
|
|
|
|
|
2002-12-27 08:53:07 +00:00
|
|
|
/* Define to 1 if you have the <memory.h> header file. */
|
|
|
|
#undef HAVE_MEMORY_H
|
|
|
|
|
2005-08-07 17:12:52 +00:00
|
|
|
/* Define to 1 if you have the <ncurses/curses.h> header file. */
|
|
|
|
#undef HAVE_NCURSES_CURSES_H
|
|
|
|
|
|
|
|
/* Define to 1 if you have the <ncurses.h> header file. */
|
|
|
|
#undef HAVE_NCURSES_H
|
|
|
|
|
2006-06-13 22:50:01 +00:00
|
|
|
/* Define to 1 if you have the `posix_memalign' function. */
|
|
|
|
#undef HAVE_POSIX_MEMALIGN
|
|
|
|
|
2002-12-27 08:53:07 +00:00
|
|
|
/* Define to 1 if you have the <stdint.h> header file. */
|
|
|
|
#undef HAVE_STDINT_H
|
|
|
|
|
|
|
|
/* Define to 1 if you have the <stdlib.h> header file. */
|
|
|
|
#undef HAVE_STDLIB_H
|
|
|
|
|
|
|
|
/* Define to 1 if you have the <strings.h> header file. */
|
|
|
|
#undef HAVE_STRINGS_H
|
|
|
|
|
|
|
|
/* Define to 1 if you have the <string.h> header file. */
|
|
|
|
#undef HAVE_STRING_H
|
|
|
|
|
|
|
|
/* Define to 1 if you have the <sys/stat.h> header file. */
|
|
|
|
#undef HAVE_SYS_STAT_H
|
|
|
|
|
|
|
|
/* Define to 1 if you have the <sys/types.h> header file. */
|
|
|
|
#undef HAVE_SYS_TYPES_H
|
|
|
|
|
|
|
|
/* Define to 1 if you have the <unistd.h> header file. */
|
|
|
|
#undef HAVE_UNISTD_H
|
2003-12-03 19:17:27 +00:00
|
|
|
|
2009-02-08 Marco Gerards <marco@gnu.org>
* Makefile.in (enable_grub_emu_usb): New variable.
* conf/i386-pc.rmk (grub_emu_SOURCES): Add `disk/scsi.c'.
(grub_emu_SOURCES) [grub_emu_SOURCES]: Add `disk/usbms.c',
`util/usb.c', `bus/usb/usb.c' and `commands/usbtest.c'.
(grub_emu_LDFLAGS): Add `$(LIBUSB)'.
(pkglib_MODULES): Add `usb.mod', `uhci.mod', `ohci.mod',
`usbtest.mod' and `usbms.mod'.
(usb_mod_SOURCES, usb_mod_CFLAGS, usb_mod_LDFLAGS)
(usbtest_mod_SOURCES, usbtest_mod_CFLAGS, usbtest_mod_LDFLAGS)
(uhci_mod_SOURCES, uhci_mod_CFLAGS, uhci_mod_LDFLAGS,
(ohci_mod_SOURCES, ohci_mod_CFLAGS, ohci_mod_LDFLAGS)
(usbms_mod_SOURCES, usbms_mod_CFLAGS, usbms_mod_LDFLAGS): New
variables.
* disk/usbms.c: New file.
* include/grub/usb.h: Likewise.
* include/grub/usbtrans.h: Likewise.
* include/grub/usbdesc.h: Likewise.
* bus/usb/usbtrans.c: Likewise.
* bus/usb/ohci.c: Likewise.
* bus/usb/uhci.c: Likewise.
* bus/usb/usbhub.c: Likewise.
* bus/usb/usb.c: Likewise.
* commands/usbtest.c: Likewise.
* util/usb.c: Likewise.
* include/grub/err.h (grub_err_t): Add `GRUB_ERR_IO'.
* configure.ac: Test for libusb presence.
* util/grub-emu.c (main) [HAVE_LIBUSB_H]: Call `grub_libusb_init'.
2009-02-08 17:58:32 +00:00
|
|
|
/* Define to 1 if you have the <usb.h> header file. */
|
|
|
|
#undef HAVE_USB_H
|
|
|
|
|
2006-04-25 20:08:31 +00:00
|
|
|
/* Define to 1 if you enable memory manager debugging. */
|
|
|
|
#undef MM_DEBUG
|
|
|
|
|
2008-09-19 06:55:20 +00:00
|
|
|
/* Define to 1 if GCC generates calls to __enable_execute_stack() */
|
|
|
|
#undef NEED_ENABLE_EXECUTE_STACK
|
|
|
|
|
2003-12-03 19:17:27 +00:00
|
|
|
/* Catch gcc bug */
|
|
|
|
#undef NESTED_FUNC_ATTR
|
2002-12-27 08:53:07 +00:00
|
|
|
|
|
|
|
/* Define to the address where bug reports for this package should be sent. */
|
|
|
|
#undef PACKAGE_BUGREPORT
|
|
|
|
|
|
|
|
/* Define to the full name of this package. */
|
|
|
|
#undef PACKAGE_NAME
|
|
|
|
|
|
|
|
/* Define to the full name and version of this package. */
|
|
|
|
#undef PACKAGE_STRING
|
|
|
|
|
|
|
|
/* Define to the one symbol short name of this package. */
|
|
|
|
#undef PACKAGE_TARNAME
|
|
|
|
|
|
|
|
/* Define to the version of this package. */
|
|
|
|
#undef PACKAGE_VERSION
|
|
|
|
|
2008-02-13 20:04:37 +00:00
|
|
|
/* The size of `long', as computed by sizeof. */
|
2002-12-27 08:53:07 +00:00
|
|
|
#undef SIZEOF_LONG
|
|
|
|
|
2008-02-13 20:04:37 +00:00
|
|
|
/* The size of `void *', as computed by sizeof. */
|
2002-12-27 08:53:07 +00:00
|
|
|
#undef SIZEOF_VOID_P
|
|
|
|
|
|
|
|
/* Define to 1 if you have the ANSI C header files. */
|
|
|
|
#undef STDC_HEADERS
|
|
|
|
|
2009-03-28 19:58:15 +00:00
|
|
|
/* Enable extensions on AIX 3, Interix. */
|
|
|
|
#ifndef _ALL_SOURCE
|
|
|
|
# undef _ALL_SOURCE
|
|
|
|
#endif
|
2006-06-13 22:50:01 +00:00
|
|
|
/* Enable GNU extensions on systems that have them. */
|
|
|
|
#ifndef _GNU_SOURCE
|
|
|
|
# undef _GNU_SOURCE
|
|
|
|
#endif
|
2009-03-28 19:58:15 +00:00
|
|
|
/* Enable threading extensions on Solaris. */
|
|
|
|
#ifndef _POSIX_PTHREAD_SEMANTICS
|
|
|
|
# undef _POSIX_PTHREAD_SEMANTICS
|
|
|
|
#endif
|
|
|
|
/* Enable extensions on HP NonStop. */
|
|
|
|
#ifndef _TANDEM_SOURCE
|
|
|
|
# undef _TANDEM_SOURCE
|
|
|
|
#endif
|
|
|
|
/* Enable general extensions on Solaris. */
|
|
|
|
#ifndef __EXTENSIONS__
|
|
|
|
# undef __EXTENSIONS__
|
|
|
|
#endif
|
|
|
|
|
|
|
|
|
|
|
|
/* Define WORDS_BIGENDIAN to 1 if your processor stores words with the most
|
|
|
|
significant byte first (like Motorola and SPARC, unlike Intel). */
|
|
|
|
#if defined AC_APPLE_UNIVERSAL_BUILD
|
|
|
|
# if defined __BIG_ENDIAN__
|
|
|
|
# define WORDS_BIGENDIAN 1
|
|
|
|
# endif
|
|
|
|
#else
|
|
|
|
# ifndef WORDS_BIGENDIAN
|
|
|
|
# undef WORDS_BIGENDIAN
|
|
|
|
# endif
|
|
|
|
#endif
|
|
|
|
|
|
|
|
/* Number of bits in a file offset, on hosts where this is settable. */
|
|
|
|
#undef _FILE_OFFSET_BITS
|
2006-06-13 22:50:01 +00:00
|
|
|
|
2003-10-29 18:44:30 +00:00
|
|
|
/* Define for large files, on AIX-style hosts. */
|
|
|
|
#undef _LARGE_FILES
|
2009-03-28 19:58:15 +00:00
|
|
|
|
|
|
|
/* Define to 1 if on MINIX. */
|
|
|
|
#undef _MINIX
|
|
|
|
|
|
|
|
/* Define to 2 if the system does not provide POSIX.1 features except with
|
|
|
|
this defined. */
|
|
|
|
#undef _POSIX_1_SOURCE
|
|
|
|
|
|
|
|
/* Define to 1 if you need to in order for `stat' and other things to work. */
|
|
|
|
#undef _POSIX_SOURCE
|