Ignore:
Timestamp:
2013-12-28T17:16:44Z (10 years ago)
Author:
Martin Decky <martin@…>
Branches:
lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
Children:
c1023bcb
Parents:
f6f22cdb
Message:

code revision
coding style fixes
removal of debugging printouts and other temporary stuff

File:
1 edited

Legend:

Unmodified
Added
Removed
  • kernel/arch/sparc32/include/arch/stack.h

    rf6f22cdb r32e8cd1  
    3939#include <config.h>
    4040
    41 #define MEM_STACK_SIZE  STACK_SIZE
     41#define MEM_STACK_SIZE  STACK_SIZE
    4242
    43 #define STACK_ITEM_SIZE                 4
    44 
    45 /** According to SPARC Compliance Definition, every stack frame is 16-byte aligned. */
    46 #define STACK_ALIGNMENT                 8
     43#define STACK_ITEM_SIZE  4
     44#define STACK_ALIGNMENT  8
    4745
    4846/**
    4947 * 16-extended-word save area for %i[0-7] and %l[0-7] registers.
    5048 */
    51 #define STACK_WINDOW_SAVE_AREA_SIZE     (16 * STACK_ITEM_SIZE)
     49#define STACK_WINDOW_SAVE_AREA_SIZE  (16 * STACK_ITEM_SIZE)
    5250
    5351/**
    5452 * Six extended words for first six arguments.
    5553 */
    56 #define STACK_ARG_SAVE_AREA_SIZE        (6 * STACK_ITEM_SIZE)
     54#define STACK_ARG_SAVE_AREA_SIZE  (6 * STACK_ITEM_SIZE)
    5755
    58 /*
     56/**
    5957 * Offsets of arguments on stack.
    6058 */
    61 #define STACK_ARG0                      0
    62 #define STACK_ARG1                      4
    63 #define STACK_ARG2                      8
    64 #define STACK_ARG3                      12
    65 #define STACK_ARG4                      16
    66 #define STACK_ARG5                      20
    67 #define STACK_ARG6                      24
     59#define STACK_ARG0  0
     60#define STACK_ARG1  4
     61#define STACK_ARG2  8
     62#define STACK_ARG3  12
     63#define STACK_ARG4  16
     64#define STACK_ARG5  20
     65#define STACK_ARG6  24
    6866
    6967#endif
Note: See TracChangeset for help on using the changeset viewer.