mirror of
git://git.sv.gnu.org/emacs.git
synced 2026-01-18 17:01:01 -08:00
Adding pointeralignup, change.dylan.jackdaw.160065.1
Copied from Perforce Change: 20009 ServerID: perforce.ravenbrook.com
This commit is contained in:
parent
041033b9ee
commit
705c0f81bd
1 changed files with 13 additions and 2 deletions
|
|
@ -1,6 +1,6 @@
|
|||
/* impl.c.mpm: GENERAL MPM SUPPORT
|
||||
*
|
||||
* $HopeName: MMsrc!mpm.c(trunk.23) $
|
||||
* $HopeName: MMsrc!mpm.c(trunk.24) $
|
||||
* Copyright (C) 1996. Harlequin Group plc. All rights reserved.
|
||||
*
|
||||
* .readership: MM developers.
|
||||
|
|
@ -17,7 +17,7 @@
|
|||
#include <float.h>
|
||||
|
||||
|
||||
SRCID(mpm, "$HopeName: MMsrc!mpm.c(trunk.23) $");
|
||||
SRCID(mpm, "$HopeName: MMsrc!mpm.c(trunk.24) $");
|
||||
|
||||
|
||||
/* MPMCheck -- test MPM assumptions */
|
||||
|
|
@ -278,6 +278,17 @@ size_t (PointerOffset)(void *base, void *limit)
|
|||
return PointerOffset(base, limit);
|
||||
}
|
||||
|
||||
/* PointerAlignUp -- align a pointer up */
|
||||
|
||||
extern void *(PointerAlignUp)(void *p, size_t align)
|
||||
{
|
||||
AVER(p != NULL);
|
||||
AVER(AlignCheck(align));
|
||||
|
||||
/* uses macro defined in impl.h.mpm */
|
||||
return PointerAlignUp(p, align);
|
||||
}
|
||||
|
||||
|
||||
/* ResIsAllocFailure
|
||||
*
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue