Changeset 3750 for branches/libc-0.6/src
- Timestamp:
- Mar 4, 2012, 8:02:34 PM (13 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/libc-0.6/src/emx/src/ld/ld.c
r2513 r3750 59 59 60 60 /* We need .data of every module aligned to at least 16 bound 61 in order to support the alignments required by SSE */ 61 in order to support the alignments required by SSE. 62 Ditto for constants in .text. */ 62 63 #define SECTION_ALIGN 16 63 64 #define SECTION_ALIGN_MASK (SECTION_ALIGN-1) … … 2950 2951 entry->text_start_address = text_size; 2951 2952 /* If there were any vectors, we need to chop them off */ 2952 text_size += entry->text_size;2953 text_size += (entry->text_size + SECTION_ALIGN_MASK) & ~SECTION_ALIGN_MASK; 2953 2954 entry->data_start_address = data_size; 2954 2955 data_size += (entry->data_size + SECTION_ALIGN_MASK) & ~SECTION_ALIGN_MASK;
Note:
See TracChangeset
for help on using the changeset viewer.