Changeset 6da1013f in mainline for kernel/arch/sparc64
- Timestamp:
- 2009-02-12T20:09:19Z (17 years ago)
- Branches:
- lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
- Children:
- 84266669
- Parents:
- 7004747
- Location:
- kernel/arch/sparc64
- Files:
-
- 1 deleted
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
kernel/arch/sparc64/_link.ld.in
r7004747 r6da1013f 2 2 * 3 3 * It is ELF format, but its only section looks like this: 4 * kernel text5 * kernel data4 * kernel text 5 * kernel data 6 6 * 7 7 */ … … 12 12 13 13 SECTIONS { 14 .image VMA: AT (LMA) { 14 .image VMA: AT (LMA) { 15 15 ktext_start = .; 16 16 *(K_TEXT_START) … … 22 22 *(.rodata); 23 23 *(.rodata.*); 24 *(.data); 24 *(.data); /* initialized data */ 25 25 *(.sdata); 26 26 *(.sdata2); … … 28 28 . = ALIGN(8); 29 29 hardcoded_ktext_size = .; 30 QUAD(ktext_end - ktext_start); 30 QUAD(ktext_end - ktext_start); 31 31 hardcoded_kdata_size = .; 32 32 QUAD(kdata_end - kdata_start); 33 33 hardcoded_load_address = .; 34 34 QUAD(VMA); 35 *(.bss); /* uninitialized static variables */36 *(COMMON); 37 35 *(.bss); /* uninitialized static variables */ 36 *(COMMON); /* global variables */ 37 38 38 symbol_table = .; 39 *(symtab.*);/* Symbol table, must be LAST symbol!*/40 39 *(symtab.*); /* Symbol table, must be LAST symbol!*/ 40 41 41 kdata_end = .; 42 42 } … … 45 45 *(*); 46 46 } 47 47 48 48 } -
kernel/arch/sparc64/include/fpu_context.h
r7004747 r6da1013f 38 38 #include <arch/types.h> 39 39 40 #define ARCH_HAS_FPU41 40 #define FPU_CONTEXT_ALIGN 8 42 41 -
kernel/arch/sparc64/src/sparc64.c
r7004747 r6da1013f 162 162 } 163 163 164 /** Construct function pointer 165 * 166 * @param fptr function pointer structure 167 * @param addr function address 168 * @param caller calling function address 169 * 170 * @return address of the function pointer 171 * 172 */ 173 void *arch_construct_function(fncptr_t *fptr, void *addr, void *caller) 174 { 175 return addr; 176 } 177 164 178 /** @} 165 179 */
Note:
See TracChangeset
for help on using the changeset viewer.