gcc/gcc/doc
Kai Tietz 3c5273a96b i386.h (MCOUNT_NAME_BEFORE_PROLOGUE): New.
2010-07-28  Kai Tietz  <kai.tietz@onevision.com>

        * config/i386/i386.h (MCOUNT_NAME_BEFORE_PROLOGUE): New.
        * config/i386/i386.c (ix86_profile_before_prologue): New.
        (override_options): Add special handling for -mfentry.
        (ix86_function_regparm): Likewise.
        (ix86_function_sseregparm): Likewise.
        (ix86_frame_pointer_required): Likewise.
        (ix86_expand_prologue): Check for ms_hook_prologue.
        (x86_function_profiler): Adjust mcount output.
        (TARGET_PROFILE_BEFORE_PROLOGUE): Define hook.
        * config/i386/i386.opt (mfentry): New.
        * doc/invoke.texi (mfentry): Add documentation.
        * doc/tm.texi: Regenerated..
        * doc/tm.texi.in (TARGET_PROFILE_BEFORE_PROLOGUE): New.
        * final.c (final_start_function): Replace macro
        PROFILE_BEFORE_PROLOGUE by target hook.
        * function.c (thread_prologue_and_epilogue_insns): Likewise.
        * target.def (profile_before_prologue): New hook.
        * targhooks.c (default_profile_before_prologue): New.
        * targhooks.h (default_profile_before_prologue): New.

From-SVN: r162651
2010-07-28 20:00:09 +02:00
..
include fdl.texi: Move to GFDL version 1.3. 2010-06-09 23:46:33 +00:00
arm-neon-intrinsics.texi neon.md (UNSPEC_VABA): Delete. 2010-07-02 20:31:43 -04:00
bugreport.texi
cfg.texi
collect2.texi
compat.texi
configfiles.texi configfiles.texi (Configuration Files): Removed fixinc/Makefile*, intl/Makefile.*. 2010-03-22 20:33:33 +00:00
configterms.texi
contrib.texi * doc/contrib.texi (Contributors): Add Dodji Seketeli. 2010-04-24 19:34:52 +00:00
contribute.texi
cpp.texi fdl.texi: Move to GFDL version 1.3. 2010-06-09 23:46:33 +00:00
cppenv.texi
cppinternals.texi
cppopts.texi c-common.c (flag_isoc1x): New. 2010-04-25 22:54:22 +01:00
extend.texi extend.texi: Remove IP2K from the description of naked attribute. 2010-07-23 09:31:36 +00:00
fragments.texi
frontends.texi
gcc.texi fdl.texi: Move to GFDL version 1.3. 2010-06-09 23:46:33 +00:00
gccint.texi fdl.texi: Move to GFDL version 1.3. 2010-06-09 23:46:33 +00:00
gcov.texi fdl.texi: Move to GFDL version 1.3. 2010-06-09 23:46:33 +00:00
generic.texi gimple.texi (GIMPLE_DEBUG): Document. 2010-07-07 01:12:23 +00:00
gimple.texi gimple.texi (GIMPLE_DEBUG): Document. 2010-07-07 01:12:23 +00:00
gnu.texi
gty.texi utils.c (init_gnat_to_gnu): Use typed GC allocation. 2010-06-08 07:25:24 +00:00
headerdirs.texi
hostconfig.texi
implement-c.texi
implement-cxx.texi tree-eh.c (cleanup_is_dead_in): New. 2010-05-21 15:32:29 -04:00
install-old.texi
install.texi install.texi (Specific, [...]): Adjust to recent changes. 2010-07-24 20:00:49 +00:00
install.texi2html
interface.texi
invoke.texi i386.h (MCOUNT_NAME_BEFORE_PROLOGUE): New. 2010-07-28 20:00:09 +02:00
languages.texi Make-lang.in, [...]: Update copyright years. 2010-04-02 19:54:46 +00:00
libgcc.texi
loop.texi
makefile.texi Mention renamed stages for profiledbootstrap. 2010-05-24 07:25:40 +00:00
md.texi re PR testsuite/44701 (PR44492 fix broke gcc.target/powerpc/asm-es-2.c) 2010-07-27 19:52:35 +02:00
objc.texi
options.texi common.opt (o): Add MissingArgError. 2010-07-27 15:43:31 +01:00
passes.texi
plugins.texi re PR testsuite/42843 (--enable-build-with-cxx plugin tests fail) 2010-06-09 11:40:28 +01:00
portability.texi
rtl.texi gimple.texi (GIMPLE_DEBUG): Document. 2010-07-07 01:12:23 +00:00
service.texi
sourcebuild.texi re PR target/18788 ("-pthreads" option with "-shared" does not cause libpthread.so to be linked in.) 2010-07-23 17:58:57 +00:00
standards.texi Fix link to outdated cxx0x status page. 2010-05-07 20:10:09 +00:00
tm.texi i386.h (MCOUNT_NAME_BEFORE_PROLOGUE): New. 2010-07-28 20:00:09 +02:00
tm.texi.in i386.h (MCOUNT_NAME_BEFORE_PROLOGUE): New. 2010-07-28 20:00:09 +02:00
tree-ssa.texi Make-lang.in, [...]: Update copyright years. 2010-04-02 19:54:46 +00:00
trouble.texi Make-lang.in, [...]: Update copyright years. 2010-04-02 19:54:46 +00:00