OSDN Git Service

Cleaned up Jan's ChangeLog entries
authorkcook <kcook@138bc75d-0d04-0410-961f-82ee72b054a4>
Tue, 16 Sep 2003 01:06:47 +0000 (01:06 +0000)
committerkcook <kcook@138bc75d-0d04-0410-961f-82ee72b054a4>
Tue, 16 Sep 2003 01:06:47 +0000 (01:06 +0000)
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@71421 138bc75d-0d04-0410-961f-82ee72b054a4

gcc/ChangeLog
gcc/ada/ChangeLog
gcc/cp/ChangeLog
gcc/java/ChangeLog
gcc/testsuite/ChangeLog
gcc/treelang/ChangeLog

index dee5ae1..dfa2b63 100644 (file)
        * combine.c (force_to_mode): Set fuller_mask based only on mask,
        not op_mode.
 
-Thu Sep 11 01:21:05 CEST 2003  Jan Hubicka  <jh@suse.cz>
+2003-09-11  Jan Hubicka  <jh@suse.cz>
 
        * c-objc-common.c (c_cannot_inline_tree_fn): Warn
        on why function is not inlinable; do not check
@@ -355,7 +355,7 @@ Thu Sep 11 01:21:05 CEST 2003  Jan Hubicka  <jh@suse.cz>
        (tree_expr_nonnegative_p): Likewise.
        * real.h (dconst3, dconst10, dconstthird): New.
 
-Tue Sep  9 22:18:48 CEST 2003  Jan Hubicka  <jh@suse.cz>
+2003-09-09  Jan Hubicka  <jh@suse.cz>
 
        * cgraphunit.c (cgraph_finalize_function): Fix handling of extern
        inline functions.
@@ -367,7 +367,7 @@ Tue Sep  9 22:18:48 CEST 2003  Jan Hubicka  <jh@suse.cz>
        * builtins.c (fold_builtin_cabs): Protect the complex argument
        against multiple evaluation when optimizing cabs* into sqrt*.
 
-Tue Sep  9 15:36:28 CEST 2003  Jan Hubicka  <jh@suse.cz>
+2003-09-09  Jan Hubicka  <jh@suse.cz>
 
        * varasm.c (notice_global_symbol):  Properly deal with weak symbols.
 
@@ -440,7 +440,7 @@ Tue Sep  9 15:36:28 CEST 2003  Jan Hubicka  <jh@suse.cz>
        New.
        * doc/extend.texi: Document new builtins.
 
-Tue Sep  9 02:18:06 CEST 2003  Jan Hubicka  <jh@suse.cz>
+2003-09-09  Jan Hubicka  <jh@suse.cz>
 
        * cgraph.c (cgraph_varpool_finalize_decl): Sanity check duplicated
        finalization.
@@ -564,7 +564,7 @@ Tue Sep  9 02:18:06 CEST 2003  Jan Hubicka  <jh@suse.cz>
        * c-pretty-print.c (pp_c_left_brace): Now a function
        (pp_c_right_brace): Likewise.
 
-Sun Sep  7 14:50:03 CEST 2003  Jan Hubicka  <jh@suse.cz>
+2003-09-07  Jan Hubicka  <jh@suse.cz>
 
        * cfgcleanup.c (try_simplify_condjump): Fix again the preivous patch.
 
@@ -650,7 +650,7 @@ Sun Sep  7 14:50:03 CEST 2003  Jan Hubicka  <jh@suse.cz>
        * expmed.c (expand_divmod <EXACT_DIV_EXPR>): Use an unsigned
        multiplication to implement division by constant integer.
 
-Fri Sep  5 07:35:16 CEST 2003  Jan Hubicka  <jh@suse.cz>
+2003-09-05  Jan Hubicka  <jh@suse.cz>
 
        * opts.c (decode_options): Enable unit-at-a-time at -O2.
        * params.def (max-inline-insns-single): Set to 500
@@ -763,7 +763,7 @@ Fri Sep  5 07:35:16 CEST 2003  Jan Hubicka  <jh@suse.cz>
        (*divdf3): New pattern.
        (*divsf3): Ditto.
 
-Thu Sep  4 10:43:24 CEST 2003  Jan Hubicka  <jh@suse.cz>
+2003-09-04  Jan Hubicka  <jh@suse.cz>
 
        * toplev.c (wrapup_global_declarations): Fix final pass in
        unit-at-atime mode.
@@ -971,7 +971,7 @@ Thu Sep  4 10:43:24 CEST 2003  Jan Hubicka  <jh@suse.cz>
 
        * config/sol2.h (NO_IMPLICIT_EXTERN_C): Update comment.
 
-Wed Sep  3 16:55:25 CEST 2003  Jan Hubicka  <jh@suse.cz>
+2003-09-03  Jan Hubicka  <jh@suse.cz>
 
        * Makefile.in (c-objc-common.o): Kill gt-c-objc-common.h dependency.
        * c-decl.c (finish_function):  Kill arguments, always use cgraph path.
@@ -1910,7 +1910,7 @@ Wed Sep  3 16:55:25 CEST 2003  Jan Hubicka  <jh@suse.cz>
        (finish_struct): If not removing type from incomplete
        list, update prev.
 
-Wed Aug 20 12:08:55 CEST 2003  Jan Hubicka  <jh@suse.cz>
+2003-08-20  Jan Hubicka  <jh@suse.cz>
 
        PR target/11369
        * i386.c (ix86_expand_carry_flag_compare): Validate operand.
@@ -3752,7 +3752,7 @@ Wed Aug 20 12:08:55 CEST 2003  Jan Hubicka  <jh@suse.cz>
 
        * fold-const.c (fold): Fold some comparisons of bit operations.
 
-Thu Jul 31 19:49:53 CEST 2003  Jan Hubicka  <jh@suse.cz>
+2003-07-31  Jan Hubicka  <jh@suse.cz>
 
        * cgraph.c (create_edge): Fix typo.
        * i386.c (pic_symbolic_operand): Reorder tests.
@@ -3832,7 +3832,7 @@ Thu Jul 31 19:49:53 CEST 2003  Jan Hubicka  <jh@suse.cz>
        (all insns and expanders): Write output control string as brace block
        where appropriate.  Remove \-escapes for doublequote characters.
 
-Thu Jul 31 01:04:19 CEST 2003  Jan Hubicka  <jh@suse.cz>
+2003-07-31  Jan Hubicka  <jh@suse.cz>
 
        * gcse.c (insert_store): Fix typo in previous patch.
 
@@ -3867,7 +3867,7 @@ Thu Jul 31 01:04:19 CEST 2003  Jan Hubicka  <jh@suse.cz>
        * config/s390/s390.h (EH_RETURN_HANDLER_RTX): Compute offset
        symbolically.
 
-Wed Jul 30 19:12:10 CEST 2003  Jan Hubicka  <jh@suse.cz>
+2003-07-30  Jan Hubicka  <jh@suse.cz>
 
        * gcse.c (insert_store): Ignore fake edges.
 
@@ -4029,7 +4029,7 @@ Wed Jul 30 19:12:10 CEST 2003  Jan Hubicka  <jh@suse.cz>
 
        * configure: Regenerate.
 
-Tue Jul 29 19:24:49 CEST 2003  Jan Hubicka  <jh@suse.cz>
+2003-07-29  Jan Hubicka  <jh@suse.cz>
 
        PR C++/11131
        * tree-inline.c (expand_call_inline): Always call inlinable_function_p
@@ -4083,7 +4083,7 @@ Tue Jul 29 19:24:49 CEST 2003  Jan Hubicka  <jh@suse.cz>
        -Wdeclaration-after-statement.
        (Warning Options): Ditto.
 
-Mon Jul 28 20:13:06 CEST 2003  Jan Hubicka  <jh@suse.cz>
+2003-07-28  Jan Hubicka  <jh@suse.cz>
 
        * i386.md (memory attribute) Avoid accessing uninitialized memory
        for ishift1 type instructions.
@@ -4548,7 +4548,7 @@ Mon Jul 28 20:13:06 CEST 2003  Jan Hubicka  <jh@suse.cz>
        * config/i386/i386.md (*movsi_or): Likewise.
        (*movdi_or_rex6): Likewise.
 
-Tue Jul 22 00:42:12 CEST 2003  Jan Hubicka  <jh@suse.cz>
+2003-07-22  Jan Hubicka  <jh@suse.cz>
 
        * cgraphunit.c (cgraph_finalize_compilation_unit): Remove redundant if.
 
@@ -4849,12 +4849,12 @@ Tue Jul 22 00:42:12 CEST 2003  Jan Hubicka  <jh@suse.cz>
        * cfgrtl.c (force_nonfallthru_and_redirect): Use tablejump_p
        to skip the addr_vec.
 
-Fri Jul 18 15:22:28 2003  Alexandre Oliva  <aoliva@redhat.com>
+2003-07-18  Alexandre Oliva  <aoliva@redhat.com>
 
        * combine.c (combinable_i3pat): Don't forbid occurrences of
        i2dest or i1dest in inner_dest if inner_dest is a mem.
 
-Fri Jul 18 17:05:57 CEST 2003  Jan Hubicka  <jh@suse.cz>
+2003-07-18  Jan Hubicka  <jh@suse.cz>
 
        * cgraph.c (cgraph_remove_node): Clear the hash table slot.
 
@@ -5349,7 +5349,7 @@ objc:
        * objc/objc-act.c (get_static_reference): Use SET_TYPE_PROTOCOL_LIST.
        (get_object_reference): Likewise.
 
-Mon Jul 14 23:14:28 CEST 2003  Jan Hubicka  <jh@suse.cz>
+2003-07-14  Jan Hubicka  <jh@suse.cz>
 
        * cfglayout.c (locator_file): Break out from ....
        (insn_file): ... here.
@@ -5647,12 +5647,12 @@ Mon Jul 14 23:14:28 CEST 2003  Jan Hubicka  <jh@suse.cz>
        * ra.h: Likewise.
        * protoize.c: Likewise.
 
-Sat Jul 12 06:09:38 CEST 2003  Jan Hubicka  <jh@suse.cz>
+2003-07-12  Jan Hubicka  <jh@suse.cz>
 
        * cgraphunit.c (cgraph_inlined_into, cgraph_inlined_calees): Fix
        warning.
 
-Sat Jul 12 03:06:01 CEST 2003  Jan Hubicka  <jh@suse.cz>
+2003-07-12  Jan Hubicka  <jh@suse.cz>
                               Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
 
        * cgraph.c (cgraph_max_uid): New global variable.
@@ -6138,7 +6138,7 @@ Sat Jul 12 03:06:01 CEST 2003  Jan Hubicka  <jh@suse.cz>
        * (movsf): Likewise.
        * (movdi): Likewise.
        * (movdf): Likewise.
-       Wed May 24 13:16:09 2000  Alexandre Oliva  <aoliva@cygnus.com>
+       2000-05-24  Alexandre Oliva  <aoliva@cygnus.com>
        * config/mn10300/mn10300.c (fp_regs_to_save): New function.
        (can_use_return_insn, initial_offset): Add fp_regs_to_save.
        (expand_prologue, expand_epilogue): Save and restore FP regs.
@@ -6246,7 +6246,7 @@ Sat Jul 12 03:06:01 CEST 2003  Jan Hubicka  <jh@suse.cz>
        * doc/install.texi (Configuration): Document the valgrind option
        to --enable-checking.
 
-Wed Jul  9 16:16:30 CEST 2003  Jan Hubicka  <jh@suse.cz>
+2003-07-09  Jan Hubicka  <jh@suse.cz>
 
        * objc-lang.c (LANG_HOOKS_TREE_INLINING_ESTIMATE_NUM_INSNS): New.
 
@@ -6321,7 +6321,7 @@ Wed Jul  9 16:16:30 CEST 2003  Jan Hubicka  <jh@suse.cz>
        * config/i386/i386.md: Remove an old comment about
        NOTICE_UPDATE_CC.
 
-Wed Jul  9 03:00:10 CEST 2003  Jan Hubicka  <jh@suse.cz>
+2003-07-09  Jan Hubicka  <jh@suse.cz>
 
        * cgraph.c (cgraph_node_name): New function.
        (dump_cgraph): Use it.
@@ -6377,7 +6377,7 @@ Wed Jul  9 03:00:10 CEST 2003  Jan Hubicka  <jh@suse.cz>
        Use attr `special' macros in all calls to make_internal_attr.
        * genautomata.c: Likewise.
 
-Wed Jul  9 02:25:39 CEST 2003  Jan Hubicka  <jh@suse.cz>
+2003-07-09  Jan Hubicka  <jh@suse.cz>
 
        * c-common.c (c_estimate_num_insns_1): New static function.
        (c_estimate_num_insns): New global function.
@@ -6746,7 +6746,7 @@ Wed Jul  9 02:25:39 CEST 2003  Jan Hubicka  <jh@suse.cz>
        * config/m68k/m68k.md (movxf): Add reload_in_progress guard.  Add
        comment about confused support for XFmode constants.
 
-Mon Jul  7 02:03:56 CEST 2003  Jan Hubicka  <jh@suse.cz>
+2003-07-07  Jan Hubicka  <jh@suse.cz>
 
        * cfglayout.c (fixup_reorder_chain): Call delete_dead_jumptables.
 
@@ -7040,7 +7040,7 @@ Mon Jul  7 02:03:56 CEST 2003  Jan Hubicka  <jh@suse.cz>
        * cppcharset.c: Use the correct return type for the fallback iconv
        macro.
 
-Sat Jul  5 16:18:53 CEST 2003  Zdenek Dvorak  <rakdver@atrey.karlin.mff.cuni.cz>
+2003-07-05  Zdenek Dvorak  <rakdver@atrey.karlin.mff.cuni.cz>
 
        Blame to Jan Hubicka  <jh@suse.cz>
        * cfglayout.c (record_effective_endpoints): Split insns before
@@ -7340,7 +7340,7 @@ Sat Jul  5 16:18:53 CEST 2003  Zdenek Dvorak  <rakdver@atrey.karlin.mff.cuni.cz>
        SPARC_INT_ARG_MAX to determine where to split unnamed
        complex FP arguments.
 
-Thu Jul  3 20:36:47 CEST 2003  Jan Hubicka  <jh@suse.cz>
+2003-07-03  Jan Hubicka  <jh@suse.cz>
 
        * basic-block.h (create_basic_block, merge_blocks_nomove): Kill.
        * cfgcleanup.c (merge_blocks): Rename to merge_blocks_move.
@@ -7635,7 +7635,7 @@ Thu Jul  3 20:36:47 CEST 2003  Jan Hubicka  <jh@suse.cz>
        (exception_receiver): Explicitly set $28.
        (hazard_nop): New pattern.
 
-Wed Jul  2 08:12:36 CEST 2003  Jan Hubicka  <jh@suse.cz>
+2003-07-02  Jan Hubicka  <jh@suse.cz>
 
        * cgraphunit.c (cgraph_finalize_unit): Set current_function_decl
        before calling tree_inlinable_function_p.
@@ -7684,7 +7684,7 @@ Wed Jul  2 08:12:36 CEST 2003  Jan Hubicka  <jh@suse.cz>
        * config/mips/iris6.h: Move explicit includes ...
        * config.gcc (mips-sgi-irix6*, mips-sgi-irix5cross64): ... here.
 
-Wed Jul  2 02:16:48 CEST 2003  Jan Hubicka  <jh@suse.cz>
+2003-07-02  Jan Hubicka  <jh@suse.cz>
 
        * cgraph.c (cgraph_mark_needed_node, cgraph_varpool_mark_needed_node,
        cgraph_varpool_finalize_decl, cgraph_varpool_assemble_pending_decls):
@@ -7693,7 +7693,7 @@ Wed Jul  2 02:16:48 CEST 2003  Jan Hubicka  <jh@suse.cz>
        (cgraph_varpool_node): Add next_needed; remove aux.
        * cgraphunit.c (cgraph_finalize_compilation_unit): Use next_needed.
 
-Wed Jul  2 02:12:51 CEST 2003  Jan Hubicka  <jh@suse.cz>
+2003-07-02  Jan Hubicka  <jh@suse.cz>
 
        * cgraphunit.c (cgraph_finalize_function): Set finalized.
        (cgraph_finalize_function): Do not examine inlinablility.
index 446a01e..2dfbc37 100644 (file)
        * bindgen.adb (Gen_Main_C): Mark ensure_reference with
        __attribute__ ((__unused__)).
 
-Thu Jun  5 18:33:40 CEST 2003  Jan Hubicka  <jh@suse.cz>
+2003-06-05  Jan Hubicka  <jh@suse.cz>
 
        * Make-lang.in:  Add support for stageprofile and stagefeedback
 
index 815a553..980e655 100644 (file)
        (pp_cxx_namespace_alias_definition): Likewise.
        (pp_cxx_declaration): Use them.  Handle NAMESPACE_DECLs.
 
-Sun Sep  7 13:15:14 CEST 2003  Jan Hubicka  <jh@suse.cz>
+2003-09-07  Jan Hubicka  <jh@suse.cz>
 
        * decl2.c (maybe_emit_vtables, write_out_vars, finish_file):
        Avoid re-emitting variables in unit-at-a-time mode.
@@ -713,7 +713,7 @@ Sun Sep  7 13:15:14 CEST 2003  Jan Hubicka  <jh@suse.cz>
        * pt.c (instantiate_class_template): Push to class's scope before
        tsubsting base.
 
-Sun Aug 17 10:05:38 CEST 2003  Jan Hubicka  <jh@suse.cz>
+2003-08-17  Jan Hubicka  <jh@suse.cz>
 
        PR C++/11702
        * semantics.c (finish_id_expression): Mark all functions as used.
@@ -757,7 +757,7 @@ Sun Aug 17 10:05:38 CEST 2003  Jan Hubicka  <jh@suse.cz>
        * decl.c (make_typename_type): Use my_friendly_assert.
        * pt.c (tsubst_aggr_type): Rearrange context substitution.
 
-Thu Aug 14 12:19:25 CEST 2003  Jan Hubicka  <jh@suse.cz>
+2003-08-14  Jan Hubicka  <jh@suse.cz>
 
        * method.c (use_thunk): Expand body directly.
 
@@ -1096,12 +1096,12 @@ Thu Aug 14 12:19:25 CEST 2003  Jan Hubicka  <jh@suse.cz>
        can_complete_type_without_circularity, instantiate_class_template,
        tsubst_decl, unify): Reformat.
 
-Thu Jul 31 01:07:41 CEST 2003  Jan Hubicka  <jh@suse.cz>
+2003-07-31  Jan Hubicka  <jh@suse.cz>
 
        * decl2.c (maybe_make_one_only): Use mark_referenced.
        * method.c (use_thunk): Likewsie.
 
-Wed Jul 30 19:12:48 CEST 2003  Jan Hubicka  <jh@suse.cz>
+2003-07-30  Jan Hubicka  <jh@suse.cz>
 
        * class.c (build_vtable_entry_ref): Kill.
        (build_vtbl_ref_1): Do not call build_vtable_entry_ref.
@@ -1170,7 +1170,7 @@ Wed Jul 30 19:12:48 CEST 2003  Jan Hubicka  <jh@suse.cz>
        (get_delta_difference): Use convert_to_integer.
        (build_ptrmemfunc): Avoid unncessary conversions.
 
-Mon Jul 28 23:55:10 CEST 2003  Jan Hubicka  <jh@suse.cz>
+2003-07-28  Jan Hubicka  <jh@suse.cz>
 
        * decl2.c (mark_member_pointers): Verify that member pointer points to
        the function.
@@ -1887,7 +1887,7 @@ Mon Jul 28 23:55:10 CEST 2003  Jan Hubicka  <jh@suse.cz>
        (build_x_compound_expr): Likewise.
        * typeck2.c (build_x_arrow): Likewise.
 
-Wed Jul  9 02:28:39 CEST 2003  Jan Hubicka  <jh@suse.cz>
+2003-07-09  Jan Hubicka  <jh@suse.cz>
 
        * cp-lang.c (LANG_HOOKS_TREE_INLINING_ESTIMATE_NUM_INSNS): New.
        * decl.c (duplicate_decls): Use DECL_ESTIMATED_INSNS.
@@ -2191,7 +2191,7 @@ Wed Jul  9 02:28:39 CEST 2003  Jan Hubicka  <jh@suse.cz>
 
        * error.c (locate_error): %P takes an `int', not a `tree'.
 
-Wed Jul  2 00:36:48 CEST 2003  Jan Hubicka  <jh@suse.cz>
+2003-07-02  Jan Hubicka  <jh@suse.cz>
 
        * decl2.c (defer_fn): Set DECL_DEFER_OUTPUT.
        (finish-file): Do not process function with DECL_DEFER_OUTPUT clear;
@@ -2398,12 +2398,12 @@ Wed Jul  2 00:36:48 CEST 2003  Jan Hubicka  <jh@suse.cz>
        * pt.c (check_default_tmpl_args): Likewise.
        (lookup_template_class): Likewise.
 
-Tue Jun 24 15:30:05 CEST 2003  Jan Hubicka  <jh@suse.cz>
+2003-06-24  Jan Hubicka  <jh@suse.cz>
 
        * method.c (thunk_labelno): Move outside ifdef block to make garbage
        collector happy.
 
-Tue Jun 24 13:52:34 CEST 2003  Jan Hubicka  <jh@suse.cz>
+2003-06-24  Jan Hubicka  <jh@suse.cz>
 
        * class.c (build_vtable): Make vtables.
        * cp-tree.h (DECL_VTABLE_OR_VTT_P): New macro.
@@ -2430,7 +2430,7 @@ Tue Jun 24 13:52:34 CEST 2003  Jan Hubicka  <jh@suse.cz>
        (cp/method.o): Depend on gt-cp-method.h.
        * config-lang.in (gtfiles): Add $(srcdir)/cp/method.c.
 
-Mon Jun 23 19:41:27 CEST 2003  Jan Hubicka  <jh@suse.cz>
+2003-06-23  Jan Hubicka  <jh@suse.cz>
 
        * decl.c (register_dtor_fn): Mark cleanup as used.
        * decl2.c (mark_vtable_entries): Skip nops.
@@ -2724,7 +2724,7 @@ Mon Jun 23 19:41:27 CEST 2003  Jan Hubicka  <jh@suse.cz>
        * cp-tree.h (cxx_init_options): Update.
        * lex.c (cxx_init_options): Update.
 
-Thu Jun  5 18:33:40 CEST 2003  Jan Hubicka  <jh@suse.cz>
+2003-06-05  Jan Hubicka  <jh@suse.cz>
 
        * Make-lang.in:  Add support for stageprofile and stagefeedback
 
index 337c2b1..2991bd2 100644 (file)
 
        * expr.c: Remove the last argument to expand_assignment().
 
-Wed Jul  9 02:29:15 CEST 2003  Jan Hubicka  <jh@suse.cz>
+2003-07-09  Jan Hubicka  <jh@suse.cz>
 
        * java-tree.h (DECL_NUM_STMTS): Rename to...
        (DECL_ESTIMATED_INSNS): ... this.
@@ -337,7 +337,7 @@ Wed Jul  9 02:29:15 CEST 2003  Jan Hubicka  <jh@suse.cz>
 
        * lang.c (java_init_options): Update.
 
-Thu Jun  5 18:33:40 CEST 2003  Jan Hubicka  <jh@suse.cz>
+2003-06-05  Jan Hubicka  <jh@suse.cz>
 
        * Make-lang.in:  Add support for stageprofile and stagefeedback
 
index 82de8ce..db50d89 100644 (file)
        * gcc.dg/i386-387-1.c (dg-options): Add -march=i386.
        * gcc.dg/i386-387-5.c (dg-options): Likewise.
 
-Wed Jul 30 19:13:34 CEST 2003  Jan Hubicka  <jh@suse.cz>
+2003-07-30  Jan Hubicka  <jh@suse.cz>
 
        * vtgc1.c: Kill.
 
@@ -1828,7 +1828,7 @@ Wed Jul 30 19:13:34 CEST 2003  Jan Hubicka  <jh@suse.cz>
        * lib/gcc-dg.exp (dg-require-alias): Fix typo.
        (dg-require-gc-sections): Likewise.
 
-Sun Jun  8 16:46:04 CEST 2003  Jan Hubicka  <jh@suse.cz>
+2003-06-08  Jan Hubicka  <jh@suse.cz>
 
        * i386-cmov1.c: Fix regular expression.
        * i386-cvt-1.c: Likewise.
index 4dc41e7..7b8a5a5 100644 (file)
 
        * treetree.c (c_lex): Add fake routine to satisfy RS6000 backend.
 
-Thu Jun  5 18:33:40 CEST 2003  Jan Hubicka  <jh@suse.cz>
+2003-06-05  Jan Hubicka  <jh@suse.cz>
 
        * Make-lang.in:  Add support for stageprofile and stagefeedback