[PATCH] configs: Get rid of obsolete CONFIG_ENABLE_WARN_DEPRECATED

2019-01-28 Thread Alexey Brodkin
This Kconfig option was removed during v4.19 development in commit 771c035372a0 ("deprecate the '__deprecated' attribute warnings entirely and for good") so there's no point to keep it in defconfigs any longer. FWIW defconfigs were patched with: --->8--

ARC binutils init/fini (was Re: [PATCH 03/21] ARC: ABI Implementation)

2019-01-28 Thread Vineet Gupta
On 12/18/18 3:09 PM, Joseph Myers wrote: >> diff --git a/sysdeps/arc/crti.S b/sysdeps/arc/crti.S > As a new port I think it would be best to use init_array in your Implies > file so you don't need these crti / crtn files, and make GCC generate > init_array / fini_array exclusively. (See RISC-V a

Re: ARC binutils init/fini (was Re: [PATCH 03/21] ARC: ABI Implementation)

2019-01-28 Thread Joseph Myers
On Mon, 28 Jan 2019, Vineet Gupta wrote: > In the failing case, the dsos are NOT getting the DT_INIT/DT_FINI > dynamic tags And they shouldn't be (they should have DT_INIT_ARRAY / DT_FINI_ARRAY instead). > (1). gcc config test failing (false alaram) > > | host-gcc-final-ab544139bfee/build/gcc

Re: ARC binutils init/fini (was Re: [PATCH 03/21] ARC: ABI Implementation)

2019-01-28 Thread Vineet Gupta
On 1/28/19 3:13 PM, Joseph Myers wrote: > This was discussed at length in the C-Sky discussion. In short: the > proper fix is to change that configure test to apply for cross compilation > as well, other than in the very limited case where it tries to run > something (but doing so is not approp

[PATCH] [ARC]: Enable init_array support

2019-01-28 Thread Vineet Gupta
gcc's common configure script has a subtle flaw that it only tests {init,fini.preinit}_array support when NOT cross compiling. This causes cross builds to erroneously deduce that the feature is not supported by the target. | host-gcc-final-ab544139bfee/build/gcc/config.log | |configure:22941: chec