gcc

~vcs-imports/gcc/+git/gcc:cilkplus

Last commit made on 2013-10-21
Get this branch:
git clone -b cilkplus https://git.launchpad.net/~vcs-imports/gcc/+git/gcc

Branch merges

Branch information

Name:
cilkplus
Repository:
lp:~vcs-imports/gcc/+git/gcc

Recent commits

6bca773... by bviyer <bviyer@138bc75d-0d04-0410-961f-82ee72b054a4>

Fixed a bug in Cilk for grainsize.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/cilkplus@203896 138bc75d-0d04-0410-961f-82ee72b054a4

0b4a276... by bviyer <bviyer@138bc75d-0d04-0410-961f-82ee72b054a4>

+2013-09-25 Balaji V. Iyer <email address hidden>
+
+ * elem-function-common.c (rename_elem_fn): Used the mangled name instead
+ of the original function name to append the elemental function mangling
+ prefix.
+

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/cilkplus@202925 138bc75d-0d04-0410-961f-82ee72b054a4

7977b69... by bviyer <bviyer@138bc75d-0d04-0410-961f-82ee72b054a4>

Updated Cilk Runtime to revision 3613
2013-09-19 Balaji V. Iyer <email address hidden>

        * include/cilk/reducer.h: Updated to revision 3613.
        * include/cilk/metaprogramming.h: Likewise.
        * include/cilk/common.h: Likewise.
        * include/internal/rev.mk: Likewise.
        * include/internal/cilk_version.h: Likewise.
        * include/internal/cilk_fake.h: Likewise.
        * runtime/scheduler.c: Likewise.
        * runtime/cilk-abi-cilk-for.cpp: Likewise.
        * runtime/rts-common.h: Likewise.
        * runtime/cilk_fiber-unix.cpp: Likewise.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/cilkplus@202757 138bc75d-0d04-0410-961f-82ee72b054a4

46c13fe... by bviyer <bviyer@138bc75d-0d04-0410-961f-82ee72b054a4>

Fixed an compilation issue in libcilkrts when bootstrap is disabled.
+2013-09-12 Evgeny Stupachenko <email address hidden>
+ Balaji V. Iyer <email address hidden>
+
+ * Makefile.in (configure-target-libcilkrts): Added libcilkrts
+ dependence on libstdc++-v3, libgloss and newlib.
+ * configure.ac (host_libs): Removed libcilkrts from list.
+

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/cilkplus@202546 138bc75d-0d04-0410-961f-82ee72b054a4

55f9971... by bviyer <bviyer@138bc75d-0d04-0410-961f-82ee72b054a4>

Fixed a small bug in Makefile.am in libcilkrts.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/cilkplus@201841 138bc75d-0d04-0410-961f-82ee72b054a4

2859d3e... by bviyer <bviyer@138bc75d-0d04-0410-961f-82ee72b054a4>

2013-08-15 Balaji V. Iyer <email address hidden>

        * g++.dg/cilk-plus/array_notation_tests/execute/testcase01.cc: New test.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/cilkplus@201775 138bc75d-0d04-0410-961f-82ee72b054a4

90df134... by bviyer <bviyer@138bc75d-0d04-0410-961f-82ee72b054a4>

2013-08-15 Balaji V. Iyer <email address hidden>

        * cp-array-notation.c (fix_conditional_array_notations_1): Do not
 reject when rank of body of if-statment is zero.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/cilkplus@201774 138bc75d-0d04-0410-961f-82ee72b054a4

a3d3a66... by bviyer <bviyer@138bc75d-0d04-0410-961f-82ee72b054a4>

Fixed a bug in Darwin.

libcilkrts/ChangeLog.cilkplus
2013-08-15 Balaji V. Iyer <email address hidden>

       * Makefile.in (libcilkrts_la_LDFLAGS): Removed version info from
       ld flags.
       * Makefile.am (libcilkrts_la_LDFLAGS): Likewise.

gcc/ChangeLog.cilkplus
2013-08-15 Balaji V. Iyer <email address hidden>

       * cilk.c (create_metadata_label): Make this function non-static.
       (cilk_output_metadata): Called the target function subtract two labels.
       Same for setting the metadata section name.
       * config/i386/i386.c (ix86_cilkplus_itt_notify_section_name): New
       function.
       (ix86_cilkplus_itt_notify_subtract_labels): Likewise.
       (TARGET_CILKPLUS_BUILTIN_ITT_NOTIFY_SECTION_NAME): New #define.
       (TARGET_CILKPLUS_BUILTIN_ITT_NOTIFY_SUBTRACT_LABELS): Likewise.
       * doc/tm.texi (TARGET_CILKPLUS_ITT_NOTIFY_SECTION_NAME): New target
       hook.
       (TARGET_CILKPLUS_BUILTIN_ITT_NOTIFY_SUBTRACT_LABELS): Likewise.
       * doc/tm.texi.in (TARGET_CILKPLUS_ITT_NOTIFY_SECTION_NAME): Likewise.
       (TARGET_CILKPLUS_BUILTIN_ITT_NOTIFY_SUBTRACT_LABELS): Likewise.
       * target.def (builtin_itt_notify_section_name): Likewise.
       (builtin_itt_notify_subtract_labels): Likewise.

gcc/cp/ChangeLog.cilkplus
2013-08-15 Balaji V. Iyer <email address hidden>

       * cp-array-notation.c (find_inv_trees): Added a check for VAR_DECL
       or PARM_DECL. If so then don't save them to temporary variables.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/cilkplus@201770 138bc75d-0d04-0410-961f-82ee72b054a4

f0ebabc... by bviyer <bviyer@138bc75d-0d04-0410-961f-82ee72b054a4>

Updated libcilkrts to revision 3520.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/cilkplus@201502 138bc75d-0d04-0410-961f-82ee72b054a4

3f7b6b9... by bviyer <bviyer@138bc75d-0d04-0410-961f-82ee72b054a4>

Added Multilib support for libcilkrts. Also, removed an unwanted file.
+++ ChangeLog.cilkplus
+2013-08-02 Balaji V. Iyer <email address hidden>
+
+ * Makefile.def (target_modules): Added libcilkrts to enable multilib
+ support.
+ (lang_env_dependencies): Likewise.
+

+++ gcc/ChangeLog.cilkplus
+2013-08-02 Balaji V. Iyer <email address hidden>
+
+ * Makefile.in: Removed c-family/elem-function.c.
+ * elem-function-common.c (extract_elem_fn_values): Reset entry-numbers
+ when error has occurred and returning an error.
+ * cilk.c (output_zca_table): Replaced absolute values for bit sizes
+ with GET_MODE_SIZE.
+

+++ gcc/c-family/ChangeLog.cilkplus
+2013-08-02 Balaji V. Iyer <email address hidden>
+
+ * elem-function.c: Removed.
+

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/cilkplus@201449 138bc75d-0d04-0410-961f-82ee72b054a4