OpenCores
URL https://opencores.org/ocsvn/open8_urisc/open8_urisc/trunk

Subversion Repositories open8_urisc

[/] [open8_urisc/] [trunk/] [gnu/] [binutils/] [include/] [obstack.h] - Diff between revs 17 and 163

Show entire file | Details | Blame | View Log

Rev 17 Rev 163
Line 530... Line 530...
  (void *) __INT_TO_PTR ((h)->temp))
  (void *) __INT_TO_PTR ((h)->temp))
 
 
# define obstack_free(h,obj)                                            \
# define obstack_free(h,obj)                                            \
( (h)->temp = (char *) (obj) - (char *) (h)->chunk,                     \
( (h)->temp = (char *) (obj) - (char *) (h)->chunk,                     \
  (((h)->temp > 0 && (h)->temp < (h)->chunk_limit - (char *) (h)->chunk)\
  (((h)->temp > 0 && (h)->temp < (h)->chunk_limit - (char *) (h)->chunk)\
   ? (int) ((h)->next_free = (h)->object_base                           \
   ? (((h)->next_free = (h)->object_base                                \
            = (h)->temp + (char *) (h)->chunk)                          \
            = (h)->temp + (char *) (h)->chunk), 0)                       \
   : (((obstack_free) ((h), (h)->temp + (char *) (h)->chunk), 0), 0)))
   : ((obstack_free) ((h), (h)->temp + (char *) (h)->chunk), 0)))
 
 
#endif /* not __GNUC__ or not __STDC__ */
#endif /* not __GNUC__ or not __STDC__ */
 
 
#ifdef __cplusplus
#ifdef __cplusplus
}       /* C++ */
}       /* C++ */

powered by: WebSVN 2.1.0

© copyright 1999-2024 OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.