<feed xmlns='http://www.w3.org/2005/Atom'>
<title>teythoon/hurd.git/include/sys, branch master</title>
<subtitle>Personal Hurd development repository</subtitle>
<id>https://darnassus.sceen.net/cgit/teythoon/hurd.git/atom?h=master</id>
<link rel='self' href='https://darnassus.sceen.net/cgit/teythoon/hurd.git/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://darnassus.sceen.net/cgit/teythoon/hurd.git/'/>
<updated>2016-05-23T09:29:42Z</updated>
<entry>
<title>Make &lt;sys/procfs.h&gt; self-contained again</title>
<updated>2016-05-23T09:29:42Z</updated>
<author>
<name>Thomas Schwinge</name>
<email>thomas@codesourcery.com</email>
</author>
<published>2016-05-23T09:23:57Z</published>
<link rel='alternate' type='text/html' href='https://darnassus.sceen.net/cgit/teythoon/hurd.git/commit/?id=305e83c42624c8cf84452d5d0fa7669e2af6f997'/>
<id>urn:sha1:305e83c42624c8cf84452d5d0fa7669e2af6f997</id>
<content type='text'>
Commit e914bfc3d6e5ddf6f8c5e93a4334873a48a24ddf made &lt;sys/procfs.h&gt;
Autoconf/configure tests change as follows:

    checking sys/procfs.h usability... [-yes-]{+no+}
    checking sys/procfs.h presence... yes
    {+configure: WARNING: sys/procfs.h: present but cannot be compiled+}
    {+configure: WARNING: sys/procfs.h:     check for missing prerequisite headers?+}
    {+configure: WARNING: sys/procfs.h: see the Autoconf documentation+}
    {+configure: WARNING: sys/procfs.h:     section "Present But Cannot Be Compiled"+}
    {+configure: WARNING: sys/procfs.h: proceeding with the compiler's result+}
    checking for sys/procfs.h...[-yes-]{+no+}
    [-checking for prstatus_t in sys/procfs.h... no-]
    [-checking for prstatus32_t in sys/procfs.h... no-]
    [-checking for prstatus_t.pr_who in sys/procfs.h... no-]
    [-checking for prstatus32_t.pr_who in sys/procfs.h... no-]
    [-checking for pstatus_t in sys/procfs.h... yes-]
    [-checking for pxstatus_t in sys/procfs.h... no-]
    [-checking for pstatus32_t in sys/procfs.h... no-]
    [-checking for prpsinfo_t in sys/procfs.h... no-]
    [-checking for prpsinfo_t.pr_pid in sys/procfs.h... no-]
    [-checking for prpsinfo32_t in sys/procfs.h... no-]
    [-checking for prpsinfo32_t.pr_pid in sys/procfs.h... no-]
    [-checking for psinfo_t in sys/procfs.h... yes-]
    [-checking for psinfo_t.pr_pid in sys/procfs.h... yes-]
    [-checking for psinfo32_t in sys/procfs.h... no-]
    [-checking for psinfo32_t.pr_pid in sys/procfs.h... no-]
    [-checking for lwpstatus_t in sys/procfs.h... yes-]
    [-checking for lwpxstatus_t in sys/procfs.h... no-]
    [-checking for lwpstatus_t.pr_context in sys/procfs.h... no-]
    [-checking for lwpstatus_t.pr_reg in sys/procfs.h... yes-]
    [-checking for lwpstatus_t.pr_fpreg in sys/procfs.h... yes-]
    [-checking for win32_pstatus_t in sys/procfs.h... no-]

That is because of:

    $ echo '#include &lt;sys/procfs.h&gt;' | gcc -x c - -o /dev/null -S
    In file included from &lt;stdin&gt;:1:0:
    /usr/include/sys/procfs.h:66:3: error: unknown type name ‘vm_address_t’
       vm_address_t pr_argv;  /* Original argument vector address.  */
       ^
    /usr/include/sys/procfs.h:67:3: error: unknown type name ‘vm_address_t’
       vm_address_t pr_envp;  /* Original environment vector address.  */
       ^

* include/sys/procfs.h: Include &lt;mach/std_types.h&gt; to make file self-contained
again.
</content>
</entry>
<entry>
<title>fix compiler warnings in hurd/procfs</title>
<updated>2015-12-29T22:18:19Z</updated>
<author>
<name>Flavio Cruz</name>
<email>flaviocruz@gmail.com</email>
</author>
<published>2015-12-29T22:11:26Z</published>
<link rel='alternate' type='text/html' href='https://darnassus.sceen.net/cgit/teythoon/hurd.git/commit/?id=e914bfc3d6e5ddf6f8c5e93a4334873a48a24ddf'/>
<id>urn:sha1:e914bfc3d6e5ddf6f8c5e93a4334873a48a24ddf</id>
<content type='text'>
procfs: Fix compiler warnings.

* include/sys/procfs.h: Change uintptr_t to vm_address_t.
* procfs/process.c: Fix format strings.
* procfs/rootdir.c: Add missing casts.
</content>
</entry>
<entry>
<title>2002-03-10  Roland McGrath  &lt;roland@frob.com&gt;</title>
<updated>2002-03-11T08:43:36Z</updated>
<author>
<name>Roland McGrath</name>
<email>roland@gnu.org</email>
</author>
<published>2002-03-11T08:43:36Z</published>
<link rel='alternate' type='text/html' href='https://darnassus.sceen.net/cgit/teythoon/hurd.git/commit/?id=28b130459c170df9ca02fcfd52602bd08bf59803'/>
<id>urn:sha1:28b130459c170df9ca02fcfd52602bd08bf59803</id>
<content type='text'>
	* sys/procfs.h: New file, specifies ELF core file format details.
	* Makefile (installhdrs): New variable, list sys/procfs.h here.
	(LCLHDRS): New variable, replaces ...
	(DIST_FILES): ... this one, removed.
	(install-headers, $(includedir)/%: $(srcdir)/%): New target and
	pattern rule to install headers.
</content>
</entry>
</feed>
