RE: libcilkrts: Use AC_USE_SYSTEM_EXTENSIONS (was: Cilk Library)

2014-10-01 Thread Tannenbaum, Barry M
, 2014 10:02 AM To: Tannenbaum, Barry M Cc: gcc-patches@gcc.gnu.org; Iyer, Balaji V; Zamyatin, Igor Subject: Re: libcilkrts: Use AC_USE_SYSTEM_EXTENSIONS (was: Cilk Library) Hi! On Mon, 29 Sep 2014 20:13:38 +0200, I wrote: > On Wed, 9 Oct 2013 18:32:11 +, "Iyer, Balaji V&qu

Re: libcilkrts: Use AC_USE_SYSTEM_EXTENSIONS (was: Cilk Library)

2014-10-01 Thread Thomas Schwinge
Hi! On Mon, 29 Sep 2014 20:13:38 +0200, I wrote: > On Wed, 9 Oct 2013 18:32:11 +, "Iyer, Balaji V" > wrote: > > [libcilkrts] > > Here is a patch to have libcilkrts use AC_USE_SYSTEM_EXTENSIONS (as other > libraries are doing) instead of manually fiddling with the _GNU_SOURCE > definition.

RE: libcilkrts: Remove unused function __cilkrts_sysdep_is_worker_thread_id (was: Cilk Library)

2014-09-29 Thread Tannenbaum, Barry M
] Sent: Monday, September 29, 2014 2:13 PM To: Iyer, Balaji V; Tannenbaum, Barry M; Zamyatin, Igor Cc: gcc-patches@gcc.gnu.org Subject: libcilkrts: Remove unused function __cilkrts_sysdep_is_worker_thread_id (was: Cilk Library) Hi! On Wed, 9 Oct 2013 18:32:11 +, "Iyer, Balaji V"

libcilkrts: Use AC_USE_SYSTEM_EXTENSIONS (was: Cilk Library)

2014-09-29 Thread Thomas Schwinge
Hi! On Wed, 9 Oct 2013 18:32:11 +, "Iyer, Balaji V" wrote: > [libcilkrts] Here is a patch to have libcilkrts use AC_USE_SYSTEM_EXTENSIONS (as other libraries are doing) instead of manually fiddling with the _GNU_SOURCE definition. This increases portability, as most of those definitions ar

libcilkrts: GNU Hurd port, and some code cleanup/consolidation (was: Cilk Library)

2014-09-29 Thread Thomas Schwinge
Hi! On Wed, 9 Oct 2013 18:32:11 +, "Iyer, Balaji V" wrote: > [libcilkrts] Currently, by means of the libcilkrts/configure.tgt file that has been added during patch review, libcilkrts is attempted to be built for all *-*-gnu* system, but it has actually only been ported to GNU/Linux. This i

libcilkrts: GNU toolchain, GNU linker scripts (was: Cilk Library)

2014-09-29 Thread Thomas Schwinge
Hi! On Wed, 9 Oct 2013 18:32:11 +, "Iyer, Balaji V" wrote: > [libcilkrts] As requested during patch review, symbol versioning infrastructure has been added to libcilkrts. However, this is currently described/implemented as "Linux-only", while in fact it's standard GNU linker scripts, gener

libcilkrts: Remove unused function __cilkrts_sysdep_is_worker_thread_id (was: Cilk Library)

2014-09-29 Thread Thomas Schwinge
Hi! On Wed, 9 Oct 2013 18:32:11 +, "Iyer, Balaji V" wrote: > [libcilkrts] I have found a function that is -- as far as I can tell -- unused, and I'm thus proposing to remove it. This increases portability, as this code has dependencies on the operating system. Tested on x86 GNU/Hurd, and

RE: Cilk Library

2013-11-08 Thread Thomas Schwinge
Hi! On Thu, 7 Nov 2013 22:10:12 +, "Iyer, Balaji V" wrote: > > > * Makefile.def: Add libcilkrts to target_modules. Make libcilkrts > > > depend on libstdc++ and libgcc. > > > [...] > > > * Makefile.in: Added libcilkrts related fields to support > > > buildin

Re: Cilk Library

2013-11-07 Thread Jeff Law
On 11/07/13 06:11, Thomas Schwinge wrote: Hi! On Wed, 9 Oct 2013 18:32:11 +, "Iyer, Balaji V" wrote: * Makefile.def: Add libcilkrts to target_modules. Make libcilkrts depend on libstdc++ and libgcc. [...] * Makefile.in: Added libcilkrts related fields