Advertisement
Guest User

BVK Chaitanya

a guest
Dec 16th, 2009
100
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C 0.63 KB | None | 0 0
  1. %top{
  2.  
  3. /*
  4.  * Some flex hacks for -nostdinc; XXX We need to fix these when libc
  5.  * support becomes availble in GRUB.
  6.  */
  7.  
  8. #include <grub/types.h>
  9.  
  10. typedef grub_size_t size_t;
  11. typedef grub_size_t yy_size_t;
  12. #define YY_TYPEDEF_YY_SIZE_T 1
  13.  
  14. #define FILE   void
  15. #define stdin  0
  16. #define stdout 0
  17. #define EOF    0
  18.  
  19. #define errno  grub_errno
  20. #define EINVAL GRUB_ERR_BAD_NUMBER
  21. #define ENOMEM GRUB_ERR_OUT_OF_MEMORY
  22.  
  23. #define strlen grub_strlen
  24. #define memset grub_memset
  25.  
  26. #define fprintf(...) 0
  27. #define exit(...)
  28.  
  29. #pragma GCC diagnostic warning "-Wunused-function"
  30. #pragma GCC diagnostic warning "-Wunused-parameter"
  31.  
  32. }
  33.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement