History log of /netbsd-src/external/gpl3/gcc/lib/libgcc/libgcc_s/Makefile (Results 1 – 16 of 16)
Revision Date Author Comments
# cfe96b2e 25-Apr-2021 christos <christos@NetBSD.org>

Add support for mipsn64 targets which build 64 bit binaries by default
on instead of n32


# b4369c1e 12-Apr-2021 mrg <mrg@NetBSD.org>

various changes to get GCC 10 to build here.

- fix path to compiler-specific includes
- missing (void) for (older) C
- fix __is_signed/__is_signed_val change
- avoid compiler warning-as-errors
- add

various changes to get GCC 10 to build here.

- fix path to compiler-specific includes
- missing (void) for (older) C
- fix __is_signed/__is_signed_val change
- avoid compiler warning-as-errors
- add to existing COPTS.file values, instead of setting
- bump libgomp minor; functions were added
- add new 'compare' c++ header
- handle new analyzer subdirectory. set TARGET_MACHINE for lto-streamer-in.c.
remove params.list etc handling.
- coroutines.cc is another .cc not .c. adjust .PATH to suit.
- add new lto1 sources
- couple of files not in /arch/ subdirs missed in mknative update.

rs6000.c is still not merged.

show more ...


# 5300379a 21-Oct-2016 christos <christos@NetBSD.org>

Mark this -z nodelete, so that it does not get unloaded before other shared
libraries do, since they destructors need to still call millicode.
The problem this time was with /usr/pkg/bin/gdk-pixbuf-q

Mark this -z nodelete, so that it does not get unloaded before other shared
libraries do, since they destructors need to still call millicode.
The problem this time was with /usr/pkg/bin/gdk-pixbuf-query-loaders
calling glib2's g_log...

show more ...


# 017e647d 23-Mar-2016 mrg <mrg@NetBSD.org>

hackaround a problem on mips64 in soft-fp between libgcc and our libc.

i'm not 100% sure how this should work (matt?), as now we have some
functions coming from libc and some from libgcc, but this a

hackaround a problem on mips64 in soft-fp between libgcc and our libc.

i'm not 100% sure how this should work (matt?), as now we have some
functions coming from libc and some from libgcc, but this at least
builds now.

show more ...


# 6faa8aa1 23-Mar-2016 mrg <mrg@NetBSD.org>

slightly rearrange the generation of SRCS.


# db397679 03-Oct-2014 apb <apb@NetBSD.org>

Add space before "]" in "if [ ... ]" to fix usage error
and test for existence of the correct file.


# 5beaf704 01-Jun-2014 mrg <mrg@NetBSD.org>

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.

--

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.

show more ...


# 0e150de4 05-Mar-2014 tron <tron@NetBSD.org>

Remove automatically generated file "libgcc-std.ver" while cleaning.


# 49d8c9ec 01-Mar-2014 mrg <mrg@NetBSD.org>

merge GCC 4.8 build.


# afa90f2b 26-Feb-2014 mrg <mrg@NetBSD.org>

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;

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.

show more ...


# 638a65b2 06-Aug-2012 matt <matt@NetBSD.org>

deal with LIB2_EH has ASM (.S) files.


# f34aa33d 29-Oct-2011 christos <christos@NetBSD.org>

Make the mips softloat special case the same as in the libgcc Makefile.


# d2f5c5ab 28-Oct-2011 christos <christos@NetBSD.org>

Treat emips specially as we did with libgcc. Needs some of the softfloat
functions, even if it does not MKSOFTFLOAT.
XXX: still bad text relocations in eh_frame.


# 12dc132b 15-Aug-2011 mrg <mrg@NetBSD.org>

clean out some unused code.


# ef65ebf1 10-Jul-2011 mrg <mrg@NetBSD.org>

add a hack for emips libgcc (32 bit mips with softfloat.)


# f0c80e6c 21-Jun-2011 mrg <mrg@NetBSD.org>

*sigh* move these files into the directories i meant for them to exist in.
start actually porting to gcc 4.5 in the process.