gcc: rip out transactional memory related bloat from crtbegin
Slightly improves compression for each executable, saving about 4k from the default ar71xx rootfs Signed-off-by: Felix Fietkau <nbd@nbd.name>v19.07.3_mercusys_ac12_duma
parent
e82c8d6e20
commit
565988ab47
@ -0,0 +1,11 @@
|
|||||||
|
--- a/libgcc/crtstuff.c
|
||||||
|
+++ b/libgcc/crtstuff.c
|
||||||
|
@@ -152,7 +152,7 @@ call_ ## FUNC (void) \
|
||||||
|
#endif
|
||||||
|
|
||||||
|
#if !defined(USE_TM_CLONE_REGISTRY) && defined(OBJECT_FORMAT_ELF)
|
||||||
|
-# define USE_TM_CLONE_REGISTRY 1
|
||||||
|
+# define USE_TM_CLONE_REGISTRY 0
|
||||||
|
#endif
|
||||||
|
|
||||||
|
/* We do not want to add the weak attribute to the declarations of these
|
@ -0,0 +1,11 @@
|
|||||||
|
--- a/libgcc/crtstuff.c
|
||||||
|
+++ b/libgcc/crtstuff.c
|
||||||
|
@@ -152,7 +152,7 @@ call_ ## FUNC (void) \
|
||||||
|
#endif
|
||||||
|
|
||||||
|
#if !defined(USE_TM_CLONE_REGISTRY) && defined(OBJECT_FORMAT_ELF)
|
||||||
|
-# define USE_TM_CLONE_REGISTRY 1
|
||||||
|
+# define USE_TM_CLONE_REGISTRY 0
|
||||||
|
#endif
|
||||||
|
|
||||||
|
/* We do not want to add the weak attribute to the declarations of these
|
Loading…
Reference in New Issue