Fix incorrect merges.

Copied from Perforce
 Change: 186490
 ServerID: perforce.ravenbrook.com
This commit is contained in:
Gareth Rees 2014-06-11 13:32:25 +01:00
parent 5969ae2114
commit b0d4fb39be
3 changed files with 5 additions and 17 deletions

View file

@ -15,10 +15,11 @@ typedef struct FreelistStruct *Freelist;
#define FreelistLand(fl) (&(fl)->landStruct)
#define FreelistMinimumAlignment ((Align)sizeof(FreelistBlock))
extern Bool FreelistCheck(Freelist freelist);
/* See <design/freelist/#impl.grain.align> */
#define FreelistMinimumAlignment ((Align)sizeof(FreelistBlock))
extern LandClass FreelistLandClassGet(void);
#endif /* freelist.h */

View file

@ -25,7 +25,8 @@ CFLAGSCOMPILER := \
-Wshadow \
-Wstrict-aliasing=2 \
-Wstrict-prototypes \
-Wswitch-default
-Wswitch-default \
-Wwrite-strings
CFLAGSCOMPILERSTRICT := -ansi -pedantic
# A different set of compiler flags for less strict compilation, for

View file

@ -74,20 +74,6 @@ Interface changes
pools that they are used with. This makes it easier to reuse these
structures.
#. There is now a default value (currently 1 \ :term:`megabyte`) for
the :c:macro:`MPS_KEY_ARENA_SIZE` keyword argument to
:c:func:`mps_arena_create_k` when creating a virtual memory arena.
See :c:func:`mps_arena_class_vm`.
#. The keyword argument :c:macro:`MPS_KEY_AMS_SUPPORT_AMBIGUOUS` now
defaults to ``TRUE`` in order to better support the general case:
the value ``FALSE`` is appropriate only when you know that all
references are exact. See :ref:`pool-ams`.
#. The :ref:`pool-mvff` pool class takes a new keyword argument
:c:macro:`MPS_KEY_SPARE`. This specifies the maximum proportion of
memory that the pool will keep spare for future allocations.
Other changes
.............