annotate sources/patches/uClibc++-nozdefs.patch @ 1786:0787ceb820bf draft 1.4.2

When x86-64 switched on NPTL in uClibc, distcc broke, and it turns out fully native compiles under qemu never worked due to qemu not quite emulating floating point right and confusing the perl build with zero not comparing equal to zero. As long as it's broken anyway, switch it over to musl and fix it up on that side. It's no longer worth trying to fix anything broken in uClibc, the project is dead. (I'm aware of uClibc-ng, and am treating it exactly the same way I treated the ecommstation reboot of OS/2.)
author Rob Landley <rob@landley.net>
date Fri, 11 Sep 2015 13:25:14 -0500
parents 4ed02d53fc92
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
447
4ed02d53fc92 Add C++ support to native compiler, based on uClibc++.
Rob Landley <rob@landley.net>
parents:
diff changeset
1 --- uClibc++/Rules.mak 2007-06-03 17:51:12.000000000 -0500
4ed02d53fc92 Add C++ support to native compiler, based on uClibc++.
Rob Landley <rob@landley.net>
parents:
diff changeset
2 +++ uClibc++2/Rules.mak 2008-11-03 17:43:49.000000000 -0600
4ed02d53fc92 Add C++ support to native compiler, based on uClibc++.
Rob Landley <rob@landley.net>
parents:
diff changeset
3 @@ -102,7 +102,7 @@
4ed02d53fc92 Add C++ support to native compiler, based on uClibc++.
Rob Landley <rob@landley.net>
parents:
diff changeset
4 GEN_CFLAGS:=-fno-builtin
4ed02d53fc92 Add C++ support to native compiler, based on uClibc++.
Rob Landley <rob@landley.net>
parents:
diff changeset
5 CFLAGS:=$(XWARNINGS) $(CPU_CFLAGS) -ansi
4ed02d53fc92 Add C++ support to native compiler, based on uClibc++.
Rob Landley <rob@landley.net>
parents:
diff changeset
6
4ed02d53fc92 Add C++ support to native compiler, based on uClibc++.
Rob Landley <rob@landley.net>
parents:
diff changeset
7 -LDFLAGS:=-Wl,--warn-common -Wl,--warn-once -Wl,-z,combreloc -Wl,-z,defs
4ed02d53fc92 Add C++ support to native compiler, based on uClibc++.
Rob Landley <rob@landley.net>
parents:
diff changeset
8 +LDFLAGS:=-Wl,--warn-common -Wl,--warn-once -Wl,-z,combreloc
4ed02d53fc92 Add C++ support to native compiler, based on uClibc++.
Rob Landley <rob@landley.net>
parents:
diff changeset
9
4ed02d53fc92 Add C++ support to native compiler, based on uClibc++.
Rob Landley <rob@landley.net>
parents:
diff changeset
10 ifeq ($(DODEBUG),y)
4ed02d53fc92 Add C++ support to native compiler, based on uClibc++.
Rob Landley <rob@landley.net>
parents:
diff changeset
11 CFLAGS += -O0 -g3