Changeset b3f8fb7 in mainline for kernel/generic/src/mm/as.c


Ignore:
Timestamp:
2007-01-28T13:25:49Z (17 years ago)
Author:
Martin Decky <martin@…>
Branches:
lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
Children:
8e8c1a5
Parents:
1ba41c5
Message:

huge type system cleanup
remove cyclical type dependencies across multiple header files
many minor coding style fixes

File:
1 edited

Legend:

Unmodified
Added
Removed
  • kernel/generic/src/mm/as.c

    r1ba41c5 rb3f8fb7  
    7575#include <align.h>
    7676#include <arch/types.h>
    77 #include <typedefs.h>
    7877#include <syscall/copy.h>
    7978#include <arch/interrupt.h>
     
    169168        as->refcount = 0;
    170169        as->cpu_refcount = 0;
     170#ifdef AS_PAGE_TABLE
    171171        as->page_table = page_table_create(flags);
     172#else
     173        page_table_create(flags);
     174#endif
    172175
    173176        return as;
     
    217220
    218221        btree_destroy(&as->as_area_btree);
     222#ifdef AS_PAGE_TABLE
    219223        page_table_destroy(as->page_table);
     224#else
     225        page_table_destroy(NULL);
     226#endif
    220227
    221228        interrupts_restore(ipl);
Note: See TracChangeset for help on using the changeset viewer.