Home | History | Annotate | Download | only in libsupc++
History log of /src/external/gpl3/gcc/lib/libsupc++/Makefile
RevisionDateAuthorComments
 1.14  22-Jul-2022  mrg atomicity.cc has moved into libsupc++ for everyone.

this was a workaround we applied for sparc in PR#54660, and
now is used for all platforms.
 1.13  21-Apr-2020  mrg pull in atomicity.h (atomicity.cc) on sparc. 3 of the objects
use these interfaces and this avoids link errors

fixes PR#54660.
 1.12  19-Jan-2019  mrg branches: 1.12.2;
begin to handle new unwind.h and gthr-default.h stuff.
put gthr stuff in a common makefile.

remove ancient unused Makefile.srcs.
 1.11  20-Apr-2016  christos branches: 1.11.14; 1.11.16;
WARNS=1
 1.10  01-Jun-2014  mrg port over 3 changes made here in the GCC 4.5 tree that we'll need
when GCC 4.8 becomes "gcc.old" eventually.

this tree still needs to be tested for more, but this should be the
bulk of the work.

----
Log Message:
prepare for moving GCC 4.5 into gcc.old:

- convert to using ${EXTERNAL_GCC_SUBDIR}
- define base-external-gpl3-gcc* subdir as GCC_SUBDIR
- use <bsd.init.mk> over <bsd.own.mk> for a bunch of places; mostly
because it arranges for ../Makefile.inc to be included earlier, and
don't bother including the latter if the former is already included.
- move all .PATH: settings after <bsd.{own,lib}.mk> so that all
valid variables are set before it is evaluated
- rename mknative-gcc* to match their subdir name.

XXX the relationship between the Makefile.inc/Makefile.gcc_path files
is kind of sketchy, it would be great if this was fixed.

----
Log Message:
oops, avoid re-setting DIST to something that might be wrong now.

----
Log Message:
fix another dated DIST.
 1.9  28-May-2014  mrg move the -std=gnu++0x code from Makefile to Makefile.common.
fixes the remaining 2/3 link issues.
 1.8  15-May-2014  joerg Skip assembler helpers when using HAVE_LIBGCC_EH=no. Always use the
generic unwind.h version in that case, even on ARM.
 1.7  01-Mar-2014  mrg branches: 1.7.2;
merge GCC 4.8 build.
 1.6  26-Feb-2014  mrg prepare for moving GCC 4.5 into gcc.old:

- convert to using ${EXTERNAL_GCC_SUBDIR}
- define base-external-gpl3-gcc* subdir as GCC_SUBDIR
- use <bsd.init.mk> over <bsd.own.mk> for a bunch of places; mostly
because it arranges for ../Makefile.inc to be included earlier, and
don't bother including the latter if the former is already included.
- move all .PATH: settings after <bsd.{own,lib}.mk> so that all
valid variables are set before it is evaluated
- rename mknative-gcc* to match their subdir name.

XXX the relationship between the Makefile.inc/Makefile.gcc_path files
is kind of sketchy, it would be great if this was fixed.
 1.5  23-Aug-2013  matt More evbarmv5 fixes.
 1.4  09-Aug-2011  joerg branches: 1.4.2; 1.4.8;
Can't build libstdc++ and libsupc++ with clang since it depends on using
volatiles as initializers of non-volatile fields, void * arithmetic and
some new attributes for the unwinding.
 1.3  28-Jun-2011  mrg libstdc++-v3/libmath subdir is gone.
 1.2  23-Jun-2011  mrg fix some more paths for GCC 4.5.
 1.1  21-Jun-2011  mrg *sigh* move these files into the directories i meant for them to exist in.
start actually porting to gcc 4.5 in the process.
 1.4.8.1  19-Aug-2014  tls Rebase to HEAD as of a few days ago.
 1.4.2.1  22-May-2014  yamt sync with head.

for a reference, the tree before this commit was tagged
as yamt-pagecache-tag8.

this commit was splitted into small chunks to avoid
a limitation of cvs. ("Protocol error: too many arguments")
 1.7.2.1  10-Aug-2014  tls Rebase.
 1.11.16.2  21-Apr-2020  martin Sync with HEAD
 1.11.16.1  10-Jun-2019  christos Sync with HEAD
 1.11.14.1  26-Jan-2019  pgoyette Sync with HEAD
 1.12.2.1  22-Apr-2020  martin Pull up following revision(s) (requested by mrg in ticket #843):

external/gpl3/gcc/lib/libsupc++/Makefile: revision 1.13

pull in atomicity.h (atomicity.cc) on sparc. 3 of the objects
use these interfaces and this avoids link errors

fixes PR#54660.

RSS XML Feed