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] | |
Benjamin Kosnik writes: > > > > > Has hppa-linux also changed the long double size, or why those > > > > has been not found by configure before and now they are? You > > > > could ressurrect the math exports as *l@GLIBCXX_* instead of > > > > *l@@GLIBCXX_* by tweaking the #ifdef above _GLIBCXX_MATHL_WRAPPER > > > > definition in compatibility.cc - change that #ifdef > > > > _GLIBCXX_LONG_DOUBLE_COMPAT to > > > > #if defined (_GLIBCXX_LONG_DOUBLE_COMPAT) || (defined (__hppa__) > > > > && defined (__linux__)) or whatever Benjamin prefers (of course > > > > the primary thing is to find out what changed). No idea why > > > > __signbitl is popping up, it shouldn't be exported. > > > > The size of long double has not changed on hppa-linux. It is the same > > size as double. I believe what has changed is glibc. Version 2.6 > > introduced long double math routines and maybe some other new > > functions. > > I can't find the hppa baseline symbol diffs. Can somebody re-send? Attached.
Attachment:
baseline_symbols.txt.gz
Description: Binary data
Attachment:
hppa-symbols.diff.gz
Description: Binary data
| Index Nav: | [Date Index] [Subject Index] [Author Index] [Thread Index] | |
|---|---|---|
| Message Nav: | [Date Prev] [Date Next] | [Thread Prev] [Thread Next] |