diff options
-rw-r--r-- | contributing/web_pages/news/moth_next.mdwn | 16 | ||||
-rw-r--r-- | hurd/translator/tmpfs/discussion.mdwn | 4 | ||||
-rw-r--r-- | hurd/translator/tmpfs/notes_various.mdwn | 10 | ||||
-rw-r--r-- | hurd/translator/tmpfs/tmpfs_vs_defpager.mdwn | 2 | ||||
-rw-r--r-- | open_issues/anatomy_of_a_hurd_system.mdwn | 15 | ||||
-rw-r--r-- | open_issues/binutils.mdwn | 12 | ||||
-rw-r--r-- | open_issues/binutils/log_build.diff | 6 | ||||
-rw-r--r-- | open_issues/binutils/log_install.diff | 4 | ||||
-rw-r--r-- | open_issues/binutils/sum.diff | 34 | ||||
-rw-r--r-- | open_issues/binutils/sum_hurd | 23 | ||||
-rw-r--r-- | open_issues/binutils/sum_linux | 23 | ||||
-rw-r--r-- | open_issues/code_analysis.mdwn | 8 | ||||
-rw-r--r-- | open_issues/glibc.mdwn | 13 | ||||
-rw-r--r-- | open_issues/hurd_101.mdwn | 3 |
14 files changed, 112 insertions, 61 deletions
diff --git a/contributing/web_pages/news/moth_next.mdwn b/contributing/web_pages/news/moth_next.mdwn index 3faa6e60..32cd79e1 100644 --- a/contributing/web_pages/news/moth_next.mdwn +++ b/contributing/web_pages/news/moth_next.mdwn @@ -69,9 +69,23 @@ And … * LWN + * <http://www.osnews.com/story/24942/GNU_Hurd_Quarterly_Status_Teport> + + * <http://www.pro-linux.de/news/1/17261/gnu-hurd-will-offiziell-in-naechste-debian-version.html> + * Bits from the Debian GNU/Hurd porters, - id:"20110721172827.GF4057@const.famille.thibault.fr" + id:"20110721172827.GF4057@const.famille.thibault.fr", + <http://lists.debian.org/debian-devel-announce/2011/07/msg00002.html> * [[2011-q2-ps]] + * GSoC end + + * mcsim memory allocator project + + * GHM. + + * <http://audio-video.gnu.org/video/ghm2011/>; Samuel. Slides. Also add + all to media. + """]] diff --git a/hurd/translator/tmpfs/discussion.mdwn b/hurd/translator/tmpfs/discussion.mdwn index d7a08491..486206e3 100644 --- a/hurd/translator/tmpfs/discussion.mdwn +++ b/hurd/translator/tmpfs/discussion.mdwn @@ -15,3 +15,7 @@ License|/fdl]]."]]"""]] * [[notes_various]] * [[tmpfs_vs_defpager]] + + * [[!GNU_Savannah_bug 26751]] + + * [[!GNU_Savannah_bug 32755]] diff --git a/hurd/translator/tmpfs/notes_various.mdwn b/hurd/translator/tmpfs/notes_various.mdwn index 5e4e991c..d16210ca 100644 --- a/hurd/translator/tmpfs/notes_various.mdwn +++ b/hurd/translator/tmpfs/notes_various.mdwn @@ -1,4 +1,4 @@ -[[!meta copyright="Copyright © 2005, 2006, 2007, 2008, 2009 Free Software +[[!meta copyright="Copyright © 2005, 2006, 2007, 2008, 2009, 2011 Free Software Foundation, Inc."]] [[!meta license="""[[!toggle id="license" text="GFDL 1.2+"]][[!toggleable @@ -6,8 +6,8 @@ id="license" text="Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version 1.2 or any later version published by the Free Software Foundation; with no Invariant Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license -is included in the section entitled -[[GNU Free Documentation License|/fdl]]."]]"""]] +is included in the section entitled [[GNU Free Documentation +License|/fdl]]."]]"""]] [[!tag open_issue_hurd]] @@ -212,7 +212,3 @@ is included in the section entitled <antrik> seems something more broke in the meantime :-( <antrik> ah, right... but I the main problem was some other change <antrik> (or maybe it never really worked, not sure anymore) - ---- - -[[!GNU_Savannah_bug 26751]] diff --git a/hurd/translator/tmpfs/tmpfs_vs_defpager.mdwn b/hurd/translator/tmpfs/tmpfs_vs_defpager.mdwn index ecebe662..a9317c21 100644 --- a/hurd/translator/tmpfs/tmpfs_vs_defpager.mdwn +++ b/hurd/translator/tmpfs/tmpfs_vs_defpager.mdwn @@ -231,3 +231,5 @@ See also: [[open_issues/resource_management_problems/pagers]]. <tschwinge> slpz, antrik: There is a defpager in the Hurd code. It is not currently being used, and likely incomplete. It is backed by libstore. I have never looked at it. + +[[open_issues/mach-defpager_vs_defpager]]. diff --git a/open_issues/anatomy_of_a_hurd_system.mdwn b/open_issues/anatomy_of_a_hurd_system.mdwn index e1d5c9d8..64af3d00 100644 --- a/open_issues/anatomy_of_a_hurd_system.mdwn +++ b/open_issues/anatomy_of_a_hurd_system.mdwn @@ -71,3 +71,18 @@ IRC, freenode, #hurd, 2011-03-12 <antrik> well, it serves the root FS ;-) <antrik> it also does some bootstrapping work during startup, to bring the rest of the system up + +--- + +Provide a cross-linked sources documentation, including generated files, like +RPC stubs. + + * <http://www.gnu.org/software/global/> + +--- + +[[Hurd_101]]. + +--- + +More stuff like [[hurd/IO_path]]. diff --git a/open_issues/binutils.mdwn b/open_issues/binutils.mdwn index 63ee780d..7c57fd1e 100644 --- a/open_issues/binutils.mdwn +++ b/open_issues/binutils.mdwn @@ -30,8 +30,8 @@ though, as explained below. # Configuration -Last reviewed up to the [[Git mirror's 31fd5921fbb68f2b5ca4ca416cb5f5f7657b3f4d -(2011-09-04) sources|source_repositories/binutils]]. +Last reviewed up to the [[Git mirror's 135f49b244f3af59a209b29b3c9cd7c9170c6857 +(2011-10-08) sources|source_repositories/binutils]]. * Globally @@ -108,7 +108,7 @@ Last reviewed up to the [[Git mirror's 31fd5921fbb68f2b5ca4ca416cb5f5f7657b3f4d # Build Here's a log of a binutils build run; this is from our [[Git repository's -6f6a8f5b0176a3e5a8fdd80627d2422831738c7e (2011-09-04) +135f49b244f3af59a209b29b3c9cd7c9170c6857 (2011-10-08) sources|source_repositories/binutils]], run on kepler.SCHWINGE and coulomb.SCHWINGE. @@ -121,7 +121,7 @@ coulomb.SCHWINGE. Different hosts may default to different shells and compiler versions; thus harmonized. -This takes up around 110 MiB, and needs roughly 4 min on kepler.SCHWINGE and +This takes up around 120 MiB, and needs roughly 4 min on kepler.SCHWINGE and 15 min on coulomb.SCHWINGE. @@ -141,7 +141,7 @@ formats, and more emulation vectors. $ make install 2>&1 | tee log_install [...] -This takes up around 70 MiB, and needs roughly 1 min on kepler.SCHWINGE and 5 +This takes up around 70 MiB, and needs roughly 1 min on kepler.SCHWINGE and 3 min on coulomb.SCHWINGE. @@ -159,7 +159,7 @@ min on coulomb.SCHWINGE. $ make -k check [...] -This needs roughly 5 min on kepler.SCHWINGE and 15 min on coulomb.SCHWINGE. +This needs roughly 3 min on kepler.SCHWINGE and 13 min on coulomb.SCHWINGE. $ ssh kepler.SCHWINGE 'cd tmp/source/binutils/ && cat hurd/master.build/*/*.sum hurd/master.build/*/*/*.sum | sed -e "s%\(/media/data\)\?${PWD}%[...]%g"' > open_issues/binutils/sum_linux $ ssh coulomb.SCHWINGE 'cd tmp/binutils/ && cat hurd/master.build/*/*.sum hurd/master.build/*/*/*.sum | sed -e "s%\(/media/erich\)\?${PWD}%[...]%g"' > open_issues/binutils/sum_hurd diff --git a/open_issues/binutils/log_build.diff b/open_issues/binutils/log_build.diff index e270dbc6..3afacefa 100644 --- a/open_issues/binutils/log_build.diff +++ b/open_issues/binutils/log_build.diff @@ -1,5 +1,5 @@ ---- /dev/fd/63 2011-09-04 14:41:28.825654597 +0200 -+++ /dev/fd/62 2011-09-04 14:41:28.825654597 +0200 +--- /dev/fd/63 2011-10-08 14:51:48.251407901 +0200 ++++ /dev/fd/62 2011-10-08 14:51:48.251407901 +0200 @@ -276,12 +276,12 @@ checking for sys/sysinfo.h... yes checking for machine/hal_sysinfo.h... no @@ -277,4 +277,4 @@ +libtool: link: gcc-4.6 -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Werror -g -O2 -o ld-new ldgram.o ldlex-wrapper.o lexsup.o ldlang.o mri.o ldctor.o ldmain.o ldwrite.o ldexp.o ldemul.o ldver.o ldmisc.o ldfile.o ldcref.o plugin.o eelf_i386.o ../bfd/.libs/libbfd.a ../libiberty/libiberty.a -lz -ldl touch ld.1 perl ../../master/ld/../etc/texi2pod.pl -I ../../master/ld -I ../../master/ld/../bfd/doc -I ../bfd/doc -I ../../master/ld/../libiberty -Dman < ../../master/ld/ld.texinfo > ld.pod - (pod2man --center="GNU Development Tools" --release="binutils-2.21.53" --section=1 ld.pod | \ + (pod2man --center="GNU Development Tools" --release="binutils-2.22.51" --section=1 ld.pod | \ diff --git a/open_issues/binutils/log_install.diff b/open_issues/binutils/log_install.diff index cbf8b57d..f36d60bc 100644 --- a/open_issues/binutils/log_install.diff +++ b/open_issues/binutils/log_install.diff @@ -1,5 +1,5 @@ ---- /dev/fd/63 2011-09-04 14:44:45.079020993 +0200 -+++ /dev/fd/62 2011-09-04 14:44:45.079020993 +0200 +--- /dev/fd/63 2011-10-08 14:52:01.191179108 +0200 ++++ /dev/fd/62 2011-10-08 14:52:01.195179038 +0200 @@ -68,7 +68,6 @@ libtool: install: /usr/bin/install -c .libs/libbfd.a [...]/hurd/master.build.install/lib/libbfd.a libtool: install: chmod 644 [...]/hurd/master.build.install/lib/libbfd.a diff --git a/open_issues/binutils/sum.diff b/open_issues/binutils/sum.diff index 07b7f43e..c1f84230 100644 --- a/open_issues/binutils/sum.diff +++ b/open_issues/binutils/sum.diff @@ -1,25 +1,25 @@ ---- open_issues/binutils/sum_linux 2011-09-04 15:01:50.000000000 +0200 -+++ open_issues/binutils/sum_hurd 2011-09-04 15:01:57.000000000 +0200 +--- open_issues/binutils/sum_linux 2011-10-08 14:52:12.000000000 +0200 ++++ open_issues/binutils/sum_hurd 2011-10-08 14:40:33.000000000 +0200 @@ -1,5 +1,5 @@ --Test Run By thomas on Sun Sep 4 14:45:17 2011 +-Test Run By thomas on Sat Oct 8 14:48:06 2011 -Native configuration is i686-pc-linux-gnu -+Test Run By thomas on Sun Sep 4 14:47:58 2011 ++Test Run By thomas on Sat Oct 8 12:49:14 2011 +Native configuration is i686-unknown-gnu0.3 === binutils tests === -@@ -120,8 +120,8 @@ Running [...]/hurd/master/binutils/tests +@@ -122,8 +122,8 @@ Running [...]/hurd/master/binutils/tests - # of expected passes 88 + # of expected passes 90 # of unsupported tests 3 --Test Run By thomas on Sun Sep 4 14:45:54 2011 +-Test Run By thomas on Sat Oct 8 14:48:25 2011 -Native configuration is i686-pc-linux-gnu -+Test Run By thomas on Sun Sep 4 14:50:18 2011 ++Test Run By thomas on Sat Oct 8 12:51:06 2011 +Native configuration is i686-unknown-gnu0.3 === ld tests === -@@ -325,10 +325,10 @@ Running [...]/hurd/master/ld/testsuite/l +@@ -331,10 +331,10 @@ Running [...]/hurd/master/ld/testsuite/l PASS: PIE init array PASS: PIE fini array PASS: PIE init array mixed @@ -34,7 +34,7 @@ Running [...]/hurd/master/ld/testsuite/ld-elf/exclude.exp ... PASS: ld link shared library PASS: ld export symbols from archive -@@ -582,8 +582,8 @@ Running [...]/hurd/master/ld/testsuite/l +@@ -588,8 +588,8 @@ Running [...]/hurd/master/ld/testsuite/l PASS: ELF DSO weak func last DSO PASS: ELF weak func first PASS: ELF weak func last @@ -45,7 +45,7 @@ PASS: ELF DSO weak data first PASS: ELF DSO weak data last PASS: ELF DSO weak data first DSO -@@ -594,10 +594,10 @@ Running [...]/hurd/master/ld/testsuite/l +@@ -600,10 +600,10 @@ Running [...]/hurd/master/ld/testsuite/l PASS: ELF weak data last PASS: ELF weak data first common PASS: ELF weak data last common @@ -60,20 +60,20 @@ PASS: ELF DSO small bar (size) PASS: ELF DSO foo with small bar (size) PASS: ELF DSO big bar (size) -@@ -928,13 +928,13 @@ Running [...]/hurd/master/ld/testsuite/l +@@ -935,13 +935,13 @@ Running [...]/hurd/master/ld/testsuite/l === ld Summary === --# of expected passes 662 +-# of expected passes 667 -# of expected failures 8 -+# of expected passes 652 ++# of expected passes 657 +# of expected failures 18 # of untested testcases 6 - [...]/hurd/master.build/ld/ld-new 2.21.53.20110904 + [...]/hurd/master.build/ld/ld-new 2.22.51.20111008 --Test Run By thomas on Sun Sep 4 14:45:29 2011 +-Test Run By thomas on Sat Oct 8 14:48:11 2011 -Native configuration is i686-pc-linux-gnu -+Test Run By thomas on Sun Sep 4 14:48:36 2011 ++Test Run By thomas on Sat Oct 8 12:49:38 2011 +Native configuration is i686-unknown-gnu0.3 === gas tests === diff --git a/open_issues/binutils/sum_hurd b/open_issues/binutils/sum_hurd index 140b5429..dc6fc8e0 100644 --- a/open_issues/binutils/sum_hurd +++ b/open_issues/binutils/sum_hurd @@ -1,4 +1,4 @@ -Test Run By thomas on Sun Sep 4 14:47:58 2011 +Test Run By thomas on Sat Oct 8 12:49:14 2011 Native configuration is i686-unknown-gnu0.3 === binutils tests === @@ -29,7 +29,7 @@ Running [...]/hurd/master/binutils/testsuite/binutils-all/elfedit.exp ... UNSUPPORTED: Update ELF header 1 PASS: Update ELF header 2 PASS: Update ELF header 3 -UNSUPPORTED: Update ELF header 1 +UNSUPPORTED: Update ELF header 4 Running [...]/hurd/master/binutils/testsuite/binutils-all/hppa/objdump.exp ... Running [...]/hurd/master/binutils/testsuite/binutils-all/i386/i386.exp ... PASS: objcopy on compressed debug sections @@ -67,6 +67,7 @@ PASS: objcopy (ELF group) PASS: objcopy (ELF group) PASS: objcopy (ELF group) PASS: copy removing group member +PASS: copy removing all group member PASS: copy with setting section flags 1 PASS: add notes section PASS: copy with setting section flags 2 @@ -100,6 +101,7 @@ PASS: objdump -r PASS: objdump -s PASS: objdump -s -j .zdebug_abbrev PASS: objdump -W +PASS: objdump -WL Running [...]/hurd/master/binutils/testsuite/binutils-all/readelf.exp ... PASS: finding out ELF size with readelf -h PASS: readelf -h @@ -118,9 +120,9 @@ Running [...]/hurd/master/binutils/testsuite/binutils-all/x86-64/x86-64.exp ... === binutils Summary === -# of expected passes 88 +# of expected passes 90 # of unsupported tests 3 -Test Run By thomas on Sun Sep 4 14:50:18 2011 +Test Run By thomas on Sat Oct 8 12:51:06 2011 Native configuration is i686-unknown-gnu0.3 === ld tests === @@ -298,6 +300,9 @@ PASS: ld-elf/orphan4 PASS: ld-elf/overlay PASS: ld-elf/pr11304 PASS: ld-elf/pr12851 +PASS: ld-elf/pr12975 +PASS: ld-elf/pr13177 +PASS: ld-elf/pr13195 PASS: ld-elf/pr349 PASS: relocatable with script PASS: ld-elf/seg @@ -317,6 +322,7 @@ PASS: ld-elf/warn3 PASS: Weak symbols in dynamic objects 1 (support) PASS: Weak symbols in dynamic objects 1 (main test) PASS: --gc-sections on tls variable +PASS: PR ld/13195 PASS: preinit array PASS: init array PASS: fini array @@ -676,6 +682,7 @@ PASS: ld-ifunc/ifunc-11-i386 PASS: ld-ifunc/ifunc-12-i386 PASS: ld-ifunc/ifunc-13-i386 PASS: ld-ifunc/ifunc-14-i386 +PASS: ld-ifunc/ifunc-15-i386 PASS: ld-ifunc/ifunc-2-i386 PASS: ld-ifunc/ifunc-2-local-i386 PASS: ld-ifunc/ifunc-3a-x86 @@ -928,12 +935,12 @@ Running [...]/hurd/master/ld/testsuite/ld-xtensa/xtensa.exp ... === ld Summary === -# of expected passes 652 +# of expected passes 657 # of expected failures 18 # of untested testcases 6 -[...]/hurd/master.build/ld/ld-new 2.21.53.20110904 +[...]/hurd/master.build/ld/ld-new 2.22.51.20111008 -Test Run By thomas on Sun Sep 4 14:48:36 2011 +Test Run By thomas on Sat Oct 8 12:49:38 2011 Native configuration is i686-unknown-gnu0.3 === gas tests === @@ -1405,5 +1412,5 @@ Running [...]/hurd/master/gas/testsuite/gas/z8k/z8k.exp ... === gas Summary === # of expected passes 346 -../as-new 2.21.53.20110904 +../as-new 2.22.51.20111008 diff --git a/open_issues/binutils/sum_linux b/open_issues/binutils/sum_linux index 4957a1e9..04664afb 100644 --- a/open_issues/binutils/sum_linux +++ b/open_issues/binutils/sum_linux @@ -1,4 +1,4 @@ -Test Run By thomas on Sun Sep 4 14:45:17 2011 +Test Run By thomas on Sat Oct 8 14:48:06 2011 Native configuration is i686-pc-linux-gnu === binutils tests === @@ -29,7 +29,7 @@ Running [...]/hurd/master/binutils/testsuite/binutils-all/elfedit.exp ... UNSUPPORTED: Update ELF header 1 PASS: Update ELF header 2 PASS: Update ELF header 3 -UNSUPPORTED: Update ELF header 1 +UNSUPPORTED: Update ELF header 4 Running [...]/hurd/master/binutils/testsuite/binutils-all/hppa/objdump.exp ... Running [...]/hurd/master/binutils/testsuite/binutils-all/i386/i386.exp ... PASS: objcopy on compressed debug sections @@ -67,6 +67,7 @@ PASS: objcopy (ELF group) PASS: objcopy (ELF group) PASS: objcopy (ELF group) PASS: copy removing group member +PASS: copy removing all group member PASS: copy with setting section flags 1 PASS: add notes section PASS: copy with setting section flags 2 @@ -100,6 +101,7 @@ PASS: objdump -r PASS: objdump -s PASS: objdump -s -j .zdebug_abbrev PASS: objdump -W +PASS: objdump -WL Running [...]/hurd/master/binutils/testsuite/binutils-all/readelf.exp ... PASS: finding out ELF size with readelf -h PASS: readelf -h @@ -118,9 +120,9 @@ Running [...]/hurd/master/binutils/testsuite/binutils-all/x86-64/x86-64.exp ... === binutils Summary === -# of expected passes 88 +# of expected passes 90 # of unsupported tests 3 -Test Run By thomas on Sun Sep 4 14:45:54 2011 +Test Run By thomas on Sat Oct 8 14:48:25 2011 Native configuration is i686-pc-linux-gnu === ld tests === @@ -298,6 +300,9 @@ PASS: ld-elf/orphan4 PASS: ld-elf/overlay PASS: ld-elf/pr11304 PASS: ld-elf/pr12851 +PASS: ld-elf/pr12975 +PASS: ld-elf/pr13177 +PASS: ld-elf/pr13195 PASS: ld-elf/pr349 PASS: relocatable with script PASS: ld-elf/seg @@ -317,6 +322,7 @@ PASS: ld-elf/warn3 PASS: Weak symbols in dynamic objects 1 (support) PASS: Weak symbols in dynamic objects 1 (main test) PASS: --gc-sections on tls variable +PASS: PR ld/13195 PASS: preinit array PASS: init array PASS: fini array @@ -676,6 +682,7 @@ PASS: ld-ifunc/ifunc-11-i386 PASS: ld-ifunc/ifunc-12-i386 PASS: ld-ifunc/ifunc-13-i386 PASS: ld-ifunc/ifunc-14-i386 +PASS: ld-ifunc/ifunc-15-i386 PASS: ld-ifunc/ifunc-2-i386 PASS: ld-ifunc/ifunc-2-local-i386 PASS: ld-ifunc/ifunc-3a-x86 @@ -928,12 +935,12 @@ Running [...]/hurd/master/ld/testsuite/ld-xtensa/xtensa.exp ... === ld Summary === -# of expected passes 662 +# of expected passes 667 # of expected failures 8 # of untested testcases 6 -[...]/hurd/master.build/ld/ld-new 2.21.53.20110904 +[...]/hurd/master.build/ld/ld-new 2.22.51.20111008 -Test Run By thomas on Sun Sep 4 14:45:29 2011 +Test Run By thomas on Sat Oct 8 14:48:11 2011 Native configuration is i686-pc-linux-gnu === gas tests === @@ -1405,5 +1412,5 @@ Running [...]/hurd/master/gas/testsuite/gas/z8k/z8k.exp ... === gas Summary === # of expected passes 346 -../as-new 2.21.53.20110904 +../as-new 2.22.51.20111008 diff --git a/open_issues/code_analysis.mdwn b/open_issues/code_analysis.mdwn index 67fe8251..bb74d958 100644 --- a/open_issues/code_analysis.mdwn +++ b/open_issues/code_analysis.mdwn @@ -28,6 +28,14 @@ There is a [[!FF_project 276]][[!tag bounty]] on some of these tasks. * [[GCC]]'s warnings. Yes, really. + * GCC plugins can be used for additional semantic analysis. For example, + <http://lwn.net/Articles/457543/>, and search for *kernel context* in + the comments. + + * Have GCC make use of [[RPC]]/[[microkernel/mach/MIG]] *in*/*out* + specifiers, and have it emit useful warnings in case these are pointing + to uninitialized data (for *in* only). + * [Static Source Code Analysis Tools for C](http://spinroot.com/static/) * [[!wikipedia List_of_tools_for_static_code_analysis]] diff --git a/open_issues/glibc.mdwn b/open_issues/glibc.mdwn index 45ce3b1d..d8e16cdf 100644 --- a/open_issues/glibc.mdwn +++ b/open_issues/glibc.mdwn @@ -193,7 +193,9 @@ Last reviewed up to the [[Git mirror's 16292eddd77f66002e2104848e75a0fb4d316692 make: *** [all] Error 2 See [[!message-id "871uv99c59.fsf@kepler.schwinge.homeip.net"]]. Passing - `install_root=/INVALID` to `make`/`make check` is a cheap cure. + `install_root=/INVALID` to `make`/`make check` is a cheap cure. For `make + install`, prepending an additional slash to `install_root` (that is, + `install_root=//[...]`) is enough to obfuscate the Makefile rules. * Verify baseline changes, if we need any follow-up changes: @@ -289,13 +291,6 @@ Last reviewed up to the [[Git mirror's 16292eddd77f66002e2104848e75a0fb4d316692 Probably not: needs `/proc/[PID]/auxv`, `/proc/[PID]/exe`, `/proc/[PID]/mem` ([[!tag open_issue_hurd]], [[hurd/translator/procfs]]). - * 78a7eee7fab0802addf500c481335ed6e9899bda + - 62bede1313c3a1fa477a092006d64436de6821b1 + - 113ddea44742d006d7a910a0707106c7defcfd9b -- `.ctors/.dtors`. Watch - what happens. `AC_TRY_LINK` vs. cross compiling/bootstrapping? Native - build: `checking whether to use .ctors/.dtors header and - trailer... no`; results in `#define NO_CTORS_DTORS_SECTIONS 1`: OK (as - before). * 9113ea1f3f29b3aee710efc829e85a9772bcb836 -- `--experimental-malloc`. Watch what happens. * 4e34ac6a1e256f40ab0d8eeed37aa1ea83440e76 -- `-defsym=_begin=0`. Watch @@ -324,7 +319,7 @@ Last reviewed up to the [[Git mirror's 16292eddd77f66002e2104848e75a0fb4d316692 # Build Here's a log of a glibc build run; this is from our [[Git repository's -946cceff76422cedd8ca2f50bced0a672e64a9a9 (2011-09-22; 2011-08-04) +443c5bb99e82ffd8e42e85b4f26992177ba868dc (2011-09-26; 2011-08-04) sources|source_repositories/glibc]], run on coulomb.SCHWINGE. $ export LC_ALL=C diff --git a/open_issues/hurd_101.mdwn b/open_issues/hurd_101.mdwn index 5c7031c9..6146885d 100644 --- a/open_issues/hurd_101.mdwn +++ b/open_issues/hurd_101.mdwn @@ -24,6 +24,9 @@ IRC, freenode, #hurd, 2011-07-25 noobs < Tekk_> cluck: what would that include? < cluck> explaining core concepts, giving out "homework" (small tasks), etc + +[[Anatomy_of_a_Hurd_system]]. + < cluck> that way "the big guys" could focus on the hard stuff and have an army of code monkeys at their disposal to write speced stuff < cluck> (then again this idea would heavily depend on available "teachers" |