<?xml version="1.0" encoding="UTF-8"?>
<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns="http://purl.org/rss/1.0/" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:syn="http://purl.org/rss/1.0/modules/syndication/" xmlns:admin="http://webns.net/mvcb/">
  <channel rdf:about="http://permalink.gmane.org/gmane.comp.lib.glibc.alpha">
    <title>gmane.comp.lib.glibc.alpha</title>
    <link>http://permalink.gmane.org/gmane.comp.lib.glibc.alpha</link>
    <description/>
    <syn:updatePeriod>hourly</syn:updatePeriod>
    <syn:updateFrequency>1</syn:updateFrequency>
    <syn:updateBase>1901-01-01T00:00+00:00</syn:updateBase>
    <items>
      <rdf:Seq>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.lib.glibc.alpha/22377"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.lib.glibc.alpha/22376"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.lib.glibc.alpha/22375"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.lib.glibc.alpha/22374"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.lib.glibc.alpha/22373"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.lib.glibc.alpha/22372"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.lib.glibc.alpha/22371"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.lib.glibc.alpha/22370"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.lib.glibc.alpha/22369"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.lib.glibc.alpha/22368"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.lib.glibc.alpha/22367"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.lib.glibc.alpha/22366"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.lib.glibc.alpha/22365"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.lib.glibc.alpha/22364"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.lib.glibc.alpha/22363"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.lib.glibc.alpha/22362"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.lib.glibc.alpha/22361"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.lib.glibc.alpha/22360"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.lib.glibc.alpha/22359"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.lib.glibc.alpha/22358"/>
      </rdf:Seq>
    </items>
    <image rdf:resource="http://gmane.org/img/gmane-25t.png"/>
    <textinput rdf:resource=""/>
  </channel>
  <image rdf:about="http://gmane.org/img/gmane-25t.png">
    <title>Gmane</title>
    <url>http://gmane.org/img/gmane-25t.png</url>
    <link>http://gmane.org</link>
  </image>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.lib.glibc.alpha/22377">
    <title>Re: [PATCH] Suppress sign-conversion warning from FD_SET</title>
    <link>http://permalink.gmane.org/gmane.comp.lib.glibc.alpha/22377</link>
    <description>&lt;pre&gt;

Sounds good to me. I'll send an updated patch.

Thanks,
&lt;/pre&gt;</description>
    <dc:creator>Paul Pluzhnikov</dc:creator>
    <dc:date>2012-05-26T00:31:59</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.lib.glibc.alpha/22376">
    <title>Re: [PATCH] Fix underflow and inexact signalling in soft-fp when packing.</title>
    <link>http://permalink.gmane.org/gmane.comp.lib.glibc.alpha/22376</link>
    <description>&lt;pre&gt;From: "Joseph S. Myers" &amp;lt;joseph&amp;lt; at &amp;gt;codesourcery.com&amp;gt;
Date: Sat, 26 May 2012 00:12:41 +0000 (UTC)


Ok, now we're getting somewhere.

What's interesting is "ldbl_min / 4" using glibc's current soft-fp
generates the underflow exception on sparc 64-bit not sparc 32-bit.

The only difference is that sparc 32-bit uses _FP_DIV_MEAT_4_udiv()
and sparc 64-bit uses _FP_DIV_MEAT_2_udiv() for it's _FP_DIV_MEAT_Q()
definition.



&lt;/pre&gt;</description>
    <dc:creator>David Miller</dc:creator>
    <dc:date>2012-05-26T00:16:32</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.lib.glibc.alpha/22375">
    <title>Re: [PATCH] Fix underflow and inexact signalling in soft-fp when packing.</title>
    <link>http://permalink.gmane.org/gmane.comp.lib.glibc.alpha/22375</link>
    <description>&lt;pre&gt;

It's quite possible one of the several FP_DIV implementations has a bug, 
but if they return results that don't have the highest set bit in the 
standard position I'd say that's a bug in the relevant implementation, and 
should be fixed there.  The ones I looked at compared the two mantissas at 
the start to work out the desired exponent, but maybe they get the case of 
equality wrong, or something like that.

I basically did not touch FP_DIV at all in my 2005-6 changes.


I just cleared that from my todo list, see my previous message - it was 
GCC bug 44631 (closed as invalid when it was found to be a kernel bug) and 
was fixed by my 2005-6 changes.

&lt;/pre&gt;</description>
    <dc:creator>Joseph S. Myers</dc:creator>
    <dc:date>2012-05-26T00:12:41</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.lib.glibc.alpha/22374">
    <title>Re: [PATCH] Fix underflow and inexact signalling in soft-fp when packing.</title>
    <link>http://permalink.gmane.org/gmane.comp.lib.glibc.alpha/22374</link>
    <description>&lt;pre&gt;

glibc and libgcc are kept in sync; local changes are not made to the 
libgcc copy (by GNU project policy) but instead updated files are imported 
verbatim from glibc.


It's effectively two copies, not three.  It was noted by RTH in 
&amp;lt;http://sourceware.org/ml/libc-alpha/2006-02/msg00075.html&amp;gt; that the 
changes should be merged into the kernel; I don't know if any kernel 
people ever actually tried doing that (I only follow kernel development to 
a very limited extent; if it's not on the linux-api list, which *should* 
get all things relevant to the kernel/userspace interface but doesn't 
always, I'm likely to miss it).

I've just followed up on an item that's been on my glibc todo list for a 
while, to check if GCC bug 44631 - a bug in the Linux kernel's copy of 
soft-fp - was applicable to the glibc version.  It's not; it's the same 
off-by-one error I mentioned as the fourth bullet point in 
&amp;lt;http://sourceware.org/ml/libc-alpha/2006-02/msg00028.html&amp;gt;, so fixed by 
my 2005-6 changes.

&lt;/pre&gt;</description>
    <dc:creator>Joseph S. Myers</dc:creator>
    <dc:date>2012-05-26T00:04:40</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.lib.glibc.alpha/22373">
    <title>Re: [PATCH] Fix for logb/logbf/logbl (bz 13954/13955/13956)</title>
    <link>http://permalink.gmane.org/gmane.comp.lib.glibc.alpha/22373</link>
    <description>&lt;pre&gt;Yes, it passed the make check for on POWER7 for ppc32 and ppc64.

&lt;/pre&gt;</description>
    <dc:creator>Adhemerval Zanella</dc:creator>
    <dc:date>2012-05-26T00:00:12</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.lib.glibc.alpha/22372">
    <title>Re: [PATCH] Fix underflow and inexact signalling in soft-fp when packing.</title>
    <link>http://permalink.gmane.org/gmane.comp.lib.glibc.alpha/22372</link>
    <description>&lt;pre&gt;From: "Joseph S. Myers" &amp;lt;joseph&amp;lt; at &amp;gt;codesourcery.com&amp;gt;
Date: Fri, 25 May 2012 23:43:18 +0000 (UTC)


I think part of all of these problems is that things come out a little
bit differently from the FP_DIV macro.  For example, for double
operation:

    000.FFFFFFFFFFFFF / 3FE.FFFFFFFFFFFFE

FP_DIV generates:

    sign:         0
    mantissa: 01000000 00000000
    exp:         -1023 (0)

So we're exact before rounding.

There's a lot more information and discussion in the commit logs
messages of Linux kernel commits:

405849610fd96b4f34cd1875c4c033228fea6c0f

and

930cc144a043ff95e56b6888fa51c618b33f89e7

BTW, kernel commit f8324e20f8289dffc646d64366332e05eaacab25 fixes
another bug that we might have in the glibc and libgcc copies.  I
haven't looked more deeply at this yet, but it is on my TODO list.

&lt;/pre&gt;</description>
    <dc:creator>David Miller</dc:creator>
    <dc:date>2012-05-25T23:57:30</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.lib.glibc.alpha/22371">
    <title>Re: [PATCH] Fix underflow and inexact signalling in soft-fp when packing.</title>
    <link>http://permalink.gmane.org/gmane.comp.lib.glibc.alpha/22371</link>
    <description>&lt;pre&gt;From: "Joseph S. Myers" &amp;lt;joseph&amp;lt; at &amp;gt;codesourcery.com&amp;gt;
Date: Fri, 25 May 2012 23:43:18 +0000 (UTC)


Did I ever tell you how extremely unfortunate it is that we have three
copies of this soft-fp code base and no real synchronization between
them?

I warned way back when libgcc got a copy of the soft-fp code that this
would happen, and those warnings fell on deaf ears.

I'll try to minimize my patch so that the sparc testsuite stops
regressing.

Longer term we need to rectify the situation that we have three
copies of the soft-fp code base, each has different bugs fixed
and different performance improvements.

&lt;/pre&gt;</description>
    <dc:creator>David Miller</dc:creator>
    <dc:date>2012-05-25T23:51:59</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.lib.glibc.alpha/22370">
    <title>Re: [PATCH] Fix underflow and inexact signalling in soft-fp when packing.</title>
    <link>http://permalink.gmane.org/gmane.comp.lib.glibc.alpha/22370</link>
    <description>&lt;pre&gt;

For what operation on what inputs does it trigger?  As I understand the 
code, on entry to this macro (for a finite nonzero value) the exponent 
should always be the correct exponent for an infinite-precision 
calculation, and the mantissa should always be shifted so that the 
overflow bit is not set but the bit to the right of it (the most 
significant bits of the mantissa that's implicit in the actual 
floating-point binary format) is set.  So the patch seems overly 
complicated to me without an explanation of where the above description 
goes wrong.


Did the Linux kernel version ever get updated for all the performance 
improvements and bug fixes I made in 2005-6?  Unless it did, I'm not 
convinced keeping the two in sync is very meaningful; those were pretty 
substantial changes to a lot of the code.

&lt;/pre&gt;</description>
    <dc:creator>Joseph S. Myers</dc:creator>
    <dc:date>2012-05-25T23:43:18</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.lib.glibc.alpha/22369">
    <title>Re: [PATCH] Fix underflow and inexact signalling in soft-fp when packing.</title>
    <link>http://permalink.gmane.org/gmane.comp.lib.glibc.alpha/22369</link>
    <description>&lt;pre&gt;From: "Joseph S. Myers" &amp;lt;joseph&amp;lt; at &amp;gt;codesourcery.com&amp;gt;
Date: Fri, 25 May 2012 22:53:52 +0000 (UTC)


Yes, it triggers, we've seen it happen in the Linux kernel copy
of the soft-fp code.

And I'm trying to make this code match as close as possible what we
use there since this bug has been fixed in the Linux kernel copy for
almost 5 years and that code has been rigorously tested against
TestFloat by the powerpc folks.


Note that the FP_ROUND() macro can set the inexact exception, that's
another reason why it's placement is important.


&lt;/pre&gt;</description>
    <dc:creator>David Miller</dc:creator>
    <dc:date>2012-05-25T23:12:02</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.lib.glibc.alpha/22368">
    <title>Re: [PATCH] PowerPC - Add a faster way to read the Time Base register</title>
    <link>http://permalink.gmane.org/gmane.comp.lib.glibc.alpha/22368</link>
    <description>&lt;pre&gt;Some simple nits below.  Fix those up and then it's OK to commit.
The manual bits are still imperfect, but we can improve them later.


Throughout this section, say "header file", not "header".


Drop that blank line since there isn't one after &amp;lt; at &amp;gt;itemize.


It's not a summary, it's the only documentation there is.


This is a part of the manual for users, who may have no interest in ever
working on libc.  I don't think it should have an xref to something maint.texi.


Not a summary.


Two spaces between sentences.  Use proper grammar (that sentence no verb).
Use &amp;lt; at &amp;gt;cite.


Period at the end of that sentence.


We don't usually break the line after the ( like that.
This whole thing could be on line, so just do that.


Likewise, here put "0..." right after the (.


Thanks,
Roland

&lt;/pre&gt;</description>
    <dc:creator>Roland McGrath</dc:creator>
    <dc:date>2012-05-25T23:11:11</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.lib.glibc.alpha/22367">
    <title>Re: X32 is almost done</title>
    <link>http://permalink.gmane.org/gmane.comp.lib.glibc.alpha/22367</link>
    <description>&lt;pre&gt;
As I've already said, I think this is doing things in a fundamentally
wrong way.  But the really right way will involve a substantial revamp
of shlib-versions and so forth.  I don't think we should attempt to do
all that before 2.16, and I don't want to give the time and effort
necessary to push on the subject immediately anyway.

So I think this approach is probably acceptable for the 2.16 cycle
with the proviso that we must clean it up thoroughly afterwards.
There should be comments mentioning that the use of soname variables
in makefiles is duplicative and wrong, that the presumption that most
sonames will match in the multi-arch cases is wrong, and a bugzilla
item filed for cleaning it all up correctly before 2.17.

With those things done and if Joseph, Dave (for sparc), and Ryan (for
powerpc) all think it's OK, then I won't object to it going in.


Thanks,
Roland


&lt;/pre&gt;</description>
    <dc:creator>Roland McGrath</dc:creator>
    <dc:date>2012-05-25T23:00:56</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.lib.glibc.alpha/22366">
    <title>Re: [PATCH] Fix underflow and inexact signalling in soft-fp when packing.</title>
    <link>http://permalink.gmane.org/gmane.comp.lib.glibc.alpha/22366</link>
    <description>&lt;pre&gt;

I think _FP_PACK_SEMIRAW needs a similar fix.


Is this "if" case now possible, with the rounding no longer happening 
here?


Equivalently, this looks like it might be a bigger change than necessary - 
as if the substance of what you are doing is really just removing the 
underflow exception setting from the existing "else" case, and putting the 
code after it that properly checks for "inexact".

&lt;/pre&gt;</description>
    <dc:creator>Joseph S. Myers</dc:creator>
    <dc:date>2012-05-25T22:53:52</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.lib.glibc.alpha/22365">
    <title>X32 is almost done</title>
    <link>http://permalink.gmane.org/gmane.comp.lib.glibc.alpha/22365</link>
    <description>&lt;pre&gt;Hi,

Thanks for everyone, x32 is almost done.  The last remaining issue is

http://sourceware.org/bugzilla/show_bug.cgi?id=14112

I have a proposal on hjl/abi branch.  I updated x32 wiki page:

http://sourceware.org/glibc/wiki/x32

to describe how to bootstrap x32 GCC and GLIBC.  I verified the procedure
on openSUSE 12.1:

hjl&amp;lt; at &amp;gt;gnu-32:/tmp&amp;gt; cat /etc/os-release
NAME=openSUSE
VERSION = 12.1 (Asparagus)
VERSION_ID="12.1"
PRETTY_NAME="openSUSE 12.1 (Asparagus) (x86_64)"
ID=opensuse
hjl&amp;lt; at &amp;gt;gnu-32:/tmp&amp;gt; cat x.c
#include &amp;lt;stdio.h&amp;gt;

int
main (void)
{
  printf ("hello\n");
  return 0;
}
hjl&amp;lt; at &amp;gt;gnu-32:/tmp&amp;gt; /usr/gcc-x32-4.7/bin/x86_64-linux-gcc -mx32 x.c
hjl&amp;lt; at &amp;gt;gnu-32:/tmp&amp;gt; file a.out
a.out: ELF 32-bit LSB executable, x86-64, version 1 (SYSV),
dynamically linked (uses shared libs), for GNU/Linux 2.6.39, not
stripped
hjl&amp;lt; at &amp;gt;gnu-32:/tmp&amp;gt; ./a.out
hello
hjl&amp;lt; at &amp;gt;gnu-32:/tmp&amp;gt; uname -a
Linux gnu-32 3.4.0-1.9-desktop+ #3 SMP PREEMPT Fri May 25 05:30:28 PDT
2012 x86_64 x86_64 x86_64 GNU/Linux
hjl&amp;lt; at &amp;gt;gnu-32:/tmp&amp;gt;

&lt;/pre&gt;</description>
    <dc:creator>H.J. Lu</dc:creator>
    <dc:date>2012-05-25T22:22:34</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.lib.glibc.alpha/22364">
    <title>Re: Remove __ASSUME_NEW_GETRLIMIT_SYSCALL</title>
    <link>http://permalink.gmane.org/gmane.comp.lib.glibc.alpha/22364</link>
    <description>&lt;pre&gt;Looks fine to me.

&lt;/pre&gt;</description>
    <dc:creator>Roland McGrath</dc:creator>
    <dc:date>2012-05-25T22:17:18</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.lib.glibc.alpha/22363">
    <title>[PATCH] Fix underflow and inexact signalling in soft-fp when packing.</title>
    <link>http://permalink.gmane.org/gmane.comp.lib.glibc.alpha/22363</link>
    <description>&lt;pre&gt;
This fixes the long double math testsuite regressions that started
showing up on Sparc with Joseph's recent change to check underflow.

The corresponding changes needed in glibc-ports for powerpc/nofp,
mips, and alpha should be pretty straightforward.

In the main glibc tree, sparc is the only consumer of this code.

Ok to commit?

* soft-fp/op-common.h (_FP_PACK_CANONICAL): Only set underflow if
the underflow exception is enabled and the non-zero result is
tiny, or the non-zero result is tiny and there will be a loss of
accuracy.  Set inexact if overflow is detected after rounding, but
not if it is detected before.
* soft-fp/soft-fp.h (FP_CUR_EXCEPTIONS): Define.
(FP_TRAPPING_EXCEPTIONS): Provide default define.
* sysdeps/sparc/sparc32/soft-fp/sfp-machine.h (_FP_DECL_EX):
Initialize _fcw to zero.
(FP_TRAPPING_EXCEPTIONS): Define.
(FP_HANDLE_EXCEPTIONS): Add dummy use of _fcw.
* sysdeps/sparc/sparc64/soft-fp/sfp-machine.h (_FP_DECL_EX):
Initialize _fcw to zero.
(FP_TRAPPING_EXCEPTIONS): Define&lt;/pre&gt;</description>
    <dc:creator>David Miller</dc:creator>
    <dc:date>2012-05-25T22:09:16</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.lib.glibc.alpha/22362">
    <title>Re: PATCH: Don't use header files in glibc configure</title>
    <link>http://permalink.gmane.org/gmane.comp.lib.glibc.alpha/22362</link>
    <description>&lt;pre&gt;Hi!

On Fri, 25 May 2012 20:58:14 +0000 (UTC), "Joseph S. Myers" &amp;lt;joseph&amp;lt; at &amp;gt;codesourcery.com&amp;gt; wrote:


That sort of already has happened/blessed -- that is, the asking/idea,
not the implementation -- when I once proposed the exactly same thing:
&amp;lt;http://news.gmane.org/find-root.php?message_id=%3c87bougerfb.fsf%40kepler.schwinge.homeip.net%3e&amp;gt;.
I have not yet gotten around to implementing this on the Autoconf side.


On Fri, 25 May 2012 13:27:32 -0700, "H.J. Lu" &amp;lt;hongjiu.lu&amp;lt; at &amp;gt;intel.com&amp;gt; wrote:

Interesting -- didn't know about that one.


Grüße,
 Thomas
&lt;/pre&gt;</description>
    <dc:creator>Thomas Schwinge</dc:creator>
    <dc:date>2012-05-25T21:34:52</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.lib.glibc.alpha/22361">
    <title>Remove __ASSUME_NEW_GETRLIMIT_SYSCALL</title>
    <link>http://permalink.gmane.org/gmane.comp.lib.glibc.alpha/22361</link>
    <description>&lt;pre&gt;__ASSUME_NEW_GETRLIMIT_SYSCALL is defined in kernel-features.h for x86
and powerpc, and in ports for arm, for m68k (&amp;gt;= 2.4.12) and tile.  It
is used in sysdeps/unix/sysv/linux/i386/getrlimit.c and
sysdeps/unix/sysv/linux/i386/setrlimit.c.  Those files are in turn
included for powerpc, s390-32, sh and (in ports) am33, arm and m68k.

This relates to system calls now called ugetrlimit and setrlimit.  As
of 2.4.0-test1, s390, sh and m68k all have those syscalls wired up
(this is about the syscall tables rather than what's in asm/unistd.h,
since we already require &amp;gt;= 2.6.19.1 kernel headers).  So although
those architectures do not define __ASSUME_NEW_GETRLIMIT_SYSCALL (at
all, or for 2.4.0 in the case of m68k) it's nevertheless safe to
assume the syscalls to be present for those architectures.  Finally,
am33 (mn10300) support was added in 2.6.25, and when added the support
for those syscalls was present (and kernel versions before support for
an architecture was officially added to Linux are not of concern to
gl&lt;/pre&gt;</description>
    <dc:creator>Joseph S. Myers</dc:creator>
    <dc:date>2012-05-25T21:29:10</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.lib.glibc.alpha/22360">
    <title>Re: [PATCH] Suppress sign-conversion warning from FD_SET</title>
    <link>http://permalink.gmane.org/gmane.comp.lib.glibc.alpha/22360</link>
    <description>&lt;pre&gt;
As a general rule I'd rather avoid unnecessary casts.
The patch does not fix a bug, as the implicit conversion from
D's type 'int' to 'unsigned long int' has well-defined
behavior.  And the patch may mask a later bug if someone
mistakenly invokes the macro with D being a pointer.

Instead, how about using 'long int', since that's guaranteed
to work without munging the sign?  Something like this:

#define__FD_ELT(d) \
  __extension__    \
  ({ long int __d = (d);    \
     (__builtin_constant_p (__d)    \
      ? (0 &amp;lt;= __d &amp;amp;&amp;amp; __d &amp;lt; __FD_SETSIZE    \
 ? __d / __NFDBITS : __fdelt_warn (__d))    \
      : __fdelt_chk (__d)); })

with a similar change to fdelt_chk's implementation, and
with the signatures of __fdelt_warn and __fdelt_chk
changed to use 'long int' rather than 'unsigned long int'.
The generated code should be identical.

&lt;/pre&gt;</description>
    <dc:creator>Paul Eggert</dc:creator>
    <dc:date>2012-05-25T21:23:40</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.lib.glibc.alpha/22359">
    <title>Re: PATCH: Don't use header files in glibc configure</title>
    <link>http://permalink.gmane.org/gmane.comp.lib.glibc.alpha/22359</link>
    <description>&lt;pre&gt;

Is it really necessary to use autoconf internals like this, or can it be 
done with documented interfaces?  For example, I fixed one case with

2012-03-07  Joseph Myers  &amp;lt;joseph&amp;lt; at &amp;gt;codesourcery.com&amp;gt;

        * sysdeps/i386/configure.in (cpuid.h): Use AC_CHECK_HEADER with no
        default includes instead of AC_HEADER_CHECK.
        * sysdeps/i386/configure: Regenerated.

 - do other macros using the defaults have similar ways of fixing this?

If we do need to use autoconf internals, you should ask the autoconf 
maintainers to add an official supported way of changing the defaults so 
that when we move to a new autoconf release we no longer need to use 
internals like that.

&lt;/pre&gt;</description>
    <dc:creator>Joseph S. Myers</dc:creator>
    <dc:date>2012-05-25T20:58:14</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.lib.glibc.alpha/22358">
    <title>Re: roland/systemtap branch</title>
    <link>http://permalink.gmane.org/gmane.comp.lib.glibc.alpha/22358</link>
    <description>&lt;pre&gt;
We'll send a patch for the powerpc probe points early next week.

Ryan S. Arnold

&lt;/pre&gt;</description>
    <dc:creator>Ryan S. Arnold</dc:creator>
    <dc:date>2012-05-25T20:57:02</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.lib.glibc.alpha/22357">
    <title>Re: PATCH: Don't use header files in glibc configure</title>
    <link>http://permalink.gmane.org/gmane.comp.lib.glibc.alpha/22357</link>
    <description>&lt;pre&gt;That looks fine to me.

Thanks,
Roland

&lt;/pre&gt;</description>
    <dc:creator>Roland McGrath</dc:creator>
    <dc:date>2012-05-25T20:51:00</dc:date>
  </item>
  <textinput rdf:about="http://search.gmane.org/?group=$group=gmane.comp.lib.glibc.alpha">
    <title>Search Engine</title>
    <description>Search the mailing list at Gmane</description>
    <name>query</name>
    <link>http://search.gmane.org/?group=$group=gmane.comp.lib.glibc.alpha</link>
  </textinput>
</rdf:RDF>

