On Mon, May 7, 2012 at 11:11 PM, H.J. Lu <hongjiu...@intel.com> wrote:
> Hi,
>
> I am preparing to update GLIBC longlong.h from GCC.  This patch updates
> GCC longlong.h to use a URL instead of an FSF postal address and  replace
> spaces with tab.  OK to install?
>
> Since I'd like to simply copy longlong.h from GCC release branch to GLIBC,
> Is this also OK for 4.7 branch?

Why?  Does it fix anything there?

Richard.

> Thanks.
>
>
> H.J.
> ---
> 2012-05-07  H.J. Lu  <hongjiu...@intel.com>
>
>        * longlong.h: Use a URL instead of an FSF postal address.
>        Replace spaces with tab.
>
> diff --git a/libgcc/longlong.h b/libgcc/longlong.h
> index 2026377..4fa9d46 100644
> --- a/libgcc/longlong.h
> +++ b/libgcc/longlong.h
> @@ -25,9 +25,8 @@
>    Lesser General Public License for more details.
>
>    You should have received a copy of the GNU Lesser General Public
> -   License along with the GNU C Library; if not, write to the Free
> -   Software Foundation, 51 Franklin Street, Fifth Floor, Boston,
> -   MA 02110-1301, USA.  */
> +   License along with the GNU C Library; if not, see
> +   <http://www.gnu.org/licenses/>.  */
>
>  /* You have to define the following before including this file:
>
> @@ -383,21 +382,21 @@ UDItype __umulsidi3 (USItype, USItype);
>   do {                                                                  \
>     register SItype __r0 __asm__ ("0");                                       
>  \
>     register SItype __r1 __asm__ ("1") = (m0);                         \
> -                                                                        \
> +                                                                       \
>     __asm__ ("mr\t%%r0,%3"                                              \
> -             : "=r" (__r0), "=r" (__r1)                                      
>   \
> -             : "r"  (__r1),  "r" (m1));                                      
>   \
> +            : "=r" (__r0), "=r" (__r1)                                 \
> +            : "r"  (__r1),  "r" (m1));                                 \
>     (xh) = __r0; (xl) = __r1;                                          \
>   } while (0)
>
>  #define sdiv_qrnnd(q, r, n1, n0, d) \
> -  do {                                                                  \
> +  do {                                                                 \
>     register SItype __r0 __asm__ ("0") = (n1);                         \
>     register SItype __r1 __asm__ ("1") = (n0);                         \
> -                                                                        \
> +                                                                       \
>     __asm__ ("dr\t%%r0,%4"                                              \
> -             : "=r" (__r0), "=r" (__r1)                                      
>   \
> -             : "r" (__r0), "r" (__r1), "r" (d));                       \
> +            : "=r" (__r0), "=r" (__r1)                                 \
> +            : "r" (__r0), "r" (__r1), "r" (d));                        \
>     (q) = __r1; (r) = __r0;                                            \
>   } while (0)
>  #endif /* __zarch__ */
> @@ -840,9 +839,9 @@ UDItype __umulsidi3 (USItype, USItype);
>  #define count_trailing_zeros(count,x) \
>   do {                                                                 \
>     __asm__ ("ffsd     %2,%0"                                          \
> -            : "=r" ((USItype) (count))                                 \
> -            : "0" ((USItype) 0),                                       \
> -              "r" ((USItype) (x)));                                    \
> +           : "=r" ((USItype) (count))                                  \
> +           : "0" ((USItype) 0),                                        \
> +             "r" ((USItype) (x)));                                     \
>   } while (0)
>  #endif /* __ns32000__ */
>
> @@ -858,7 +857,7 @@ UDItype __umulsidi3 (USItype, USItype);
>      || defined (__ppc__)      /* Darwin */                            \
>      || (defined (PPC) && ! defined (CPU_FAMILY)) /* gcc 2.7.x GNU&SysV */    
> \
>      || (defined (PPC) && defined (CPU_FAMILY)    /* VxWorks */               
> \
> -         && CPU_FAMILY == PPC)                                               
>  \
> +        && CPU_FAMILY == PPC)                                                
> \
>      ) && W_TYPE_SIZE == 32
>  #define add_ssaaaa(sh, sl, ah, al, bh, bl) \
>   do {                                                                 \
> @@ -899,7 +898,7 @@ UDItype __umulsidi3 (USItype, USItype);
>   || defined (__ppc__)                                                    \
>   || (defined (PPC) && ! defined (CPU_FAMILY)) /* gcc 2.7.x GNU&SysV */       
> \
>   || (defined (PPC) && defined (CPU_FAMILY)    /* VxWorks */                  
> \
> -         && CPU_FAMILY == PPC)
> +        && CPU_FAMILY == PPC)
>  #define umul_ppmm(ph, pl, m0, m1) \
>   do {                                                                 \
>     USItype __m0 = (m0), __m1 = (m1);                                  \
> @@ -1067,7 +1066,7 @@ UDItype __umulsidi3 (USItype, USItype);
>  #define udiv_qrnnd(q, r, n1, n0, d) \
>   do {                                                                 \
>     extern UWtype __udiv_qrnnd_16 (UWtype, UWtype)                     \
> -                        __attribute__ ((visibility ("hidden")));       \
> +                       __attribute__ ((visibility ("hidden")));        \
>     /* r0: rn r1: qn */ /* r0: n1 r4: n0 r5: d r6: d1 */ /* r2: __m */ \
>     __asm__ (                                                          \
>        "mov%M4 %4,r5\n"                                                \
> @@ -1202,8 +1201,8 @@ UDItype __umulsidi3 (USItype, USItype);
>  #define count_leading_zeros(count, x) \
>   do {                                                                  \
>   __asm__ ("scan %1,1,%0"                                               \
> -           : "=r" ((USItype) (count))                                   \
> -           : "r" ((USItype) (x)));                                     \
> +          : "=r" ((USItype) (count))                                   \
> +          : "r" ((USItype) (x)));                                      \
>   } while (0)
>  /* Early sparclites return 63 for an argument of 0, but they warn that future
>    implementations might change this.  Therefore, leave COUNT_LEADING_ZEROS_0

Reply via email to