HostVendor_CPP='unknown'
HostOS_CPP='linux'
;;
-i[[3456]]86-*-freebsd*)
- HostPlatform=i386-unknown-freebsd # hack again
- TargetPlatform=i386-unknown-freebsd
- BuildPlatform=i386-unknown-freebsd
- HostPlatform_CPP='i386_unknown_freebsd'
+i[[3456]]86-*-freebsd3*) # FreeBSD 3.0+ uses ELF
+ HostPlatform=i386-unknown-freebsd3 # hack again
+ TargetPlatform=i386-unknown-freebsd3
+ BuildPlatform=i386-unknown-freebsd3
+ HostPlatform_CPP='i386_unknown_freebsd3'
HostArch_CPP='i386'
HostVendor_CPP='unknown'
- HostOS_CPP='freebsd'
+ HostOS_CPP='freebsd3'
+ ;;
+i[[3456]]86-*-freebsd2*) # Older FreeBSDs are a.out
+ HostPlatform=i386-unknown-freebsd2 # hack again
+ TargetPlatform=i386-unknown-freebsd2
+ BuildPlatform=i386-unknown-freebsd2
+ HostPlatform_CPP='i386_unknown_freebsd2'
+ HostArch_CPP='i386'
+ HostVendor_CPP='unknown'
+ HostOS_CPP='freebsd2'
;;
i[[3456]]86-*-netbsd*)
HostPlatform=i386-unknown-netbsd # hack again
dnl ** check for leading underscores in symbol names
FPTOOLS_UNDERSCORE
+dnl ** how is the end of text section signalled?
+FPTOOLS_END_TEXT_SECTION
+
+dnl ** how is the end of data section signalled?
+FPTOOLS_END_DATA_SECTION
+
+dnl ** code before data?
+FPTOOLS_CODE_BEFORE_DATA
+
AC_OUTPUT(mk/config.mk, echo timestamp > mk/stamp-h )
echo ''