Remove local override for .cpp.So rule
commitefa39bda1b02d9056f6f52efed6dc85673c3f6c7
authoremaste <emaste@FreeBSD.org>
Tue, 19 Jan 2016 03:54:38 +0000 (19 03:54 +0000)
committeremaste <emaste@FreeBSD.org>
Tue, 19 Jan 2016 03:54:38 +0000 (19 03:54 +0000)
tree11a06a927945db66731f73b00d1ca397c5aea254
parent730341be8a56c9ab6d81cb4c4edd37af0f2d61cb
Remove local override for .cpp.So rule

The standard bsd.lib.mk rule is suitable for libgcc_s's C++ source.

The local rule had the following non-functional argument differences
or additions:

1. -DSHARED (rather than -DPIC from bsd.lib.mk)

   The C++ sources don't have an #ifdef for either one.

2. -fexceptions

   This is enabled by default for C++ so does not need to be set
   explicitly.

3. -D__GLIBC__=3

   Not used by LLVM libunwind.

4. -DElfW=__ElfN

   LLVM libunwind provides its own definition.

PR: 206381
Differential Revision: The FreeBSD Foundation
gnu/lib/libgcc/Makefile