]> git.ipfire.org Git - thirdparty/gcc.git/blobdiff - libgcc/ChangeLog
re PR target/85358 (PowerPC: Using -mabi=ieeelongdouble -mcpu=power9 breaks __ibm128)
[thirdparty/gcc.git] / libgcc / ChangeLog
index 5389999cd8c52bf0096e88a4d780b5515c095a60..65efe170755c1678ddc38e0a86d9ebefe6544012 100644 (file)
@@ -1,3 +1,42 @@
+2018-06-18  Michael Meissner  <meissner@linux.ibm.com>
+
+       * config/rs6000/t-float128 (FP128_CFLAGS_SW): Compile float128
+       support modules with -mno-gnu-attribute.
+       * config/rs6000/t-float128-hw (FP128_CFLAGS_HW): Likewise.
+
+2018-06-07  Olivier Hainque  <hainque@adacore.com>
+
+       * config/t-vxworks (LIBGCC_INCLUDES): Add
+       -I$(MULTIBUILDTOP)../../gcc/include.
+       * config/t-vxworks7: Likewise. Reformat a bit to match
+       the t-vxworks layout.
+
+2018-06-07  Olga Makhotina  <olga.makhotina@intel.com>
+
+       * config/i386/cpuinfo.h (processor_types): Add INTEL_TREMONT.
+
+2018-06-07  Martin Liska  <mliska@suse.cz>
+
+       * libgcov-driver.c: Rename cs_all to all and assign it from
+        all_prg.
+
+2018-06-07  Martin Liska  <mliska@suse.cz>
+
+        PR bootstrap/86057
+       * libgcov-driver-system.c (replace_filename_variables): Use
+        memcpy instead of mempcpy.
+       (allocate_filename_struct): Do not allocate filename, allocate
+        prefix and set it.
+       (gcov_exit_open_gcda_file): Allocate memory for gf->filename
+        here and properly copy content into it.
+       * libgcov-driver.c (struct gcov_filename): Remove max_length
+        field, change prefix from size_t into char *.
+       (compute_summary): Do not calculate longest filename.
+       (gcov_do_dump): Release memory of gf.filename after each file.
+       * libgcov-util.c (compute_summary): Use new signature of
+        compute_summary.
+       (calculate_overlap): Likewise.
+
 2018-06-05  Martin Liska  <mliska@suse.cz>
 
        PR gcov-profile/47618