diff options
Diffstat (limited to 'open_issues/gcc.mdwn')
-rw-r--r-- | open_issues/gcc.mdwn | 26 |
1 files changed, 20 insertions, 6 deletions
diff --git a/open_issues/gcc.mdwn b/open_issues/gcc.mdwn index f393c0f7..01997128 100644 --- a/open_issues/gcc.mdwn +++ b/open_issues/gcc.mdwn @@ -34,11 +34,13 @@ version, but with own patches, etc. This is used for Java. (There are patches Patches to GCC's fork should be contributed back to upstream [[/Boehm_GC]]. [[tschwinge]] reviewed (but only briefly for large parts) the differences on -2010-11-17, based on 5be7963446247204245c954641290f0e5ce238c6 (2010-10-28) of -[[source_repositories/GCC]] and for [[source_repositories/Boehm_GC]] CVS HEAD -sources from 2010-11-16, converted to Git: -9abb37b2e581b415bb1f482085891a289c2c0be1. +2010-12-08, based on the [[GCC Git mirror's +8e79e9d43f32c8852f068da91d655297d92ac0f4 (2010-11-29) +sources|source_repositories/GCC]] and Boehm GC's CVS HEAD sources from +2010-12-02, converted to [[Git, correspondingly +1c2455988a8f59a5f83b986b9156f03be395b3b6|source_repositories/boehm_gc]]. +On 2010-11-17, [[tschwinge]] reviewed the Debian GCC Boehm GC changes, compared them to the upstream code, and put it into the local *hurd/boehm-gc/config_backport* branch, planning to submit it to gcc-patches after testing with the GCC @@ -47,7 +49,8 @@ branch, planning to submit it to gcc-patches after testing with the GCC # Configuration -Last reviewed against 2f78a7ce0a8d0ccd0b3142ec45da79a32fbd601d (2010-11-27). +Last reviewed up to the [[Git mirror's 3457702eb6f8ee22acaee881dc7f783c3aa2fa91 +(2010-12-08) sources|source_repositories/gcc]]. <http://gcc.gnu.org/install/configure.html> has documentation for the `configure` switches. @@ -55,6 +58,8 @@ Last reviewed against 2f78a7ce0a8d0ccd0b3142ec45da79a32fbd601d (2010-11-27). * Configure fragments that have `*linux*` cases might/should often contain those for us (and GNU/k*BSD) as well. + * `configure.ac` + * `libgcc/configure.ac` [might need](http://gcc.gnu.org/ml/gcc-patches/2008-10/msg00315.html) to be aligned for us to the `*linux*` cases. As well as at the end of @@ -65,14 +70,23 @@ Last reviewed against 2f78a7ce0a8d0ccd0b3142ec45da79a32fbd601d (2010-11-27). * `libgomp/configure.tgt` + * Etc. + * [[`libmudflap`|libmudflap]]. * Might [`-fsplit-stack`](http://nickclifton.livejournal.com/6889.html) be worthwhile w.r.t. our multithreaded libraries? + * <http://gcc.gnu.org/ml/gcc/2007-11/msg00289.html>, + <http://gcc.gnu.org/ml/gcc-patches/2010-12/msg00672.html> + * `--enable-languages=[...]` - GNAT is not yet ported / bootstrapped? + * GNAT is not yet ported / bootstrapped? + + * The Google Go's libgo (introduced in + e440a3286bc89368b8d3a8fd6accd47191790bf2 (2010-12-03)) apparently needs + OS configuration / support. * `--enable-frame-pointer` |