- Timestamp:
- 2005-12-07T23:00:30Z (20 years ago)
- Branches:
- lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
- Children:
- f62355a
- Parents:
- 4acac843
- Location:
- arch
- Files:
-
- 3 edited
-
ia32/src/mm/frame.c (modified) (1 diff)
-
ia64/include/context.h (modified) (2 diffs)
-
sparc64/include/context.h (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
arch/ia32/src/mm/frame.c
r4acac843 rb87f418 58 58 if (e820table[i].type == MEMMAP_MEMORY_AVAILABLE) { 59 59 zone_create_in_region(e820table[i].base_address, e820table[i].size & ~(FRAME_SIZE-1)); 60 if (last_frame < ALIGN (e820table[i].base_address + e820table[i].size, FRAME_SIZE))61 last_frame = ALIGN (e820table[i].base_address + e820table[i].size, FRAME_SIZE);60 if (last_frame < ALIGN_UP(e820table[i].base_address + e820table[i].size, FRAME_SIZE)) 61 last_frame = ALIGN_UP(e820table[i].base_address + e820table[i].size, FRAME_SIZE); 62 62 } 63 63 } -
arch/ia64/include/context.h
r4acac843 rb87f418 41 41 * One item is put onto the stack to support get_stack_base(). 42 42 */ 43 #define SP_DELTA (0+ALIGN (STACK_ITEM_SIZE, STACK_ALIGNMENT))43 #define SP_DELTA (0+ALIGN_UP(STACK_ITEM_SIZE, STACK_ALIGNMENT)) 44 44 45 45 #define PFM_MASK (~0x3fffffffff) … … 51 51 #define context_set(c, _pc, stack, size) \ 52 52 (c)->pc = (__address) _pc; \ 53 (c)->bsp = ((__address) stack) + ALIGN (sizeof(the_t), REGISTER_STACK_ALIGNMENT); \53 (c)->bsp = ((__address) stack) + ALIGN_UP(sizeof(the_t), REGISTER_STACK_ALIGNMENT); \ 54 54 (c)->ar_pfs &= PFM_MASK; \ 55 (c)->sp = ((__address) stack) + ALIGN ((size), STACK_ALIGNMENT) - SP_DELTA;55 (c)->sp = ((__address) stack) + ALIGN_UP((size), STACK_ALIGNMENT) - SP_DELTA; 56 56 57 57 /* -
arch/sparc64/include/context.h
r4acac843 rb87f418 31 31 32 32 #ifndef __sparc64_STACK_H__ 33 # include <arch/stack.h>33 # include <arch/stack.h> 34 34 #endif 35 35 … … 50 50 #define context_set(c, _pc, stack, size) \ 51 51 (c)->pc = ((__address) _pc) - 8; \ 52 (c)->sp = ((__address) stack) + ALIGN ((size), STACK_ALIGNMENT) - (STACK_BIAS + SP_DELTA); \52 (c)->sp = ((__address) stack) + ALIGN_UP((size), STACK_ALIGNMENT) - (STACK_BIAS + SP_DELTA); \ 53 53 (c)->fp = -STACK_BIAS 54 54
Note:
See TracChangeset
for help on using the changeset viewer.
