Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

merge trunk #2

Merged
merged 782 commits into from
Sep 5, 2018
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
782 commits
Select commit Hold shift + click to select a range
ba1b9e1
[Ada] Spurious ambiguity error on call returning an access type
Aug 21, 2018
24dca06
[Ada] Update for Ownership rules for access types according to AI12-0240
Aug 21, 2018
725d0bf
[Ada] Einfo: remove obsolete code
Aug 21, 2018
6aefdbe
[Ada] Fix scope computation for loop statements
Aug 21, 2018
86af16c
[Ada] Properly set scope of artificial entities in blocks
Aug 21, 2018
fec1e5e
[Ada] Spurious error on overriding protected function in instance
Aug 21, 2018
36bf516
[Ada] Crash processing SPARK annotate aspect
Aug 21, 2018
241ea53
[Ada] Retention of with clauses for ignored Ghost units
Aug 21, 2018
ab8afda
[Ada] Spurious crash on expression function as completion with contracts
Aug 21, 2018
d22a975
[Ada] Crash on expression function and tagged types
Aug 21, 2018
3bae5e8
[Ada] Add a new gnat tool vxlink
Aug 21, 2018
96cb18c
[Ada] Minor reformattings
Aug 21, 2018
b92171b
* cp-tree.h: Fix typo.
Aug 21, 2018
df6bc62
PR c++/65043
Aug 21, 2018
543dc27
PR c++/86981, Implement -Wpessimizing-move.
Aug 21, 2018
522a5d0
2018-08-21 Paolo Carlini <paolo.carlini@oracle.com>
Aug 21, 2018
5019ff1
PR c++/86499
Aug 21, 2018
629c30b
2018-08-21 Nicolas Koenig <koenigni@gcc.gnu.org>
Aug 21, 2018
64dd117
Unconditionally use MAX_EXPR/MIN_EXPR for MAX/MIN intrinsics
Aug 21, 2018
1b03fb1
2018-08-21 François Dumont <fdumont@gcc.gnu.org>
Aug 21, 2018
41f8ef3
Daily bump.
Aug 22, 2018
8448995
fix reassoc cut&pasto
Aug 22, 2018
8e87c17
rs6000 small data: add note on sdata2/r2
Aug 22, 2018
a7a67e7
2018-08-22 Richard Biener <rguenther@suse.de>
Aug 22, 2018
ba6ec05
2018-08-22 Richard Biener <rguenther@suse.de>
Aug 22, 2018
f3133a2
Fix FDE labels for Darwin
iains Aug 22, 2018
e790a38
Allw for Darwin to operate with an assembler supporting gotoff in data.
iains Aug 22, 2018
738b553
Move Darwin10 unwinder fix to a crt shim.
iains Aug 22, 2018
2279ee6
commit missed change from r263764
iains Aug 22, 2018
3f43a03
PR libstdc++/77854 document size_type for containers
Aug 22, 2018
5dda71f
Make the gcc-ar,nm, strip tools respond correctly to --help and --ver…
iains Aug 22, 2018
c94f76e
stringify __USER_LABEL_PREFIX__ in pr85248 testcase.
iains Aug 22, 2018
f9efa87
Udate Darwin's LTO specs to match what's in gcc/gcc.c
iains Aug 22, 2018
71e7155
Only test STMT_VINFO_STRIDED_P for the first statement in a group
Aug 22, 2018
05b97b3
Make the vectoriser drop to strided accesses for stores with gaps
Aug 22, 2018
ecff729
[1/2] Fix bogus double reduction (PR 86725)
Aug 22, 2018
8073a32
[2/2] Fix bogus inner induction (PR 86725)
Aug 22, 2018
577b0b0
combine: Do another check before splitting a parallel (PR86771)
Aug 22, 2018
76f0f74
Change AArch64 specific FMAX/FMIN tests into generic MAX_EXPR/MIN_EXP…
Aug 22, 2018
c8864e6
[ fix changelog ]
Aug 22, 2018
513a83f
PR middle-end/87052 - STRING_CST printing incomplete in Gimple dumps
Aug 22, 2018
2fbfb5c
fix PR 86888
Aug 22, 2018
dafb1a5
Update write after approval list
Aug 22, 2018
c540cc1
2018-08-22 Andrew Benson <abensonca@gmail.com>
Aug 22, 2018
319d989
2018-08-22 François Dumont <fdumont@gcc.gnu.org>
Aug 22, 2018
f3dd725
fix PR 86935
Aug 22, 2018
2f48792
2018-08-22 Thomas Koenig <tkoenig@gcc.gnu.org>
Aug 22, 2018
2e0303d
PR libstdc++/78448 limit vector::max_size and deque::max_size
Aug 22, 2018
5eed8a1
PR libstdc++/87061 remove pmr type aliases for COW strings
Aug 22, 2018
0584c37
Fix tests that fail in C++98 mode
Aug 22, 2018
d0eb64b
* tree-ssa-dse.c (compute_trims): Avoid folding away undefined
Aug 22, 2018
2ce68fb
Daily bump.
Aug 23, 2018
644076a
2017-08-23 Paul Thomas <pault@gcc.gnu.org>
Aug 23, 2018
00c805e
Skip tests that depend on the cxx11 std::string
Aug 23, 2018
1dce029
Remove C++14-isms from C++11 tests
Aug 23, 2018
5654cf4
Signed zero for {max,min}val intrinsics
Aug 23, 2018
4beafa0
Fix aarch64_evpc_tbl guard (PR 85910)
Aug 23, 2018
9e35857
[AArch64] Improve SVE handling of single-vector permutes
Aug 23, 2018
49bd2ed
2018-08-23 Richard Biener <rguenther@suse.de>
Aug 23, 2018
a7852b3
PR target/86951 arm - Handle speculation barriers on pre-armv7 CPUs
Aug 23, 2018
d1961e6
[libiberty patch] Fix PGO bootstrap
Aug 23, 2018
431a9dd
Fix testsuite failures for __gnu_debug::string with old ABI
Aug 23, 2018
4d2d968
Fix C++11-ism in C++98 member function
Aug 23, 2018
a80c47f
Fix recent bug in canonicalize_comparison (PR87026)
Aug 23, 2018
7d82e91
[AARCH64] use "arch_enabled" attribute for aarch64.
Aug 23, 2018
dcea420
* tree-vrp.c (abs_extent_range): Remove.
Aug 23, 2018
8a1e94a
Fix comments in testsuite script
Aug 23, 2018
217f241
Fix C++98 tests to not use C++11 features.
Aug 23, 2018
8715a8f
Define debug mode function for C++98
Aug 23, 2018
428c12f
scev: dump final value replacement expressions
Aug 23, 2018
3ca5f1a
Fix typo 'exapnded' to 'expanded'
Aug 23, 2018
12554a6
2018-08-23 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
Aug 23, 2018
0d86e7f
Fix failure when -fno-rtti test is run in C++17 or later
Aug 23, 2018
0f5b845
* async.h (ASYNC_IO): Revert _AIX test.
Aug 23, 2018
934accc
PR tree-optimization/87072 - false warning: array subscript is above …
Aug 23, 2018
4df8c55
Daily bump.
Aug 24, 2018
eba1b99
PR 87073/bootstrap
Aug 24, 2018
6fad3a4
rs6000: Check that the base of a TOCREL is the TOC (PR86989)
Aug 24, 2018
2515797
2018-08-24 Richard Biener <rguenther@suse.de>
Aug 24, 2018
217cd82
DWARF: Call set_indirect_string on DW_MACINFO_start_file
Aug 24, 2018
66697aa
Handle SLP permutations for variable-length vectors
Aug 24, 2018
aedceb0
Avoid is_constant calls in vectorizable_bswap
Aug 24, 2018
5207ee1
Define vect_perm for variable-length SVE
Aug 24, 2018
b775690
* emit-rtl.c (init_emit_once): Do not emit MODE_POINTER_BOUNDS RTXes.
Aug 24, 2018
be9d0de
PR c++/67012
Aug 24, 2018
e9948aa
Add a testcase for PR middle-end/87092
Aug 24, 2018
87c034e
2018-08-24 Thomas Koenig <tkoenig@gcc.gnu.org>
Aug 24, 2018
94857fa
Forward declare debug containers so std::pmr aliases work
Aug 24, 2018
b5665f5
runtime: remove the dummy arg of getcallersp
Aug 24, 2018
7ddc0ac
new(nothrow) is malloc-like
Aug 24, 2018
6180f4c
* gimple-ssa-evrp-analyze.c (set_ssa_range_info): Pass value_range
Aug 24, 2018
dd9ed70
diagnostics: tweaks to line-spans vs line numbering (PR 87091)
Aug 24, 2018
9cd1de9
Set start_location to 0 if we ran out of line map space
Aug 24, 2018
8fe15fa
Daily bump.
Aug 25, 2018
f78aef8
Don't force visibility to hidden for Darwin > 8.
iains Aug 25, 2018
2c56828
Code clean-up on darwin.c
iains Aug 25, 2018
9bd3a9f
fix PR 86545
Aug 25, 2018
a55f087
PR tree-optimization/87059
Aug 25, 2018
d6733e7
2018-08-25 Thomas Koenig <tkoenig@gcc.gnu.org>
Aug 25, 2018
c1a1962
Daily bump.
Aug 26, 2018
9058d63
PR c++/87080
Aug 26, 2018
48bbcd9
PR c++/87029, Implement -Wredundant-move.
Aug 26, 2018
bce996e
Daily bump.
Aug 27, 2018
c934322
* config/mips/frame-header-opt.c: Include "backend.h" rather than
Aug 27, 2018
4cc7fe8
Print default options selection for -march,-mcpu and -mtune for aarch…
Aug 27, 2018
7a1613e
Do not read gcda files multiple times (PR gcov-profile/87069).
Aug 27, 2018
43e28a4
PR rtl-optimization/87065
Aug 27, 2018
4ea55ec
2018-08-27 Richard Biener <rguenther@suse.de>
Aug 27, 2018
51e85e6
2018-08-27 Richard Biener <rguenther@suse.de>
Aug 27, 2018
0fb4f2c
Add new gswitch related functions into tree-cfg.c.
Aug 27, 2018
cb0d0bb
Fix probabilities for jump table (PR tree-optimization/86702).
Aug 27, 2018
f40af79
Fix probability for bit-tests.
Aug 27, 2018
8d6a025
Improve switch code emission for a balanced tree (PR tree-optimizatio…
Aug 27, 2018
a0e9bfb
Come up with fndecl_built_in_p.
Aug 27, 2018
959c6fe
Add test for memcpy expansion with hint.
Aug 27, 2018
64f4132
Sanopt: ignore params with DECL_HAS_VALUE_EXPR_P (PR sanitizer/86962).
Aug 27, 2018
e69492e
diagnostics: show an extra line of context in line-insertion fix-it h…
Aug 27, 2018
5fe2002
Less verbose fix-it hints for missing header files (PR 87091)
Aug 27, 2018
c9e6318
Replace 8 spaces with a tabular in ChangeLog files.
Aug 27, 2018
d5e19fa
match.pd: add single-use check for (x & y) ^ y -> ~x & y (PR 85758)
Aug 27, 2018
745ee4d
2018-08-27 Richard Biener <rguenther@suse.de>
Aug 27, 2018
77a7e94
2018-08-27 Steve Ellcey <sellcey@cavium.com>
Aug 27, 2018
91e06df
PR c++/86993
Aug 27, 2018
407db07
* tree-ssa-dse.c (compute_trims): Handle case where the reference's
Aug 27, 2018
218a51b
C++: fix-it hint for missing "typename" (PR c++/63392)
Aug 27, 2018
55769ed
PR tree-optimization/87112 - ICE in fold_binary_loc on strnlen of mix…
Aug 28, 2018
145e692
Daily bump.
Aug 28, 2018
2c6de9f
PR tree-optimization/86914 - wrong code with strlen() of poor-man's f…
Aug 28, 2018
f4455d5
PR tree-optimization/87110
Aug 28, 2018
dfe2435
Update documentation of fndecl_built_in_p.
Aug 28, 2018
94a54d8
2018-08-28 Richard Biener <rguenther@suse.de>
Aug 28, 2018
1857d94
2018-08-28 Richard Biener <rguenther@suse.de>
Aug 28, 2018
7366a0f
2018-08-28 Richard Biener <rguenther@suse.de>
Aug 28, 2018
21461a7
2018-08-28 Richard Biener <rguenther@suse.de>
Aug 28, 2018
d46a979
Add target selectors to slp-37.c (PR87078)
Aug 28, 2018
7d368d7
Fix unguarded use of tree_to_shwi in tree-ssa-sccvn.c
Aug 28, 2018
13308b3
PR middle-end/87099
Aug 28, 2018
bfefdd2
2017-08-28 Paul Thomas <pault@gcc.gnu.org>
Aug 28, 2018
da3890a
2018-08-28 Richard Biener <rguenther@suse.de>
Aug 28, 2018
15f230d
Fix version check for ATTRIBUTE_GCC_DUMP_PRINTF
Aug 28, 2018
70775f2
/cp
Aug 28, 2018
79ec46f
PR libstdc++/87116 fix path::lexically_normal() handling of dot-dot
Aug 28, 2018
48cccec
PR middle-end/86631 - missing -Walloc-size-larger-than on ILP32 hosts
Aug 28, 2018
d93fd06
gcc/testsuite/ChangeLog:
Aug 28, 2018
4c202e6
PR tree-optimization/87009
Aug 28, 2018
692dc72
* genpreds.c (write_predicate_subfunction): Also add ATTRIBUT…
Aug 28, 2018
41f8d00
* fold-const.c (fold_binary_loc): Remove recently added assert.
Aug 28, 2018
e7198e2
Daily bump.
Aug 29, 2018
1cd0779
compiler, runtime: remove hmap field from maptypes
Aug 29, 2018
a6e3a81
remove utf-8 from comment
Aug 29, 2018
5e550f9
Rewrite pic.md to improve medany and pic code size.
Aug 29, 2018
881d204
2018-08-29 Richard Biener <rguenther@suse.de>
Aug 29, 2018
51ebce8
2018-08-29 Richard Biener <rguenther@suse.de>
Aug 29, 2018
2b6aced
[AARCH64] Use stdint integers in vect_su_add_sub.c
Aug 29, 2018
2304d9e
Strenghten assumption about gswitch statements.
Aug 29, 2018
f04d242
PR libstdc++/31413 fix test failure on Debian systems
Aug 29, 2018
72310d4
2018-08-29 Vlad Lazar <vlad.lazar@arm.com>
Aug 29, 2018
c8c195f
Fix thinko in lto.c (PR bootstrap/87130).
Aug 29, 2018
6784be9
* sreal.h (normalize, normalize_up, normalize_down): Add new_sig/new…
Aug 29, 2018
0f690e4
PR c++/87122
Aug 29, 2018
77d6e74
doc: document -ftree-scev-cprop
Aug 29, 2018
d0bfd6b
C++: underline param in print_conversion_rejection (more PR c++/85110)
Aug 29, 2018
5477dab
2018-08-29 Richard Biener <rguenther@suse.de>
Aug 29, 2018
b87672f
2018-08-29 Richard Biener <rguenther@suse.de>
Aug 29, 2018
91860f4
2018-08-29 Richard Biener <rguenther@suse.de>
Aug 29, 2018
8f9cceb
* tree-streamer-in.c (lto_input_ts_function_decl_tree_pointers):
Aug 29, 2018
917baa6
PR tree-optimization/86714
Aug 29, 2018
921675b
/cp
Aug 29, 2018
57d80b9
PR c++/87095
Aug 29, 2018
2a0aa72
gcc:
Aug 29, 2018
da2ef3e
Daily bump.
Aug 30, 2018
c414466
Enable underflow check in canonicalize_comparison. (PR86995)
Aug 30, 2018
ade2db4
Limit movmem copies to TImode on AArch64
Aug 30, 2018
549d33d
Fix __gnu_cxx::_Pointer_adapter for long long arithmetic
Aug 30, 2018
a6d7271
Fix undefined references seen with mingw-w64
Aug 30, 2018
72fef33
* tree.c (find_decls_types_r): Walk also TYPE_NEXT_PTR_TO
Aug 30, 2018
dce9669
* lto-streamer-out.c (DFS::DFS_write_tree_body): Do not walk
Aug 30, 2018
fcf59b7
2018-08-30 Richard Biener <rguenther@suse.de>
Aug 30, 2018
e8a89d3
* sreal.h (SREAL_PART_BITS): Change to 31; remove seemingly unnecessary
Aug 30, 2018
a555fd2
gimplefe: expose MULT_HIGHPART_EXPR
Aug 30, 2018
3a54d87
Move strcmpopt_6.c from gcc.dg to gcc.target/aarch64 and gcc.target/i…
Aug 30, 2018
abf0dec
* lto-streamer-out.c (DFS::DFS_write_tree_body): Do not follow
Aug 30, 2018
fe92dce
Avoid undefined shifts in ceil2 operations
Aug 30, 2018
8be6a6f
[libcpp] fix some line map comments
Aug 30, 2018
995068e
PR lto/86517
Aug 30, 2018
c9d25f8
x86: Move AESNI generation to Skylake and Goldmont
Aug 30, 2018
d73e8cb
2018-08-30 Aaron Sawdey <acsawdey@linux.ibm.com>
Aug 30, 2018
602ae46
gcc:
Aug 30, 2018
2666d87
2018-08-30 Sandra Loosemore <sandra@codesourcery.com>
Aug 30, 2018
fd30578
PR testsuite/87158 - FAIL gcc.c-torture/execute/memchr-1.c on big end…
Aug 30, 2018
c6bfb63
2018-08-30 Sandra Loosemore <sandra@codesourcery.com>
Aug 30, 2018
a896091
Daily bump.
Aug 31, 2018
53cd841
Fix PR testsuite/86519 reference.
Aug 31, 2018
5647ea1
2018-08-31 Paul Thomas <pault@gcc.gnu.org>
Aug 31, 2018
2065b8e
PR middle-end/87138
Aug 31, 2018
e633c51
rs6000: Make lround<mode>di2 depend on TARGET_FPRND (PR86684)
Aug 31, 2018
91b7fbe
[ipa-inline][obvious] Fix typos in comment
Aug 31, 2018
5367a58
[C++ PATCH] Remove K&R declaration hack.
Aug 31, 2018
b1e09b9
IPA ICF: make type cache a static field sem_item.
Aug 31, 2018
c23a4d0
[PATCH] Fix thinko in estimate_local_effects in IPA-CP
Aug 31, 2018
23a48e5
[PR c++/87155] Anonymous namespace and
Aug 31, 2018
0d7050d
[AArch64] Implement new intrinsics vabsd_s64 and vnegd_s64.
Aug 31, 2018
3278521
tree-vrp: add "const" qualifier to various value_range pointers
Aug 31, 2018
2a06e47
2018-08-31 Richard Biener <rguenther@suse.de>
Aug 31, 2018
9aa75c2
2018-08-31 Sandra Loosemore <sandra@codesourcery.com>
Aug 31, 2018
e0628d6
Daily bump.
Sep 1, 2018
47c815c
* doc/install.texi (Prerequisites): Adjust link mpfr.org.
Sep 1, 2018
83c85cb
Fix PR87074
Sep 1, 2018
5b28a0b
* doc/xml/manual/profile_mode.xml: Update three ieeexplore.ieee.org
Sep 1, 2018
6491839
* doc/generic.texi (OpenMP): Adjust link to openmp.org.
Sep 1, 2018
5f3fa54
* doc/install.texi (Prerequisites): Update link for MPC.
Sep 1, 2018
e2f0e3c
Daily bump.
Sep 2, 2018
5c3f2e3
* doc/standards.texi (Standards): Update Objective-C reference.
Sep 2, 2018
9fe2a04
2018-09-02 François Dumont <fdumont@gcc.gnu.org>
Sep 2, 2018
d839099
* c-common.c (braced_list_to_string): Remove eval parameter.
Sep 2, 2018
b5d1989
2018-09-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
Sep 2, 2018
e7d8b5c
Daily bump.
Sep 3, 2018
44b41fe
Make __builtin_expect effective in switch statements (PR middle-end/P…
Sep 3, 2018
8d9721c
/cp
Sep 3, 2018
b290360
Come up with TARGET_GET_VALID_OPTION_VALUES option hook (PR driver/83…
Sep 3, 2018
43125e2
fixincludes: vxworks: remove unnecessary parentheses in ioctl wrapper…
Sep 3, 2018
6f5bdb3
2018-09-03 Richard Biener <rguenther@suse.de>
Sep 3, 2018
661fdbb
Fix thinko (PR tree-optimization/87201).
Sep 3, 2018
01b2b7a
PR libstdc++/78595 implement insertion into maps in terms of emplace
Sep 3, 2018
dc0e515
PR libstdc++/87194 fix range insertion into maps and sets
Sep 3, 2018
0085f3a
Fix vector::_Temporary_value::_M_ptr
Sep 3, 2018
ab40e20
2018-09-03 Richard Biener <rguenther@suse.de>
Sep 3, 2018
1580b47
PR libstdc++/78179 run long double tests separately
Sep 3, 2018
1bd1aa4
rs6000: lxsdux / stxsdux do not exist
Sep 3, 2018
8c16143
qsort_chk: call from gcc_qsort instead of wrapping it
Sep 3, 2018
ad5d592
introduce gcc_stablesort
Sep 3, 2018
207c43a
tree-loop-distribution: convert to gcc_stablesort
Sep 3, 2018
bd160c0
bb-reorder: convert to gcc_stablesort
Sep 3, 2018
bbc9151
2018-09-03 Richard Biener <rguenther@suse.de>
Sep 3, 2018
8b1afaa
2018-09-03 Jerry DeLisle <jvdelisle@gcc.gnu.org>
Sep 3, 2018
16354dc
Daily bump.
Sep 4, 2018
e4040c1
* MAINTAINERS: Update my email address.
Sep 4, 2018
efdbcfb
Update C Extensions docs for support in latest C++
Sep 4, 2018
ffb4776
2018-09-04 Richard Biener <rguenther@suse.de>
Sep 4, 2018
f0c8c61
* tree-vrp.c (vrp_can_optimize_bit_op): Remove.
Sep 4, 2018
b86a1a3
2018-09-04 Richard Biener <rguenther@suse.de>
Sep 4, 2018
7e1547f
Add -Waligned-new to Option Summary
Sep 4, 2018
6938536
Add whitespace before warning option added in previous commmit
Sep 4, 2018
599fba1
genmatch: put reporting on a cold path
Sep 4, 2018
ed81b3c
* wide-int-range.cc (wide_int_range_convert): New.
Sep 4, 2018
1ab5867
Don't xfail gcc.target/i386/addr-sel-1.c (PR target/86744)
Sep 4, 2018
174ff8e
gcc: xtensa: fix NAND code in xtensa_expand_atomic
Sep 4, 2018
44e4198
PR target/87198
Sep 4, 2018
5aa0164
DWARF: Allow hard frame pointer even if frame pointer isn't used
Sep 4, 2018
6dc26e7
Daily bump.
Sep 5, 2018
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
31 changes: 30 additions & 1 deletion ChangeLog
Original file line number Diff line number Diff line change
@@ -1,3 +1,32 @@
2018-09-04 Xuepeng Guo <xuepeng.guo@intel.com>

* MAINTAINERS: Update my email address.

2018-08-29 Vlad Lazar <vlad.lazar@arm.com>

* MAINTAINERS (write after approval): Add myself.

2018-08-21 Richard Sandiford <richard.sandiford@arm.com>

* MAINTAINERS: Add self to global reviewers list.

2018-08-17 Sandra Loosemore <sandra@codesourcery.com>

MAINTAINERS: Add c-sky port maintainers.

2018-08-10 Martin Liska <mliska@suse.cz>

* MAINTAINERS: Revert change in previous commit and
join lines.

2018-08-10 Martin Liska <mliska@suse.cz>

* MAINTAINERS: Remove extra line.

2018-08-06 Naveen H.S <naveenh@marvell.com>

* MAINTAINERS: Update my email address.

2018-07-19 DJ Delorie <dj@redhat.com>

* MAINTAINERS (m32c, msp43, rl78, libiberty, build): Remove myself
Expand Down Expand Up @@ -30,7 +59,7 @@

2018-06-19 Bernhard M. Wiedemann <bwiedemann@suse.de>

* libtool.m4: Sort output of 'find' to enable deterministic builds.
* libtool.m4: Sort output of 'find' to enable deterministic builds.
* ltmain.sh: Likewise.

2018-07-03 Segher Boessenkool <segher@kernel.crashing.org>
Expand Down
12 changes: 8 additions & 4 deletions MAINTAINERS
Original file line number Diff line number Diff line change
Expand Up @@ -29,6 +29,7 @@ Michael Meissner <gnu@the-meissners.org>
Jason Merrill <jason@redhat.com>
David S. Miller <davem@redhat.com>
Joseph Myers <joseph@codesourcery.com>
Richard Sandiford <richard.sandiford@arm.com>
Bernd Schmidt <bernds_cb1@t-online.de>
Ian Lance Taylor <ian@airs.com>
Jim Wilson <wilson@tuliptree.org>
Expand Down Expand Up @@ -56,6 +57,8 @@ avr port Denis Chertykov <chertykov@gmail.com>
bfin port Jie Zhang <jzhang918@gmail.com>
c6x port Bernd Schmidt <bernds_cb1@t-online.de>
cris port Hans-Peter Nilsson <hp@axis.com>
c-sky port Xianmiao Qu <xianmiao_qu@c-sky.com>
c-sky port Yunhai Shang <yunhai_shang@c-sky.com>
epiphany port Joern Rennecke <gnu@amylaar.uk>
fr30 port Nick Clifton <nickc@redhat.com>
frv port Nick Clifton <nickc@redhat.com>
Expand Down Expand Up @@ -188,8 +191,7 @@ c++ runtime libs Paolo Carlini <paolo.carlini@oracle.com>
c++ runtime libs Ulrich Drepper <drepper@gmail.com>
c++ runtime libs Benjamin De Kosnik <bkoz@gnu.org>
c++ runtime libs Jonathan Wakely <jwakely@redhat.com>
c++ runtime libs
special modes François Dumont <fdumont@gcc.gnu.org>
c++ runtime libs special modes François Dumont <fdumont@gcc.gnu.org>
fixincludes Bruce Korb <bkorb@gnu.org>
*gimpl* Jakub Jelinek <jakub@redhat.com>
*gimpl* Aldy Hernandez <aldyh@redhat.com>
Expand Down Expand Up @@ -308,6 +310,7 @@ Charles Baylis <charles.baylis@linaro.org>
Tejas Belagod <tejas.belagod@arm.com>
Jon Beniston <jon@beniston.com>
Andrew Bennett <andrew.bennett@imgtec.com>
Andrew Benson <abensonca@gmail.com>
Daniel Berlin <dberlin@dberlin.org>
Jan Beulich <jbeulich@novell.com>
David Billinghurst <David.Billinghurst@riotinto.com>
Expand Down Expand Up @@ -392,7 +395,7 @@ Matthew Gretton-Dann <matthew.gretton-dann@arm.com>
Yury Gribov <tetra2005@gmail.com>
Jon Grimm <jgrimm2@us.ibm.com>
Laurent Guerby <laurent@guerby.net>
Xuepeng Guo <terry.guo@arm.com>
Xuepeng Guo <terry.xpguo@gmail.com>
Wei Guozhi <carrot@google.com>
Mostafa Hagog <hagog@gcc.gnu.org>
Andrew Haley <aph@redhat.com>
Expand All @@ -414,7 +417,7 @@ Falk Hueffner <falk@debian.org>
Andrew John Hughes <gnu_andrew@member.fsf.org>
Dominique d'Humieres <dominiq@lps.ens.fr>
Andy Hutchinson <hutchinsonandy@aim.com>
Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
Naveen H.S <naveenh@marvell.com>
Meador Inge <meadori@codesourcery.com>
Bernardo Innocenti <bernie@develer.com>
Alexander Ivchenko <aivchenk@gmail.com>
Expand Down Expand Up @@ -456,6 +459,7 @@ Terry Laurenzo <tlaurenzo@gmail.com>
Alan Lawrence <alan.lawrence@arm.com>
Jozef Lawrynowicz <jozef.l@mittosystems.com>
Georg-Johann Lay <avr@gjlay.de>
Vlad Lazar <vlad.lazar@arm.com>
Marc Lehmann <pcg@goof.com>
James Lemke <jim@lemke.org>
Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
Expand Down
4 changes: 2 additions & 2 deletions config/ChangeLog
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@

2018-05-09 Joshua Watt <jpewhacker@gmail.com>

* ax_pthread.m4: Add file.
* ax_pthread.m4: Add file.

2018-05-08 Richard Biener <rguenther@suse.de>

Expand Down Expand Up @@ -451,7 +451,7 @@

* config/mh-interix: Remove as unneeded.
* config/picflag.m4 (i[[34567]]86-*-interix3*):
Change triplet to i[[34567]]86-*-interix[[3-9]]*.
Change triplet to i[[34567]]86-*-interix[[3-9]]*.

2012-01-04 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>

Expand Down
18 changes: 14 additions & 4 deletions contrib/ChangeLog
Original file line number Diff line number Diff line change
@@ -1,3 +1,13 @@
2018-08-17 Jojo <jijie_rong@c-sky.com>
Huibin Wang <huibin_wang@c-sky.com>
Sandra Loosemore <sandra@codesourcery.com>
Chung-Lin Tang <cltang@codesourcery.com>
Andrew Jenner <andrew@codesourcery.com>

C-SKY port: Configury

* config-list.mk (LIST): Add csky-elf and csky-linux-gnu.

2018-07-13 Tom de Vries <tdevries@suse.de>

* maintainers-verify.sh: New file.
Expand Down Expand Up @@ -63,7 +73,7 @@
* update-copyright.py: Skip pdt-5.f03 in gfortran.dg subdir.

2017-11-28 Julia Koval <julia.koval@intel.com>
Sebastian Peryt <sebastian.peryt@intel.com>
Sebastian Peryt <sebastian.peryt@intel.com>

* contrib/gcc_update: Ditto.

Expand Down Expand Up @@ -173,8 +183,8 @@

2017-04-11 Damian Rouson <damian@sourceryinstitute.org>

* download_prerequisites (md5_check): New function emulates Linux
'md5 --check' on macOS. Modified script for macOS compatibility.
* download_prerequisites (md5_check): New function emulates Linux
'md5 --check' on macOS. Modified script for macOS compatibility.

2017-02-06 Palmer Dabbelt <palmer@dabbelt.com>

Expand Down Expand Up @@ -273,7 +283,7 @@
2016-09-20 Christophe Lyon <christophe.lyon@linaro.org>

* compare_tests: Take ERROR messages into account when
comparing.
comparing.

2016-08-17 Martin Liska <mliska@suse.cz>

Expand Down
1 change: 1 addition & 0 deletions contrib/config-list.mk
Original file line number Diff line number Diff line change
Expand Up @@ -40,6 +40,7 @@ LIST = aarch64-elf aarch64-linux-gnu aarch64-rtems \
arm-symbianelf avr-elf \
bfin-elf bfin-uclinux bfin-linux-uclibc bfin-rtems bfin-openbsd \
c6x-elf c6x-uclinux cr16-elf cris-elf cris-linux crisv32-elf crisv32-linux \
csky-elf csky-linux-gnu \
epiphany-elf epiphany-elfOPT-with-stack-offset=16 fido-elf \
fr30-elf frv-elf frv-linux ft32-elf h8300-elf hppa-linux-gnu \
hppa-linux-gnuOPT-enable-sjlj-exceptions=yes hppa64-linux-gnu \
Expand Down
10 changes: 8 additions & 2 deletions fixincludes/ChangeLog
Original file line number Diff line number Diff line change
@@ -1,3 +1,9 @@
2018-09-03 Rasmus Villemoes <rv@rasmusvillemoes.dk>

* inclhack.def (vxworks_ioctl_macro): Remove parentheses from
expansion of ioctl macro.
* fixincl.x: Regenerate.

2018-07-23 David Edelsohn <dje.gcc@gmail.com>

* inclhack.def (aix_unistd): New.
Expand Down Expand Up @@ -1256,7 +1262,7 @@
* tests/base/math.h: Update.

2007-01-05 Bruce Korb <bkorb@gnu.org>,
Daniel Franke <franke.daniel@gmail.com>
Daniel Franke <franke.daniel@gmail.com>

PR target/30008
* fixincl.tpl (List): separate file name patterns with a NUL byte instead
Expand Down Expand Up @@ -1472,7 +1478,7 @@
* fixincl.c: Don't include <sys/wait.h> if SEPARATE_FIX_PROC.

2005-05-19 Eric Botcazou <ebotcazou@libertysurf.fr>
Joseph S. Myers <joseph@codesourcery.com>
Joseph S. Myers <joseph@codesourcery.com>

PR target/19933
PR target/21315
Expand Down
6 changes: 3 additions & 3 deletions fixincludes/fixincl.x
Original file line number Diff line number Diff line change
Expand Up @@ -2,11 +2,11 @@
*
* DO NOT EDIT THIS FILE (fixincl.x)
*
* It has been AutoGen-ed July 23, 2018 at 07:27:34 PM by AutoGen 5.18
* It has been AutoGen-ed September 3, 2018 at 03:24:05 PM by AutoGen 5.18.7
* From the definitions inclhack.def
* and the template file fixincl
*/
/* DO NOT SVN-MERGE THIS FILE, EITHER Mon Jul 23 19:27:34 UTC 2018
/* DO NOT SVN-MERGE THIS FILE, EITHER Mon Sep 3 15:24:05 CEST 2018
*
* You must regenerate it. Use the ./genfixes script.
*
Expand Down Expand Up @@ -9737,7 +9737,7 @@ tSCC* apzVxworks_Ioctl_MacroMachs[] = {
static const char* apzVxworks_Ioctl_MacroPatch[] = {
"format",
"%0\n\
#define ioctl(fd, func, arg) (ioctl)(fd, func, (int)(arg))\n",
#define ioctl(fd, func, arg) ioctl(fd, func, (int)(arg))\n",
"extern[\t ]+int[\t ]+ioctl[\t ]*\\([\t ,[:alnum:]]*\\);",
(char*)NULL };

Expand Down
2 changes: 1 addition & 1 deletion fixincludes/inclhack.def
Original file line number Diff line number Diff line change
Expand Up @@ -4916,7 +4916,7 @@ fix = {

c_fix = format;
c_fix_arg = "%0\n"
"#define ioctl(fd, func, arg) (ioctl)(fd, func, (int)(arg))\n";
"#define ioctl(fd, func, arg) ioctl(fd, func, (int)(arg))\n";
c_fix_arg = "extern[\t ]+int[\t ]+ioctl[\t ]*\\([\t ,[:alnum:]]*\\);";

test_text = "extern int ioctl ( int asdf1234, int jkl , int qwerty ) ;";
Expand Down
Loading