annotate nt/inc/unistd.h @ 58631:7c469d30a12d

Add more checks for buffer overruns. (XMALLOC_OVERRUN_CHECK_SIZE, xmalloc_overrun_check_header) xmalloc_overrun_check_trailer, overrun_check_malloc) overrun_check_realloc, overrun_check_free): Add. (GC_STRING_EXTRA, string_overrun_pattern): Add. (check_sblock, allocate_string_data, compact_small_strings): Set and check string_overrun_pattern if GC_CHECK_STRING_OVERRUN. (check_cons_list): Condition on GC_CHECK_CONS_LIST. (check_string_free_list): Add. (allocate_string, sweep_strings): Call check_string_free_list.
author Kim F. Storm <storm@cua.dk>
date Tue, 30 Nov 2004 00:30:56 +0000
parents 695cf19ef79e
children 375f2633d815 ef719132ddfa
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
15139
4d638e5a9e7d Initial revision
Geoff Voelker <voelker@cs.washington.edu>
parents:
diff changeset
1 /* Fake unistd.h: config.h already provides most of the relevant things. */
52401
695cf19ef79e Add arch taglines
Miles Bader <miles@gnu.org>
parents: 15139
diff changeset
2
695cf19ef79e Add arch taglines
Miles Bader <miles@gnu.org>
parents: 15139
diff changeset
3 /* arch-tag: 68600bcd-3097-4501-a559-551db3cdb9fd
695cf19ef79e Add arch taglines
Miles Bader <miles@gnu.org>
parents: 15139
diff changeset
4 (do not change this comment) */