http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51622

--- Comment #8 from Domingo Alvarez <mingodad at gmail dot com> 2011-12-19 
21:19:40 UTC ---
Here is my contribution of bid_decimal.c splitted into several parts to allow
better link size and easy edit/view.

http://code.google.com/p/luafltk/downloads/detail?name=bid_decimal-splited.zip&can=2&q=

19/12/2011  21:01            32,103 bid_bd_breakpoints_bid32.c
19/12/2011  21:02           130,885 bid_bd_breakpoints_bid64.c
19/12/2011  21:02           491,874 bid_bd_breakpoints_binary128.c
19/12/2011  21:03             6,826 bid_bd_breakpoints_binary32.c
19/12/2011  21:03            34,713 bid_bd_breakpoints_binary64.c
19/12/2011  21:02           481,006 bid_bd_breakpoints_binary80.c
19/12/2011  21:00             2,590 bid_bd_coefflimits_bid128.c
19/12/2011  21:00             1,823 bid_bd_coefflimits_bid32.c
19/12/2011  21:00             1,970 bid_bd_coefflimits_bid64.c
19/12/2011  21:01             5,242 bid_bd_exponents_bid32.c
19/12/2011  21:02            18,812 bid_bd_exponents_bid64.c
19/12/2011  21:01            86,996 bid_bd_exponents_binary128.c
19/12/2011  21:03             1,805 bid_bd_exponents_binary32.c
19/12/2011  21:03             5,991 bid_bd_exponents_binary64.c
19/12/2011  21:02            86,885 bid_bd_exponents_binary80.c
19/12/2011  20:59             2,004 bid_bd_innertable_exp.c
19/12/2011  20:59            11,496 bid_bd_innertable_sig.c
19/12/2011  21:01            54,704 bid_bd_multipliers1_bid32.c
19/12/2011  21:00           255,563 bid_bd_multipliers1_bid64.c
19/12/2011  21:01         1,023,169 bid_bd_multipliers1_binary128.c
19/12/2011  21:03            10,692 bid_bd_multipliers1_binary32.c
19/12/2011  21:03            66,823 bid_bd_multipliers1_binary64.c
19/12/2011  21:02         1,021,616 bid_bd_multipliers1_binary80.c
19/12/2011  21:00            55,951 bid_bd_multipliers2_bid32.c
19/12/2011  21:00           257,033 bid_bd_multipliers2_bid64.c
19/12/2011  21:01         1,023,037 bid_bd_multipliers2_binary128.c
19/12/2011  21:03            10,697 bid_bd_multipliers2_binary32.c
19/12/2011  21:03            66,861 bid_bd_multipliers2_binary64.c
19/12/2011  21:02         1,021,488 bid_bd_multipliers2_binary80.c
19/12/2011  21:01             1,706 bid_bd_outertable_exp.c
19/12/2011  21:02             9,280 bid_bd_outertable_sig.c
19/12/2011  21:08             2,602 bid_bd_power_five.c
19/12/2011  21:08             2,334 bid_bd_roundbound_128.c
19/12/2011  21:11            23,033 bid_bd_to_bid128.c
19/12/2011  21:11            21,887 bid_bd_to_bid32.c
19/12/2011  21:12            22,605 bid_bd_to_bid64.c
19/12/2011  21:12            13,901 bid_bd_to_binay128.c
19/12/2011  21:12            12,875 bid_bd_to_binay32.c
19/12/2011  21:13            12,808 bid_bd_to_binay64.c
19/12/2011  21:13            12,934 bid_bd_to_binay80.c
19/12/2011  21:14            37,312 bid_binarydecimal.h


dfp-filenames =
ifneq ($(D32PBIT)$(D64PBIT)$(D128PBIT),)
ifeq ($(enable_decimal_float),bid)
dfp-filenames += bid_decimal_globals bid_decimal_data \
++++++++++++++++
         bid_bd_to_bid32 bid_bd_to_bid64 bid_bd_to_bid128 \
         bid_bd_to_binary32 bid_bd_to_binary64 \
         bid_bd_to_binary80 bid_bd_to_binary128 \
++++++++++++++++
         bid_convert_data \
         _isinfd32 _isinfd64 _isinfd128 bid64_noncomp \
         bid128_noncomp bid128_fma bid_round bid_from_int \
         bid64_add bid128_add bid64_div bid128_div \
         bid64_mul bid128_mul bid64_compare bid128_compare \
         bid128 bid32_to_bid64 bid32_to_bid128 bid64_to_bid128 \
         bid64_to_int32 bid64_to_int64 \
         bid64_to_uint32 bid64_to_uint64 \
         bid128_to_int32 bid128_to_int64 \
         bid128_to_uint32 bid128_to_uint64
else
dfp-filenames += decContext decNumber decExcept decRound decLibrary decDouble
decPacked decQuad decSingle
endif
endif

Reply via email to