summaryrefslogtreecommitdiff
path: root/lib/obstack.c
AgeCommit message (Collapse)Author
2005-01-04[DEFAULT_ALIGNMENT]: Use an intermediate type to simplifyJim Meyering
offsetof() macro construct to avoid compile failure with native HP-UX 11.0 ANSI C compiler.
2004-08-11Fix typo: missing ).Paul Eggert
2004-08-11Include <inttypes.h> and <stdint.h> if available.Paul Eggert
(union fooround): Use uintmax_t, not long int. The rest is a merge from libc: [defined _LIBC]: Include <shlib-compat.h>. (_obstack) [defined _LIBC]: Remove after 2.3.4.
2004-08-10Sync with gnulib.Paul Eggert
2004-05-21update from gnulib, againJim Meyering
2004-05-20Update from gnulib.Jim Meyering
2004-05-07Update from gnulib.Jim Meyering
(_): Define only if not already defined.
2004-01-21(obstack_exit_failure) [!defined _LIBC]:Jim Meyering
Now a macro referring to exit_failure, instead of a separate variable. Include "exitfail.h" to get it.
2003-10-25Update from gnulib, plus filter through cppi.Jim Meyering
2003-09-13[!defined _LIBC]: Include exit.h.Jim Meyering
Remove; now done by exit.h.
2003-09-10(POINTER): Remove. All uses changed to void *.Jim Meyering
(obstack_alloc_failed_handler, CALL_CHUNKFUN, CALL_FREEFUN, _obstack_begin, _obstack_begin_1, _obstack_allocated_p) (defined __STDC__ && __STDC__)]: Remove nonprototyped code. Include <stdlib.h> unconditionally. (_obstack_begin, _obstack_begin_1, _obstack_newchunk, _obstack_allocated_p, _obstack_free, obstack_free, _obstack_memory_used, print_and_abort): Define using prototypes. (obstack_1grow, obstack_1grow_fast, obstack_alloc, obstack_base, obstack_blank, obstack_blank_fast, obstack_copy, obstack_copy0, obstack_finish, obstack_grow, obstack_grow0, obstack_make_room, obstack_next_free, obstack_object_size, obstack_room) [0]: Remove unused, unprototyped code.
2002-12-01Update from gnulib (trivial changes).Jim Meyering
2002-08-31Update from GNU libc.Jim Meyering
2001-10-21(_): Honor the setting of ENABLE_NLS. Otherwise,Jim Meyering
this code would end up calling gettext even in packages built with --disable-nls.
2001-08-24update from libcJim Meyering
2001-08-23update from glibcJim Meyering
2001-07-14(__attribute__): Define it to be empty for compilersJim Meyering
that don't support that syntax.
2001-06-18update from libcJim Meyering
2000-11-10Update from GNU libc.Jim Meyering
2000-10-25cppi, on one lineJim Meyering
2000-10-25Update from libc.Jim Meyering
2000-08-07(print_and_abort): Use "memory exhausted", not "virtual memory exhausted".Jim Meyering
2000-07-31Use `virtual memory exhausted', not `Memory exhausted'.Jim Meyering
2000-07-09update copyright dateJim Meyering
2000-05-04filter through cppiJim Meyering
1997-08-22update from glibcJim Meyering
1997-02-04new obstack from libcJim Meyering
1996-11-04from franc,oisJim Meyering
1996-07-15update FSF address in copyrightJim Meyering
1994-10-20Initial revisionJim Meyering