diff options
author | Arne Babenhauserheide <arne_bab@web.de> | 2011-10-04 17:22:17 +0200 |
---|---|---|
committer | Arne Babenhauserheide <arne_bab@web.de> | 2011-10-04 17:22:17 +0200 |
commit | d0bdae24b59dde1783f928992d414f608a42b266 (patch) | |
tree | 052e5254f6207fa384bdddd64b5580d0718b83c4 /open_issues/gdb.mdwn | |
parent | cf1d668a185777e48faa180f201f58f93dcf3950 (diff) | |
parent | 67f614c029ba729a9451e87c4885c198fc10251b (diff) |
manual merge
Diffstat (limited to 'open_issues/gdb.mdwn')
-rw-r--r-- | open_issues/gdb.mdwn | 21 |
1 files changed, 11 insertions, 10 deletions
diff --git a/open_issues/gdb.mdwn b/open_issues/gdb.mdwn index e2d2fe56..8821762e 100644 --- a/open_issues/gdb.mdwn +++ b/open_issues/gdb.mdwn @@ -24,8 +24,8 @@ Here's what's to be done for maintaining GNU GDB. # Configuration -Last reviewed up to the [[Git mirror's a6276821b897bb7b1140e156c189badedd6adddc -(2011-07-04) sources|source_repositories/gdb]]. +Last reviewed up to the [[Git mirror's 09ddc54333cdbc2f695fd83cbf091a7d5a1c3604 +(2011-09-06) sources|source_repositories/gdb]]. * Globally @@ -53,7 +53,7 @@ Last reviewed up to the [[Git mirror's a6276821b897bb7b1140e156c189badedd6adddc # Build Here's a log of a GDB build run; this is from our [[Git repository's -d53cbf2a89a11bb98304490663a75229116d3e5a (2011-07-04) +695f61ff0f378e1680964128585044799de27015 (2011-09-06) sources|source_repositories/gdb]], run on kepler.SCHWINGE and coulomb.SCHWINGE. $ export LC_ALL=C @@ -69,15 +69,15 @@ There are several occurences of *error: dereferencing type-punned pointer will break strict-aliasing rules* in the MIG-generated stub files; thus no `-Werror` until that is resolved. -This takes up around 200 MiB, and needs roughly TODO min on kepler.SCHWINGE, -and takes up areound 130 MiB, and needs roughly TODO min on coulomb.SCHWINGE. +This takes up around 140 MiB and needs roughly 6 min on kepler.SCHWINGE and 30 +min on coulomb.SCHWINGE. ## Analysis x86 GNU/Linux' and GNU/Hurd's configurations are slightly different, thus mask out most of the differences that are due to GNU/Linux supporting more core file -formats, and more emulation vectors. +formats and more emulation vectors. $ diff -wu <(ssh kepler.SCHWINGE 'cd tmp/source/gdb/ && cat hurd/master.build/log_build* | sed -e "s%\(/media/data\)\?${PWD}%[...]%g"' | sed -f open_issues/gdb/log_build-linux.sed) <(ssh coulomb.SCHWINGE 'cd tmp/gdb/ && cat hurd/master.build/log_build* | sed "s%\(/media/erich\)\?${PWD}%[...]%g"' | sed -f open_issues/gdb/log_build-hurd.sed) > open_issues/gdb/log_build.diff @@ -93,8 +93,8 @@ formats, and more emulation vectors. $ make install 2>&1 | tee log_install [...] -This takes up around 50 MiB, and needs roughly TODO min on kepler.SCHWINGE, and -takes up areound 45 MiB, and needs roughly TODO min on coulomb.SCHWINGE. +This takes up around 50 MiB, and needs roughly 1 min on kepler.SCHWINGE and 3 +min on coulomb.SCHWINGE. ## Analysis @@ -121,8 +121,9 @@ coulomb.SCHWINGE. Comparing the results files, [[sum_linux]] to [[sum_hurd]]: - $ diff -u -F ^Running open_issues/gdb/sum_linux open_issues/gdb/sum_hurd - TODO + $ diff -u -F ^Running open_issues/gdb/sum_linux open_issues/gdb/sum_hurd > open_issues/gdb/sum.diff + +[[open_issues/gdb/sum.diff]]. ## Analysis |