|
@@ -344,13 +344,13 @@ interface
|
|
{ all native nt systems }
|
|
{ all native nt systems }
|
|
systems_nativent = [system_i386_nativent];
|
|
systems_nativent = [system_i386_nativent];
|
|
|
|
|
|
- { all i386 systems for which cmov instructions for alignment should not be used.
|
|
|
|
- This is a problem for several emulators }
|
|
|
|
- systems_i386_no_cmov_align = [system_i386_go32v2,
|
|
|
|
- system_i386_watcom, system_i386_wdosx,
|
|
|
|
- system_i386_os2, system_i386_emx,
|
|
|
|
- system_i386_beos, system_i386_haiku,
|
|
|
|
- system_i386_solaris];
|
|
|
|
|
|
+ { Default to i80846 instead of pentium2 for all old i386 systems for which
|
|
|
|
+ some newer instructions (like CMOVcc or PREFECTXXX) lead to troubles,
|
|
|
|
+ related to OS or emulator lack of support. }
|
|
|
|
+ systems_i386_default_486 = [system_i386_go32v2, system_i386_watcom,
|
|
|
|
+ system_i386_emx, system_i386_wdosx,
|
|
|
|
+ system_i386_beos, system_i386_netware,
|
|
|
|
+ system_i386_netwlibc, system_i386_symbian];
|
|
|
|
|
|
{ systems supporting Objective-C }
|
|
{ systems supporting Objective-C }
|
|
systems_objc_supported = systems_darwin;
|
|
systems_objc_supported = systems_darwin;
|