This is the mail archive of the gcc-patches@gcc.gnu.org mailing list for the GCC 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] |
On 27/08/14 18:50 +0100, Jonathan Wakely wrote:
Currently a freestanding build installs the Python GDB hooks as ${libdir}/libstdc*-gdb.py (with a literal * character in the filename) because there is no libstdc++.so library file and the wildcard doesn't get expanded (see the install-data-local target in the libstdc++-v3/python/Makefile.am file). I don't see any reason to install any Python files for a freestanding build, the pretty printers and type printers are only useful for types defined in the hosted library, so this just disables the entire directory.
1.txt makes the change described above, so the Python printers are not installed for freestanding builds (and also regenerates the configure script which I forgot to commit yesterday after changing libtool_VERSION). 2.txt disables std::random_shuffle for freestanding builds, because it uses std::rand() which isn't available. Tested x86_64-linux, ppc64le-linux, committed to trunk.
Attachment:
1.txt
Description: Text document
Attachment:
2.txt
Description: Text document
Index Nav: | [Date Index] [Subject Index] [Author Index] [Thread Index] | |
---|---|---|
Message Nav: | [Date Prev] [Date Next] | [Thread Prev] [Thread Next] |