summaryrefslogtreecommitdiff
path: root/src/pmm.c
diff options
context:
space:
mode:
authorKevin O'Connor <kevin@koconnor.net>2010-04-17 16:58:32 -0400
committerKevin O'Connor <kevin@koconnor.net>2010-04-17 16:58:32 -0400
commitf9a774cc58d0bc802907fb4b37a3cc9d23f560c9 (patch)
treeeb6a3b3fe7e27b8814d0d7ccfd8fc065cffd5fd9 /src/pmm.c
parentb7045ce4676bc25898402606557add8c4a97c290 (diff)
downloadqemu-seabios-f9a774cc58d0bc802907fb4b37a3cc9d23f560c9.tar.gz
Add __attribute__((__malloc__)) declaration to internal malloc funcs.
Diffstat (limited to 'src/pmm.c')
-rw-r--r--src/pmm.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/pmm.c b/src/pmm.c
index 1b90f21..58c0e8b 100644
--- a/src/pmm.c
+++ b/src/pmm.c
@@ -117,7 +117,7 @@ zonelow_expand(u32 size, u32 align)
****************************************************************/
// Obtain memory from a given zone.
-static void *
+static void * __malloc
zone_malloc(struct zone_s *zone, u32 size, u32 align)
{
u32 oldpos = GET_PMMVAR(zone->cur);
@@ -186,7 +186,7 @@ struct pmmalloc_s {
struct pmmalloc_s *PMMAllocs VAR32FLATVISIBLE;
// Allocate memory from the given zone and track it as a PMM allocation
-void *
+void * __malloc
pmm_malloc(struct zone_s *zone, u32 handle, u32 size, u32 align)
{
u32 oldallocdata = GET_PMMVAR(ZoneTmpHigh.cur);