aboutsummaryrefslogtreecommitdiff
path: root/ChangeLog
AgeCommit message (Collapse)AuthorFilesLines
2015-11-20Sync top level configure with binutils-gdb.Tristan Gingold1-0/+8
2015-11-20 Tristan Gingold <gingold@adacore.com> * configure.ac: Add aarch64-*-darwin* and arm-*-darwin*. * configure: Regenerate. From-SVN: r230660
2015-11-19Add clang-format config to contrib folderMartin Liska1-0/+6
* .gitignore: Add .clang-format to ignored files. * Makefile.in: Add clang-format. * Makefile.tpl: Likewise. * clang-format: New file. From-SVN: r230601
2015-11-13configure.ac: Enable libmpx by default.Tsvetkova Alexandra1-0/+5
2015-11-13 Tsvetkova Alexandra <aleksandra.tsvetkova@intel.com> * configure.ac: Enable libmpx by default. * configure: Regenerated. From-SVN: r230288
2015-11-03Remove ChangeLog entry unintentionally duplicated in the top levelAlexandre Oliva1-8/+0
From-SVN: r229695
2015-11-03[PR68083] don't introduce undefined behavior in ifcombineAlexandre Oliva1-0/+8
The ifcombine pass may move a conditional access to an uninitialized value before the condition that ensures it is always well-defined, thus introducing undefined behavior. Stop it from doing so. for gcc/ChangeLog PR tree-optimization/68083 * tree-ssa-ifcombine.c: Include tree-ssa.h. (bb_no_side_effects_p): Test for undefined uses too. * tree-ssa.c (gimple_uses_undefined_value_p): New. * tree-ssa.h (gimple_uses_undefined_value_p): Declare. for gcc/testsuite/ChangeLog PR tree-optimization/68083 * gcc.dg/torture/pr68083.c: New. From Zhendong Su. From-SVN: r229690
2015-10-23MAINTAINERS: Update email address.Steve Ellcey1-0/+4
2015-10-23 Steve Ellcey <sellcey@imgtec.com> * MAINTAINERS: Update email address. From-SVN: r229262
2015-10-23MAINTAINERS: Update email address.Paulo Matos1-0/+4
2015-10-23 Paulo Matos <pmatos@linki.tools> * MAINTAINERS: Update email address. From-SVN: r229220
2015-10-23MAINTAINERS (Write After Approval): Add myself.Alan Hayward1-0/+4
2015-10-23 Alan Hayward <alan.hayward@arm.com> * MAINTAINERS (Write After Approval): Add myself. From-SVN: r229216
2015-10-20Add --enable-compressed-debug-sections={all,gas,gold,ld}H.J. Lu1-0/+10
This patch removes the gas configure option: --enable-compressed-debug-sections and adds a toplevel configure option: --enable-compressed-debug-sections={all,gas,gold,ld} to enable compressed debug sections for gas, gold or ld by default. At the moment, this configure option is ignored by gold and ld. For x86 Linux targets, default to compressing debug sections in gas. Sync with binutils-gdb: PR gas/19109 * configure.ac: Add --enable-compressed-debug-sections={all,gas,gold,ld}. * configure: Regenerated. From-SVN: r229088
2015-10-16* MAINTAINERS: Update list of Ada maintainers and email addresses.Arnaud Charlet1-0/+4
From-SVN: r228867
2015-10-09* MAINTAINERS (Write After Approval): Add myself.Martin Liska1-0/+4
From-SVN: r228649
2015-10-09* MAINTAINERS (Write After Approval): Add myself.Alexander Fomin1-0/+4
From-SVN: r228642
2015-10-02MAINTAINERS: Update email address.Florian Weimer1-0/+4
From-SVN: r228383
2015-10-02MAINTAINERS (Write After Approval): Add myself.Louis Krupp1-0/+4
2015-10-02 Louis Krupp <louis.krupp@zoho.com> * MAINTAINERS (Write After Approval): Add myself. From-SVN: r228380
2015-09-20MAINTAINERS: Update email.Kai Tietz1-0/+4
2015-09-20 Kai Tietz <ktietz70@googlemail.com> * MAINTAINERS: Update email. From-SVN: r227951
2015-09-14Update my email address.Bernd Schmidt1-0/+4
From-SVN: r227738
2015-09-01* MAINTAINERS: add myselfJames Bowman1-0/+4
From-SVN: r227383
2015-08-28MAINTAINERS: Add myself.David Sherwood1-0/+4
2015-08-28 David Sherwood <david.sherwood@arm.com> * MAINTAINERS: Add myself. From-SVN: r227297
2015-08-27* MAINTAINERS: Add myself.Patrick Marlier1-0/+4
From-SVN: r227279
2015-08-23re PR libfortran/54572 (Use libbacktrace library)Francois-Xavier Coudert1-0/+6
PR libfortran/54572 * Makefile.def: Make libgfortran depend on libbacktrace. * Makefile.in: Regenerate. * config-lang.in: Add libbacktrace to target_libs. * Makefile.am (libgfortran_la_LDFLAGS): Link in libbacktrace. (AM_CPPFLAGS): Add libbacktrace directories to include paths. * Makefile.in: Regenerate. * aclocal.m4: Regenerate. * config.h.in: Regenerate. * configure: Regenerate. * configure.ac: Remove checks for strtok_r, wait, execve, pipe, and dup2. Remove call to GCC_CHECK_UNWIND_GETIPINFO. * libgfortran.h (full_exe_path, find_addr2line, backtrace): Remove prototypes. (show_backtrace): Add prototype. * runtime/backtrace.c: Rework file entirely. * runtime/compile_options.c (backtrace_handler): Rename backtrace to show_backtrace. (maybe_find_addr2line): Remove function. (set_options): Remove call to maybe_find_addr2line. * runtime/error.c (sys_abort): Rename backtrace to show_backtrace. * runtime/main.c (store_exe_path): Empty function body. (full_exe_path, gfstrtok_r, find_addr2line): Remove functions. (cleanup): Don't free removed variables. * runtime/minimal.c (full_exe_path): Remove function. (set_args): Don't set exe_path. * gfortran.dg/backtrace_1.f90: New test. From-SVN: r227106
2015-08-20* MAINTAINERS: fix date.Simon Dardis1-0/+4
From-SVN: r227025
2015-08-12Remove --with-host-libstdcxxTom de Vries1-0/+6
2015-08-12 Tom de Vries <tom@codesourcery.com> PR other/67092 PR other/67098 * configure.ac: Remove --with_host_libstdcxx support. * configure: Regenerate. * doc/install.texi: Remove --with_host_libstdcxx item. Update --with-stage1-libs, --with-boot-ldflags and --with-boot-libs items accordingly. Mention default for --with-stage1-ldflags. From-SVN: r226819
2015-08-10Empty libgomp for nvptxThomas Schwinge1-0/+7
* configure.ac (noconfigdirs): Don't add "target-libgomp" for target nvptx*-*-*. * configure: Regenerate. libgomp/ * config/nvptx/affinity.c: New file. * config/nvptx/alloc.c: Likewise. * config/nvptx/bar.c: Likewise. * config/nvptx/barrier.c: Likewise. * config/nvptx/critical.c: Likewise. * config/nvptx/env.c: Likewise. * config/nvptx/error.c: Likewise. * config/nvptx/fortran.c: Likewise. * config/nvptx/iter.c: Likewise. * config/nvptx/iter_ull.c: Likewise. * config/nvptx/libgomp-plugin.c: Likewise. * config/nvptx/lock.c: Likewise. * config/nvptx/loop.c: Likewise. * config/nvptx/loop_ull.c: Likewise. * config/nvptx/mutex.c: Likewise. * config/nvptx/oacc-async.c: Likewise. * config/nvptx/oacc-cuda.c: Likewise. * config/nvptx/oacc-host.c: Likewise. * config/nvptx/oacc-init.c: Likewise. * config/nvptx/oacc-mem.c: Likewise. * config/nvptx/oacc-parallel.c: Likewise. * config/nvptx/oacc-plugin.c: Likewise. * config/nvptx/omp-lock.h: Likewise. * config/nvptx/ordered.c: Likewise. * config/nvptx/parallel.c: Likewise. * config/nvptx/proc.c: Likewise. * config/nvptx/ptrlock.c: Likewise. * config/nvptx/sections.c: Likewise. * config/nvptx/sem.c: Likewise. * config/nvptx/single.c: Likewise. * config/nvptx/splay-tree.c: Likewise. * config/nvptx/target.c: Likewise. * config/nvptx/task.c: Likewise. * config/nvptx/team.c: Likewise. * config/nvptx/time.c: Likewise. * config/nvptx/work.c: Likewise. * configure.ac: Don't probe pthreads support for host nvptx*-*-*. * configure: Regenerate. * configure.tgt (config_path): Set to "nvptx" for target nvptx*-*-*. Co-Authored-By: Jakub Jelinek <jakub@redhat.com> From-SVN: r226760
2015-08-07Makefile.def (libiconv): Define bootstrap=true.Yaakov Selkowitz1-0/+12
2015-08-06 Yaakov Selkowitz <yselkowi@redhat.com> * Makefile.def (libiconv): Define bootstrap=true. Mark pdf/html/info as missing. (configure-gcc): Depend on all-libiconv. (all-gcc): Ditto. (configure-libcpp): Ditto. (all-libcpp): Ditto. (configure-intl): Ditto. (all-intl): Ditto. * Makefile.in: Regenerate. intl/ * configure: Reflects renaming of configure.in to configure.ac libcpp/ * configure: Regenerate. gcc/ * configure.ac: Define LIBICONV_DEP with in-tree libiconv. * configure: Regenerate. From-SVN: r226712
2015-08-04Fix incorrect date in 2015-07-28 change.Ben Elliston1-1/+1
From-SVN: r226572
2015-08-03MAINTAINERS (loop ivopts): Add the entry and myself.Bin Cheng1-0/+4
* MAINTAINERS (loop ivopts): Add the entry and myself. From-SVN: r226486
2015-07-31* MAINTAINERS (nvptx): Add self.Nathan Sidwell1-0/+4
From-SVN: r226449
2015-07-30[AArch64] Removed unused VRL2/3/4 iterator valuesAlan Lawrence1-0/+5
* config/aarch64/iterators.md (VRL2, VRL3, VRL4): Remove values for 128-bit vector modes. From-SVN: r226408
2015-07-29Fix whitespace in my MAINTAINERS change commit.Ville Voutilainen1-0/+1
* MAINTAINERS (Write After Approval): Add a blank line. From-SVN: r226361
2015-07-29* MAINTAINERS (Write After Approval): Add myself.Ville Voutilainen1-0/+3
From-SVN: r226358
2015-07-28* config.sub, config.guess: Import from upstream.Ben Elliston1-0/+4
From-SVN: r226296
2015-07-24re PR other/66259 (Combined gcc and binutils build from git-master fails, ↵Jeff Law1-0/+7
with gas/as-new not existing) PR other/66259 * config-ml.in: Reflects renaming of configure.in to configure.ac * configure: Likewise * configure.ac: Likewise boehm-gc/ PR other/66259 * Makefile.direct: Reflects renaming of configure.in to configure.ac * Makefile.dist: Likewise * version.h: Likewise * doc/README: Likewise config/ PR other/66259 * gettext.m4: Reflects renaming of configure.in to configure.ac * po.m4: Likewise * stdint.m4: Likewise * tcl.m4: Likewise gcc/ PR other/66259 * acinclude.m4: Reflects renaming of configure.in to configure.ac * configure: Likewise * configure.ac: Likewise * doc/install.texi: Likewise * doc/tm.texi: Likewise * doc/tm.texi.in: Likewise gcc/ada/ PR other/66259 * prj-nmsc.adb: Reflects renaming of configure.in to configure.ac * gcc-interface/Makefile.in: Likewise intl/ PR other/66259 * configure: Reflects renaming of configure.in to configure.ac libjava/ PR other/66259 * configure: Reflects renaming of configure.in to configure.ac libjava/classpath PR other/66259 * INSTALL: Reflects renaming of configure.in to configure.ac * ltconfig: Likewise * missing: Likewise * m4/ac_prog_javac.m4: Likewise * m4/ac_prog/javac_works.m4: Likewise * resource/META-INF/mimetypes.default: Likewise libjava/libltdl PR other/66259 * THREADS: Reflects renaming of configure.in to configure.ac liboffloadmic/ PR other/66259 * configure: Reflects renaming of configure.in to configure.ac From-SVN: r226183
2015-07-23* MAINTAINERS: Update my email address.Bernd Schmidt1-0/+4
From-SVN: r226118
2015-07-14Sync toplevel configure with binutils-gdbH.J. Lu1-0/+9
Sync with binutils-gdb: 2015-03-17 H.J. Lu <hongjiu.lu@intel.com> * configure.ac (target_configdirs): Exclude target-zlib if target-libjava isn't built. * configure: Regenerated. From-SVN: r225778
2015-07-14Sync toplevel configure with binutils-gdbH.J. Lu1-0/+23
Sync with binutils-gdb: 2015-05-13 John David Anglin <dave.anglin@bell.net> * configure.ac: Disable configuration of GDB for HPUX targets. * configure: Regenerate. 2015-04-01 H.J. Lu <hongjiu.lu@intel.com> * configure.ac: Add --with-system-zlib. * configure: Regenerated. 2015-01-28 James Bowman <james.bowman@ftdichip.com> * configure.ac: Add FT32 support. * configure: Regenerate. 2015-01-12 Anthony Green <green@moxielogic.com> * configure.ac: Don't disable gprof for moxie. * configure: Rebuild. From-SVN: r225777
2015-07-14Sync toplevel files binutils-gdbH.J. Lu1-0/+12
Sync with binutils-gdb: 2015-05-01 H.J. Lu <hongjiu.lu@intel.com> PR ld/18355 * Makefile.def: Add extra_configure_flags to host zlib. * configure.ac (extra_host_zlib_configure_flags): New. Set to --enable-host-shared When bfd is to be built as shared library. AC_SUBST. * Makefile.in: Regenerated. From-SVN: r225776
2015-07-14Sync with src:Hans-Peter Nilsson1-0/+7
2015-03-30 H.J. Lu <hongjiu.lu@intel.com> * Makefile.def (dependencies): Add all-zlib to all-bfd. * Makefile.in: Regenerated. From-SVN: r225769
2015-06-30IA MCU psABI support: GCC changesH.J. Lu1-0/+6
This patch introduces basic IA MCU psABI support into GCC. * configure.ac (ospace_frag): Enable for i?86*-*-elfiamcu target. * configure: Regenerate. gcc/ * config.gcc: Support i[34567]86-*-elfiamcu target. * config/i386/iamcu.h: New. * config/i386/i386.opt: Add -miamcu. * doc/invoke.texi: Document -miamcu. * common/config/i386/i386-common.c (ix86_handle_option): Turn off x87/MMX/SSE/AVX codegen for -miamcu. * config/i386/i386-c.c (ix86_target_macros_internal): Define __iamcu/__iamcu__ for -miamcu. * config/i386/i386.h (PREFERRED_STACK_BOUNDARY_DEFAULT): Set to MIN_STACK_BOUNDARY if TARGET_IAMCU is true. (BIGGEST_ALIGNMENT): Set to 32 if TARGET_IAMCU is true. * config/i386/i386.c (ix86_option_override_internal): Ignore and warn -mregparm for Intel MCU. Turn on -mregparm=3 for Intel MCU by default. Default long double to 64-bit for Intel MCU. Turn on -freg-struct-return for Intel MCU. Issue an error when -miamcu is used in 64-bit or x32 mode or if x87, MMX, SSE or AVX is turned on. (function_arg_advance_32): Pass value whose size is no larger than 8 bytes in registers for Intel MCU. (function_arg_32): Likewise. (ix86_return_in_memory): Return value whose size is no larger than 8 bytes in registers for Intel MCU. (iamcu_alignment): New function. (ix86_data_alignment): Call iamcu_alignment if TARGET_IAMCU is true. (ix86_local_alignment): Don't increase alignment for Intel MCU. (x86_field_alignment): Return iamcu_alignment if TARGET_IAMCU is true. From-SVN: r225197
2015-06-23* MAINTAINERS (Write After Approval): Add myself.Ludovic Courtès1-0/+4
From-SVN: r224825
2015-06-22MAINTAINERS (OS Port Maintainers): Add myself.Andreas Tobler1-0/+5
2015-06-22 Andreas Tobler <andreast@gcc.gnu.org> * MAINTAINERS (OS Port Maintainers): Add myself. (Various Maintainers): Remove myself from libffi testsuite. From-SVN: r224760
2015-06-04* MAINTAINERS (gen* on machine desc): Add self.Richard Sandiford1-0/+4
From-SVN: r224127
2015-06-03Fix FT32 ChangeLogsJeff Law1-6/+0
From-SVN: r224080
2015-06-02re PR bootstrap/66319 (gcov-tool.c:84:65: error: invalid conversion from ↵Jason Merrill1-0/+5
'int (*)(const c har*, const stat*, int, FTW*)' to 'int (*)(const char*, const stat*, int, FTW)') PR bootstrap/66319 * configure.ac: Use -std=gnu++98. From-SVN: r224039
2015-06-02MAINTAINERS (Write After Approval): Add myself.Szabolcs Nagy1-0/+4
2015-06-02 Szabolcs Nagy <szabolcs.nagy@arm.com> * MAINTAINERS (Write After Approval): Add myself. From-SVN: r224032
2015-05-28configure: fix vtable helpMike Frysinger1-0/+5
Spacing is off causing --help to not line up. Use the standard AS_HELP_STRING like all the other options. From-SVN: r223833
2015-05-26configure.ac: When bootstrapping with GCC, add -std=c++98 to CXX.Jason Merrill1-0/+5
* configure.ac: When bootstrapping with GCC, add -std=c++98 to CXX. * configure: Regenerate. From-SVN: r223692
2015-05-21revert: configure.ac: Add -std=c++98 to stage1_cxxflags.Jason Merrill1-6/+0
Revert: * configure.ac: Add -std=c++98 to stage1_cxxflags. * Makefile.tpl (STAGE1_CXXFLAGS): And substitute it. * Makefile.in, configure: Regenerate. From-SVN: r223494
2015-05-21configure.ac: Add -std=c++98 to stage1_cxxflags.Jason Merrill1-0/+6
* configure.ac: Add -std=c++98 to stage1_cxxflags. * Makefile.tpl (STAGE1_CXXFLAGS): And substitute it. * Makefile.in, configure: Regenerate. From-SVN: r223487
2015-05-16FT32 target added. Approved by Jeff Law [law@redhat.com]James Bowman1-0/+11
From-SVN: r223261
2015-05-16MAINTAINERS (Write After Approval): Add myself.Iain Buclaw1-0/+4
2015-05-16 Iain Buclaw <ibuclaw@gdcproject.org> * MAINTAINERS (Write After Approval): Add myself. From-SVN: r223239