GitHub PushEvent at 2014-06-09 15:07:44
Repository: gcc
Actor: xilinxrelman
Payload: {"shas":[["0dcc92359b87aa11bfd91e33a087089f1d1ae65c","71b1be2b66a17077a3afcb609973d02ab43136ba@138bc75d-0d04-0410-961f-82ee72b054a4","\t* doc/Makefile.am: Add missing file. Use generate.consistent.ids\n\tparameter for DocBook HTML generation.\n\t* doc/Makefile.in: Regenerate.\n\t* doc/doxygen/user.cfg.in: Unset DOT_FONTNAME.\n\t* doc/xml/faq.xml: Update content and improve formatting.\n\t* doc/xml/manual/abi.xml: Add stable ID attribute and fix links.\n\t* doc/xml/manual/allocator.xml: Add stable ID attribute.\n\t* doc/xml/manual/bitmap_allocator.xml: Likewise.\n\t* doc/xml/manual/build_hacking.xml: Likewise.\n\t* doc/xml/manual/codecvt.xml: Change URL.\n\t* doc/xml/manual/ctype.xml: Add stable ID attribute.\n\t* doc/xml/manual/debug_mode.xml: Likewise.\n\t* doc/xml/manual/documentation_hacking.xml: Likewise.\n\t* doc/xml/manual/evolution.xml: Likewise.\n\t* doc/xml/manual/extensions.xml: Likewise.\n\t* doc/xml/manual/locale.xml: Likewise.\n\t* doc/xml/manual/messages.xml: Make section id consistent, improve\n\tmarkup, change URL.\n\t* doc/xml/manual/parallel_mode.xml: Add stable ID attributes.\n\t* doc/xml/manual/profile_mode.xml: Likewise.\n\t* doc/xml/manual/shared_ptr.xml: Likewise. Also remove old info.\n\t* doc/xml/manual/status_cxx1998.xml: Add stable ID attributes.\n\t* doc/xml/manual/status_cxx2011.xml: Likewise.\n\t* doc/xml/manual/status_cxx2014.xml: Likewise.\n\t* doc/xml/manual/status_cxxtr1.xml: Likewise.\n\t* doc/xml/manual/status_cxxtr24733.xml: Likewise.\n\t* doc/xml/manual/using.xml: Likewise.\n\t* doc/html/*: Regenerate.\n\ngit-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@211376 138bc75d-0d04-0410-961f-82ee72b054a4","redi",false],["65dbd67ecb04fa56596846671afe5d8d2bfa3ec1","5834b661b884dc4f0cda6f0b0c3dff45e379affb@xilix.com","[Patch, microblaze]: Add optimized lshrsi3\n\nWhen barrel shifter is not present, the immediate value\nis greater than #5 and optimization is -OS, the\ncompiler will generate shift operation using loop.\n\nChangelog\n\n2013-11-26  David Holsgrove <david.holsgrove@xilinx.com>\n\n * gcc/config/microblaze/microblaze.md: Add size optimized lshrsi3 insn\n\nChangeLog/testsuite\n\n2014-02-12  David Holsgrove <david.holsgrove@xilinx.com>\n\n * gcc/testsuite/gcc.target/microblaze/others/lshrsi_Os_1.c: New test.\n\nSigned-off-by:Nagaraju <nmekala@xilix.com>\nSigned-off-by: David Holsgrove <david.holsgrove@xilinx.com>","nagaraju",true],["b9502e61dff0990fc7e00eba33c27c498d36a47d","5834b661b884dc4f0cda6f0b0c3dff45e379affb@xilix.com","[Patch, microblaze]: Add INIT_PRIORITY support\n\nAdded TARGET_ASM_CONSTRUCTOR and TARGET_ASM_DESTRUCTOR macros.\n\nThese macros allows users to control the order of initialization\nof objects defined at namespace scope with the init_priority\nattribute by specifying a relative priority, a constant integral\nexpression currently bounded between 101 and 65535 inclusive.\n\nLower numbers indicate a higher priority.\n\nChangelog\n\n2013-11-26  Nagaraju Mekala <nagaraju.mekala@xilinx.com>\n\n * gcc/config/microblaze/microblaze.c: Add microblaze_asm_constructor,\n   microblaze_asm_destructor. Define TARGET_ASM_CONSTRUCTOR and\n   TARGET_ASM_DESTRUCTOR.\n\nSigned-off-by:nagaraju <nmekala@xilix.com>\nSigned-off-by: David Holsgrove <david.holsgrove@xilinx.com>","nagaraju",true],["18110bdb65eaf8a621dbd49a039c1293305bdd88","f826d240c745b4de090faa8d73fe785c43737a03@xilinx.com","[Patch, microblaze]: Add supervisory call support\n\nA function can be executed in supervisory mode when a function\nis declared with svc_handler attribute.\n\nIf a function with svc_handler is called, the processor switches\nto supervisory mode and executes. After executing the function\nit returns to normal mode.\n\nSame feature can also be invoked with svc_table_handler attribute\nbut this attribute will accept a service ID, to be used for\ncalling the function.\n\nSigned-off-by:nagaraju <nmekala@xilix.com>\nSigned-off-by: David Holsgrove <david.holsgrove@xilinx.com>","David Holsgrove",true],["81f91531b32a48486ca4d71247d258178211e837","3c2cc96b84b05462a9c234ea604e7fc218094334@gmail.com","[Patch, microblaze]: Increase max alignment to please the testsuite\n\nSigned-off-by: Edgar E. Iglesias <edgar.iglesias@gmail.com>","Edgar E. Iglesias",true],["1bd697746e1d0d16cb9f5c75d37b0d0c98ccf965","f826d240c745b4de090faa8d73fe785c43737a03@xilinx.com","[Patch, microblaze]: Disable fivopts by default\n\nTurn off ivopts by default. Interferes with cse.\n\nChangelog\n\n2013-03-18  Edgar E. Iglesias <edgar.iglesias@xilinx.com>\n\n * gcc/common/config/microblaze/microblaze-common.c\n   (microblaze_option_optimization_table): Disable fivopts by default.\n\nSigned-off-by: Edgar E. Iglesias <edgar.iglesias@xilinx.com>\nSigned-off-by: David Holsgrove <david.holsgrove@xilinx.com>","David Holsgrove",true],["132dabd0849504f93f34f84ad492bbb6ffd728f6","3c2cc96b84b05462a9c234ea604e7fc218094334@gmail.com","[Patch, microblaze]: Use bralid for profiler calls\n\nSigned-off-by: Edgar E. Iglesias <edgar.iglesias@gmail.com>","Edgar E. Iglesias",true],["53500ba623c084e461cb4e77b93b75da3c6e6f28","3c2cc96b84b05462a9c234ea604e7fc218094334@gmail.com","[Patch, microblaze]: Enable DWARF exception handling support.\n\nChangelog\n\n2013-03-18  Edgar E. Iglesias <edgar.iglesias@xilinx.com>\n            David Holsgrove <david.holsgrove@xilinx.com>\n\n * common/config/microblaze/microblaze-common.c: Remove\n   TARGET_EXCEPT_UNWIND_INFO definition.\n * config/microblaze/microblaze-protos.h: Add\n   microblaze_eh_return prototype.\n * gcc/config/microblaze/microblaze.c: (microblaze_must_save_register,\n   microblaze_expand_epilogue, microblaze_return_addr): Handle\n   calls_eh_return\n   (microblaze_eh_return): New function.\n * gcc/config/microblaze/microblaze.h: Define RETURN_ADDR_OFFSET,\n   EH_RETURN_DATA_REGNO, MB_EH_STACKADJ_REGNUM, EH_RETURN_STACKADJ_RTX,\n   ASM_PREFERRED_EH_DATA_FORMAT\n * gcc/config/microblaze/microblaze.md: Define eh_return pattern.\n\nSigned-off-by: David Holsgrove <david.holsgrove@xilinx.com>\nSigned-off-by: Edgar E. Iglesias <edgar.iglesias@gmail.com>","Edgar E. Iglesias",true],["95f9d55c92de697f27492b866e1dd16de96ae1f1","25649f09a49921c799ecff5386ed49626d0ae8f5@gmail.com","[Patch, microblaze]: Fixed missing save of r18 in fast_interrupt.\n\nRegister 18 is used as a clobber register, and must be stored when\nentering a fast_interrupt. Before this fix, register 18 was only\nsaved if it was used directly in the interrupt function.\n\nHowever, if the fast_interrupt function called a function that used\nr18, the register would not be saved, and thus be mangled\nupon returning from the interrupt.\n\nChangelog\n\n2014-02-27  Klaus Petersen <klauspetersen@gmail.com>\n\n * gcc/config/microblaze/microblaze.c: Check for fast_interrupt in\n   microblaze_must_save_register.\n\nSigned-off-by: Klaus Petersen <klauspetersen@gmail.com>\nSigned-off-by: David Holsgrove <david.holsgrove@xilinx.com>","Klaus Petersen",true],["36afdd40db6bfd2387d08a4c93569960d3aec567","f826d240c745b4de090faa8d73fe785c43737a03@xilinx.com","[Patch, testsuite]: Add MicroBlaze to check_profiling_available\n\nTestsuite, add microblaze*-*-* target in check_profiling_available\ninline with other archs setting profiling_available_saved to 0\n\nSigned-off-by: David Holsgrove <david.holsgrove@xilinx.com>","David Holsgrove",true],["8fb2858b0ca92010d28bb430c3c96052adc71d8f","f826d240c745b4de090faa8d73fe785c43737a03@xilinx.com","[Patch, testsuite]: Add MicroBlaze pattern for dg-function-on-line\n\nAdd MicroBlaze specific pattern for checking line number and\ngeneration of funtion in dg-function-on-line, in line with\nmips method.\n\nChangelog/testsuite\n\n2014-02-13  David Holsgrove <david.holsgrove@xilinx.com>\n\n * gcc/testsuite/lib/scanasm.exp (dg-function-on-line): Add\n   MicroBlaze specific pattern.\n\nSigned-off-by: David Holsgrove <david.holsgrove@xilinx.com>","David Holsgrove",true],["3e612946948708ab8716bf0f17dbf526cd644257","f826d240c745b4de090faa8d73fe785c43737a03@xilinx.com","[Patch, testsuite]: Allow MicroBlaze .weakext pattern in regex match\n\nExtend regex pattern to include optional ext at the end of\n.weak to match the MicroBlaze weak label .weakext\n\nChangeLog/testsuite\n\n2014-02-14  David Holsgrove <david.holsgrove@xilinx.com>\n\n * gcc/testsuite/g++.dg/abi/rtti3.C: Extend scan-assembler\n   pattern to take optional ext after .weak.\n * gcc/testsuite/g++.dg/abi/thunk4.C: Likewise.\n\nSigned-off-by: David Holsgrove <david.holsgrove@xilinx.com>","David Holsgrove",true],["a82b0e6b2c7c1c7b997055171f621156467cb087","f826d240c745b4de090faa8d73fe785c43737a03@xilinx.com","[Patch, testsuite]: Update MicroBlaze strings test\n\nfor new scan-assembly output resulting in use of $LC label\n\nChangeLog/testsuite\n\n2014-02-14  David Holsgrove <david.holsgrove@xilinx.com>\n\n * gcc/testsuite/gcc.target/microblaze/others/strings1.c: Update\n   to include $LC label.\n\nSigned-off-by: David Holsgrove <david.holsgrove@xilinx.com>","David Holsgrove",true],["29d3b60c9759321e16f60d6ab78c56eb1ce072d5","f826d240c745b4de090faa8d73fe785c43737a03@xilinx.com","[Patch, testsuite]: Add MicroBlaze to target-supports for atomic builtin tests\n\nMicroBlaze added to supported targets for atomic builtin tests.\n\nChangelog/testsuite\n\n2014-02-14  David Holsgrove <david.holsgrove@xilinx.com>\n\n * gcc/testsuite/lib/target-supports.exp: Add microblaze to\n   check_effective_target_sync_int_long.\n\nSigned-off-by: David Holsgrove <david.holsgrove@xilinx.com>","David Holsgrove",true],["8199a4d276b74e96a1682aee82e5f01d1f5b697f","f826d240c745b4de090faa8d73fe785c43737a03@xilinx.com","[LOCAL]: For dejagnu static testing on qemu, suppress warnings\n\nabout multiple definitions from the test function and libc in line\nwith method used by powerpc. Dynamic linking and using a qemu binary\nwhich understands sysroot resolves all test failures with builtins\n\nSigned-off-by: David Holsgrove <david.holsgrove@xilinx.com>","David Holsgrove",true],["9e405667948b6ec8c4164307f97f3ae908f83f5b","3c2cc96b84b05462a9c234ea604e7fc218094334@gmail.com","[LOCAL]: Testsuite - explicitly add -fivopts for tests that depend on it\n\n(test gcc/testsuite/gcc.dg/tree-ssa/ivopts-lt.c doesnt exist in 4.6 branch)\n\nSigned-off-by: Edgar E. Iglesias <edgar.iglesias@gmail.com>","Edgar E. Iglesias",true],["0da59223331d9e1ba8b4afb03b936f5d3b60bd6d","3c2cc96b84b05462a9c234ea604e7fc218094334@gmail.com","[LOCAL]: Quick fail g++.dg/opt/memcpy1.C\n\nThis particular testcase fails with a timeout. Instead, fail it\nat compile-time for microblaze. This speeds up the testsuite without\nremoving it from the FAIL reports.\n\nSigned-off-by: Edgar E. Iglesias <edgar.iglesias@gmail.com>","Edgar E. Iglesias",true],["6197b7000effeb14f8a65ff8a6f78f1206ea16a3","f826d240c745b4de090faa8d73fe785c43737a03@xilinx.com","[LOCAL]: Testsuite - builtins tests require fpic\n\nSigned-off-by: David Holsgrove <david.holsgrove@xilinx.com>","David Holsgrove",true]],"size":18,"ref":"refs/heads/xlnx/master-rebase","head":"6197b7000effeb14f8a65ff8a6f78f1206ea16a3"}