aboutsummaryrefslogtreecommitdiff
path: root/libgcc/libgcc2.c
AgeCommit message (Expand)AuthorFilesLines
2022-01-03Update copyright years.Jakub Jelinek1-1/+1
2021-10-03Fix for powerpc64 long double complex divide failurePatrick McGehearty1-4/+11
2021-04-28Practical improvement to libgcc complex dividePatrick McGehearty1-10/+138
2021-02-24libgcc: Avoid signed negation overflow in __powi?f2 [PR99236]Jakub Jelinek1-1/+1
2021-01-04Update copyright years.Jakub Jelinek1-1/+1
2020-11-29fixed _bswapsi2 functionStefan Kanthak1-4/+4
2020-11-25Improve abs with overflow implementationsStefan Kanthak1-30/+12
2020-11-10Fix minor whitespace issuesJeff Law1-11/+11
2020-11-10Improve generated code for various libgcc2.c routinesStefan Kanthak1-53/+29
2020-01-01Update copyright years.Jakub Jelinek1-1/+1
2019-02-21extend.texi (__clear_cache): Correct signature.Martin Sebor1-3/+6
2019-01-23libgcc2.c: Correct DI/TI -> SF/DF conversionsH.J. Lu1-1/+1
2019-01-01Update copyright years.Jakub Jelinek1-1/+1
2018-10-03libgcc2.c (isnan): Use __builtin_isnan.Uros Bizjak1-9/+3
2018-01-03Update copyright years.Jakub Jelinek1-1/+1
2017-10-13re PR target/82274 (__builtin_mul_overflow fails to detect overflow for int64...Jakub Jelinek1-1/+2
2017-01-01Update copyright years.Jakub Jelinek1-1/+1
2016-11-03re PR libgcc/78067 (libgcc2 calls count_leading_zero with 0)Bernd Edlinger1-0/+5
2016-11-02Makefile.in (LIB2_DIVMOD_FUNCS): Add _divmoddi4.Uros Bizjak1-3/+34
2016-09-09[Patch libgcc] Enable HCmode multiply and divide (mulhc3/divhc3)James Greenhalgh1-4/+11
2016-09-08Correct libgcc complex multiply excess precision handling (PR libgcc/77519).Joseph Myers1-4/+4
2016-07-06remove unused CTOR_LISTS_DEFINED_EXTERNALLY macroTrevor Saunders1-3/+2
2016-04-04re PR target/67172 (i686-w64-mingw32 dwarf2 bootstrap fails with undefined re...Eric Botcazou1-1/+6
2016-01-04Update copyright years.Jakub Jelinek1-1/+1
2015-11-07replace BITS_PER_UNIT with __CHAR_BIT__ in target libsTrevor Saunders1-12/+12
2015-01-05Update copyright years.Jakub Jelinek1-1/+1
2014-09-23Remove LIBGCC2_LONG_DOUBLE_TYPE_SIZE target macro.Joseph Myers1-8/+4
2014-09-19Remove LIBGCC2_TF_CEXT target macro.Joseph Myers1-9/+4
2014-09-08Remove SF_SIZE etc. target macros.Joseph Myers1-26/+26
2014-09-05Use -fbuilding-libgcc for more target macros used in libgcc.Joseph Myers1-6/+8
2014-01-02Update copyright years in libgcc/Richard Sandiford1-1/+1
2013-11-27tm.texi.in (TARGET_HAS_NO_HW_DIVIDE): Define.Kugan Vivekanandarajah1-0/+69
2013-07-15libgcc2.c: Don't include <limits.h>.Matthias Klose1-36/+0
2013-07-06re PR target/29776 (result of ffs/clz/ctz/popcount/parity are already sign-ex...Jakub Jelinek1-1/+1
2013-06-28re PR middle-end/36041 (Speed up builtin_popcountll)Jakub Jelinek1-0/+41
2013-02-04Update copyright in libgcc.Richard Sandiford1-3/+1
2011-11-02Move libgcc_tm_file to toplevel libgccRainer Orth1-0/+1
2011-11-02Move libgcc2 to toplevel libgccRainer Orth1-0/+2252