This is the mail archive of the libstdc++@gcc.gnu.org mailing list for the libstdc++ project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: [Patch] libstdc++/13943


Paolo Carlini <pcarlini@suse.de> writes:

| Hi,
| 
| the below is what I have. As you can see, the PR is pretty old, closed
| by mistake, then reopened today. Those special circumstances may explain
| why the problem is still there: in the light of the present neighboring
| code the fix seems rather simple, actually...
| 
| ... nonetheless, I would appreciate a lot if Gaby could double check it ;)

[...]

| -  inline long long
| -  llabs(long long __x) { return __x >= 0 ? __x : -__x; }
| -
|  #if !_GLIBCXX_USE_C99_LONG_LONG_DYNAMIC
| +  using ::llabs;

This means that we provide llabs() only if 
!_GLIBCXX_USE_C99_LONG_LONG_DYNAMIC.  That looks to me like a ABI breakage
from previous version.  Similar to the lldiv() case.  
Is my reading correct?

-- Gaby


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]