office-gobmx/solenv
Stephan Bergmann 7214f83b35 Enable further GCC 6 warnings
...not already automatically enabled through the existing -W switches.
The set is assembled from information in
<https://gnu.wildebeest.org/blog/mjw/2016/02/15/looking-forward-to-gcc6-many-new-warnings/>.
All issues found have already been fixed with earlier commits.

Change-Id: I1abb6ba3a12c0ffb2756d06476e395b24e596f8e
Reviewed-on: https://gerrit.libreoffice.org/24219
Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
Tested-by: Stephan Bergmann <sbergman@redhat.com>
2016-04-18 15:47:18 +00:00
..
bin Also dump registers 2016-04-13 16:20:25 +02:00
buck
doc/gbuild
gbuild Enable further GCC 6 warnings 2016-04-18 15:47:18 +00:00
gcc-wrappers
gdb
inc Get rid of _XPMPRIVATE 2016-04-11 14:32:27 +02:00
lldb/libreoffice
maven
Executable_concat-deps.mk
Executable_g++-wrapper.mk
Executable_gcc-wrapper.mk
Makefile
Module_solenv.mk
README
StaticLibrary_wrapper.mk

Tools and makefile fragments necessary for compilation

This module contains many tools and makefile configuration pieces,
critical for building LibreOffice:

bin/
    contains lots of tools used during the build:

    concat-deps*
        these aggregate, and remove duplicates from module
        dependencies, to accelerate build times.

    make_installer.pl
        this script executes the compiled instructions from
        the scp2/ module to create an installer, and/or to
        do a local install for the smoketest.

gbuild/
    implementation of the LibreOffice build system
    See gbuild/README for more info.

gdb/
    lots of nice python helpers to make debugging -much- easier
    that (eg.) print UCS2 strings as UTF-8 on the console to
    help with debugging.

inc/
    old / increasingly obsolete dmake setup and includes, we are
    trying to entirely rid ourselves of this

src/
    useful standard / re-usable component map files for components
    which shouldn't export anything more than a few registration
    symbols.