Changeset 30f7ff9 in rtems
- Timestamp:
- 10/05/99 19:11:57 (24 years ago)
- Branches:
- 4.10, 4.11, 4.8, 4.9, 5, master
- Children:
- 952b3a2b
- Parents:
- 0439dba
- Files:
-
- 6 edited
Legend:
- Unmodified
- Added
- Removed
-
README.configure
r0439dba r30f7ff9 81 81 a29k-rtems only standalone, uses non-gnu compiler 82 82 i386-rtems 83 i386-go32-rtems see notes84 83 i960-rtems 85 84 hppa1.1-rtems … … 124 123 125 124 2.3 Target Dependent Notes 126 127 i386-go32-rtems:128 129 1. This is based on djgpp v1.xx. It needs to be updated to v2.xx.130 2. This cannot be built one-tree style since RTEMS requires some131 files which must be obtained from the binary distribution of the132 djgpp library. DJGPP can be obtained from133 http://www.delorie.com/djgpp/dl/ofc.134 3. You will need to manually install a number of files from the135 binary distribution of the DJGPP library doing something136 like the following:137 138 # unzip the djgpp distribution139 cd include140 cp dpmi.h INSTALL_POINT/lib/gcc-lib/i386-go32-rtems/2.7.2/include141 cp go32.h INSTALL_POINT/lib/gcc-lib/i386-go32-rtems/2.7.2/include142 cp dos.h INSTALL_POINT/lib/gcc-lib/i386-go32-rtems/2.7.2/include143 cp pc.h INSTALL_POINT/lib/gcc-lib/i386-go32-rtems/2.7.2/include144 145 cd ../lib146 cp crt* INSTALL_POINT/lib/gcc-lib/i386-go32-rtems/2.7.2147 cp libpc* INSTALL_POINT/lib/gcc-lib/i386-go32-rtems/2.7.2148 149 # Make sure about destination on the next lines. It keeps the newlib150 # libc.a and the binary djgpp libc.a from conflicting.151 cp libc.a INSTALL_POINT/lib/gcc-lib/i386-go32-rtems/2.7.2/libcgo32.a152 cp libc_p.a INSTALL_POINT/lib/gcc-lib/i386-go32-rtems/2.7.2/libcgo32_p.a153 125 154 126 bare: -
c/src/exec/score/cpu/i386/asm.h
r0439dba r30f7ff9 43 43 * have to define these as appropriate. 44 44 */ 45 46 /*47 * Go32 suffers the same bug as __REGISTER_PREFIX__48 */49 50 #if __GO32__51 #undef __USER_LABEL_PREFIX__52 #define __USER_LABEL_PREFIX__ _53 #endif54 55 #ifndef __USER_LABEL_PREFIX__56 #define __USER_LABEL_PREFIX__ _57 #endif58 45 59 46 /* -
c/src/exec/score/cpu/i386/cpu_asm.S
r0439dba r30f7ff9 211 211 212 212 /* 213 * GO32 does not require these segment related routines.214 */215 216 #ifndef __GO32__217 218 /*219 213 * void *i386_Logical_to_physical( 220 214 * rtems_unsigned16 segment, … … 276 270 movl ecx,eax # eax = ecx 277 271 ret 278 #endif /* __GO32__ */279 272 280 273 END_CODE -
cpukit/score/cpu/i386/asm.h
r0439dba r30f7ff9 43 43 * have to define these as appropriate. 44 44 */ 45 46 /*47 * Go32 suffers the same bug as __REGISTER_PREFIX__48 */49 50 #if __GO32__51 #undef __USER_LABEL_PREFIX__52 #define __USER_LABEL_PREFIX__ _53 #endif54 55 #ifndef __USER_LABEL_PREFIX__56 #define __USER_LABEL_PREFIX__ _57 #endif58 45 59 46 /* -
cpukit/score/cpu/i386/cpu_asm.S
r0439dba r30f7ff9 211 211 212 212 /* 213 * GO32 does not require these segment related routines.214 */215 216 #ifndef __GO32__217 218 /*219 213 * void *i386_Logical_to_physical( 220 214 * rtems_unsigned16 segment, … … 276 270 movl ecx,eax # eax = ecx 277 271 ret 278 #endif /* __GO32__ */279 272 280 273 END_CODE -
cpukit/score/cpu/i386/rtems/asm.h
r0439dba r30f7ff9 43 43 * have to define these as appropriate. 44 44 */ 45 46 /*47 * Go32 suffers the same bug as __REGISTER_PREFIX__48 */49 50 #if __GO32__51 #undef __USER_LABEL_PREFIX__52 #define __USER_LABEL_PREFIX__ _53 #endif54 55 #ifndef __USER_LABEL_PREFIX__56 #define __USER_LABEL_PREFIX__ _57 #endif58 45 59 46 /*
Note: See TracChangeset
for help on using the changeset viewer.