This commit is contained in:
Ralf Corsepius
2006-03-09 05:07:57 +00:00
parent 9b7443ceda
commit f26c821c4a
2 changed files with 27 additions and 3 deletions
+6
View File
@@ -1 +1,7 @@
2006-03-09 Add fortran and objc to GCC's default languages for freebsd5.2,
freebsd6.0 and solaris.
2006-03-02 Pass --enable-sysroot to non-rtems binutils (Required by
GCC-4.1 sys-root'ed toolchains).
2006-02-25 Put this package under the GPL.
+21 -3
View File
@@ -1,4 +1,22 @@
gcc/build.add:
* Use --languages=fortran instead of f95 for gcc >= 4.1
(--languages=f95 is deprecated in gcc >= 4.1)
* Add support for multiple rtems targets.
- Allow building several specs at one time.
- Support different versions and patches for different targets
(target-specific specs).
* Improve info files treatment:
- Problem: Infos are not target canonicalized. Therefore, installing them to
/usr or /usr/local is likely to conflict with vendor provided infos rsp.
locally installed packages. Additionally, installing to /usr/local is
completely out of our control.
- Current approach: Install infos/provide base packages for $prefix!=/usr.
This is insufficient to solve the problems noted above.
- Consider to install infos/provide base packages only for
$prefix=/opt/rtems*
- Consider to canonicalize the infos (How?). Probably better be done by
upstream.
* Strip unnecessary stuff from generated *.specs.
* gcc/build.add: Use --languages=fortran instead of f95 for gcc >= 4.1
(--languages=f95 is deprecated in gcc >= 4.1)