]> git.ipfire.org Git - thirdparty/gcc.git/blobdiff - gcc/ChangeLog
[Darwin, specs] Tidy some more linker options.
[thirdparty/gcc.git] / gcc / ChangeLog
index 919ceafd3a31a7899702a458664b2fdbc62c79ed..6e9ecedf96c09de29aea9f675484a47f90f66a2b 100644 (file)
@@ -1,7 +1,20 @@
 2019-06-19  Iain Sandoe  <iain@sandoe.co.uk>
 
-        * config/darwin-driver.c (darwin_driver_init): Fix off-by-one errors
-        in computing the number of options to be moved.
+       * config/darwin.h (DRIVER_SELF_SPECS): Add RDYNAMIC, DARWIN_PIE_SPEC
+       and DARWIN_NOPIE_SPEC.
+       (RDYNAMIC): New, modified from DARWIN_EXPORT_DYNAMIC.
+       (DARWIN_PIE_SPEC): Collate from darwin.h and darwin9.h.
+       (DARWIN_NOPIE_SPEC): Collate from darwin10.h.
+       (DARWIN_NOCOMPACT_UNWIND): New from darwin10.h
+       (DARWIN_EXPORT_DYNAMIC): Delete.
+       * config/darwin10.h (LINK_GCC_C_SEQUENCE_SPEC): Move no_compact_unwind
+       and pie options processing to  darwin.h.
+       * config/darwin9.h (DARWIN_PIE_SPEC): Move pie processing to darwin.h
+
+2019-06-19  Iain Sandoe  <iain@sandoe.co.uk>
+
+       * config/darwin-driver.c (darwin_driver_init): Fix off-by-one errors
+       in computing the number of options to be moved.
 
 2019-06-19  Maya Rashish  <coypu@sdf.org>