MIPS: Correct formatting of syscall wrapper `asm' specifiers.
authorMaciej W. Rozycki <macro@codesourcery.com>
Tue, 5 Feb 2013 15:31:08 +0000 (15:31 +0000)
committerMaciej W. Rozycki <macro@codesourcery.com>
Tue, 5 Feb 2013 15:31:08 +0000 (15:31 +0000)
ports/ChangeLog.mips
ports/sysdeps/unix/sysv/linux/mips/mips32/sysdep.h
ports/sysdeps/unix/sysv/linux/mips/mips64/n32/sysdep.h
ports/sysdeps/unix/sysv/linux/mips/mips64/n64/sysdep.h

index c5a2cb9..f1496e2 100644 (file)
@@ -1,5 +1,10 @@
 2013-02-05  Maciej W. Rozycki  <macro@codesourcery.com>
 
+       * sysdeps/unix/sysv/linux/mips/mips32/sysdep.h: Add a missing
+       space in asm register specifiers throughout.
+       * sysdeps/unix/sysv/linux/mips/mips64/n32/sysdep.h: Likewise.
+       * sysdeps/unix/sysv/linux/mips/mips64/n64/sysdep.h: Likewise.
+
        [BZ #15054]
        * sysdeps/unix/sysv/linux/mips/mips32/sysdep.h (MOVE32):
        New macro.
index 51ae813..c8bfe5d 100644 (file)
        long _sys_result;                                               \
                                                                        \
        {                                                               \
-       register long __s0 asm("$16") __attribute__ ((unused))          \
+       register long __s0 asm ("$16") __attribute__ ((unused))         \
          = (number);                                                   \
-       register long __v0 asm("$2");                                   \
-       register long __a3 asm("$7");                                   \
+       register long __v0 asm ("$2");                                  \
+       register long __a3 asm ("$7");                                  \
        __asm__ volatile (                                              \
        ".set\tnoreorder\n\t"                                           \
        v0_init                                                         \
        long _sys_result;                                               \
                                                                        \
        {                                                               \
-       register long __s0 asm("$16") __attribute__ ((unused))          \
+       register long __s0 asm ("$16") __attribute__ ((unused))         \
          = (number);                                                   \
-       register long __v0 asm("$2");                                   \
-       register long __a0 asm("$4") = (long) (arg1);                   \
-       register long __a3 asm("$7");                                   \
+       register long __v0 asm ("$2");                                  \
+       register long __a0 asm ("$4") = (long) (arg1);                  \
+       register long __a3 asm ("$7");                                  \
        __asm__ volatile (                                              \
        ".set\tnoreorder\n\t"                                           \
        v0_init                                                         \
        long _sys_result;                                               \
                                                                        \
        {                                                               \
-       register long __s0 asm("$16") __attribute__ ((unused))          \
+       register long __s0 asm ("$16") __attribute__ ((unused))         \
          = (number);                                                   \
-       register long __v0 asm("$2");                                   \
-       register long __a0 asm("$4") = (long) (arg1);                   \
-       register long __a1 asm("$5") = (long) (arg2);                   \
-       register long __a3 asm("$7");                                   \
+       register long __v0 asm ("$2");                                  \
+       register long __a0 asm ("$4") = (long) (arg1);                  \
+       register long __a1 asm ("$5") = (long) (arg2);                  \
+       register long __a3 asm ("$7");                                  \
        __asm__ volatile (                                              \
        ".set\tnoreorder\n\t"                                           \
        v0_init                                                         \
        long _sys_result;                                               \
                                                                        \
        {                                                               \
-       register long __s0 asm("$16") __attribute__ ((unused))          \
+       register long __s0 asm ("$16") __attribute__ ((unused))         \
          = (number);                                                   \
-       register long __v0 asm("$2");                                   \
-       register long __a0 asm("$4") = (long) (arg1);                   \
-       register long __a1 asm("$5") = (long) (arg2);                   \
-       register long __a2 asm("$6") = (long) (arg3);                   \
-       register long __a3 asm("$7");                                   \
+       register long __v0 asm ("$2");                                  \
+       register long __a0 asm ("$4") = (long) (arg1);                  \
+       register long __a1 asm ("$5") = (long) (arg2);                  \
+       register long __a2 asm ("$6") = (long) (arg3);                  \
+       register long __a3 asm ("$7");                                  \
        __asm__ volatile (                                              \
        ".set\tnoreorder\n\t"                                           \
        v0_init                                                         \
        long _sys_result;                                               \
                                                                        \
        {                                                               \
-       register long __s0 asm("$16") __attribute__ ((unused))          \
+       register long __s0 asm ("$16") __attribute__ ((unused))         \
          = (number);                                                   \
-       register long __v0 asm("$2");                                   \
-       register long __a0 asm("$4") = (long) (arg1);                   \
-       register long __a1 asm("$5") = (long) (arg2);                   \
-       register long __a2 asm("$6") = (long) (arg3);                   \
-       register long __a3 asm("$7") = (long) (arg4);                   \
+       register long __v0 asm ("$2");                                  \
+       register long __a0 asm ("$4") = (long) (arg1);                  \
+       register long __a1 asm ("$5") = (long) (arg2);                  \
+       register long __a2 asm ("$6") = (long) (arg3);                  \
+       register long __a3 asm ("$7") = (long) (arg4);                  \
        __asm__ volatile (                                              \
        ".set\tnoreorder\n\t"                                           \
        v0_init                                                         \
                                                                        \
        FORCE_FRAME_POINTER;                                            \
        {                                                               \
-       register long __s0 asm("$16") __attribute__ ((unused))          \
+       register long __s0 asm ("$16") __attribute__ ((unused))         \
          = (number);                                                   \
-       register long __v0 asm("$2");                                   \
-       register long __a0 asm("$4") = (long) (arg1);                   \
-       register long __a1 asm("$5") = (long) (arg2);                   \
-       register long __a2 asm("$6") = (long) (arg3);                   \
-       register long __a3 asm("$7") = (long) (arg4);                   \
+       register long __v0 asm ("$2");                                  \
+       register long __a0 asm ("$4") = (long) (arg1);                  \
+       register long __a1 asm ("$5") = (long) (arg2);                  \
+       register long __a2 asm ("$6") = (long) (arg3);                  \
+       register long __a3 asm ("$7") = (long) (arg4);                  \
        __asm__ volatile (                                              \
        ".set\tnoreorder\n\t"                                           \
        "subu\t$29, 32\n\t"                                             \
                                                                        \
        FORCE_FRAME_POINTER;                                            \
        {                                                               \
-       register long __s0 asm("$16") __attribute__ ((unused))          \
+       register long __s0 asm ("$16") __attribute__ ((unused))         \
          = (number);                                                   \
-       register long __v0 asm("$2");                                   \
-       register long __a0 asm("$4") = (long) (arg1);                   \
-       register long __a1 asm("$5") = (long) (arg2);                   \
-       register long __a2 asm("$6") = (long) (arg3);                   \
-       register long __a3 asm("$7") = (long) (arg4);                   \
+       register long __v0 asm ("$2");                                  \
+       register long __a0 asm ("$4") = (long) (arg1);                  \
+       register long __a1 asm ("$5") = (long) (arg2);                  \
+       register long __a2 asm ("$6") = (long) (arg3);                  \
+       register long __a3 asm ("$7") = (long) (arg4);                  \
        __asm__ volatile (                                              \
        ".set\tnoreorder\n\t"                                           \
        "subu\t$29, 32\n\t"                                             \
                                                                        \
        FORCE_FRAME_POINTER;                                            \
        {                                                               \
-       register long __s0 asm("$16") __attribute__ ((unused))          \
+       register long __s0 asm ("$16") __attribute__ ((unused))         \
          = (number);                                                   \
-       register long __v0 asm("$2");                                   \
-       register long __a0 asm("$4") = (long) (arg1);                   \
-       register long __a1 asm("$5") = (long) (arg2);                   \
-       register long __a2 asm("$6") = (long) (arg3);                   \
-       register long __a3 asm("$7") = (long) (arg4);                   \
+       register long __v0 asm ("$2");                                  \
+       register long __a0 asm ("$4") = (long) (arg1);                  \
+       register long __a1 asm ("$5") = (long) (arg2);                  \
+       register long __a2 asm ("$6") = (long) (arg3);                  \
+       register long __a3 asm ("$7") = (long) (arg4);                  \
        __asm__ volatile (                                              \
        ".set\tnoreorder\n\t"                                           \
        "subu\t$29, 32\n\t"                                             \
index 41a6f22..452c2c7 100644 (file)
        long _sys_result;                                               \
                                                                        \
        {                                                               \
-       register long long __s0 asm("$16") __attribute__ ((unused))     \
+       register long long __s0 asm ("$16") __attribute__ ((unused))    \
          = (number);                                                   \
-       register long long __v0 asm("$2");                              \
-       register long long __a3 asm("$7");                              \
+       register long long __v0 asm ("$2");                             \
+       register long long __a3 asm ("$7");                             \
        __asm__ volatile (                                              \
        ".set\tnoreorder\n\t"                                           \
        v0_init                                                         \
        long _sys_result;                                               \
                                                                        \
        {                                                               \
-       register long long __s0 asm("$16") __attribute__ ((unused))     \
+       register long long __s0 asm ("$16") __attribute__ ((unused))    \
          = (number);                                                   \
-       register long long __v0 asm("$2");                              \
-       register long long __a0 asm("$4") = ARGIFY (arg1);              \
-       register long long __a3 asm("$7");                              \
+       register long long __v0 asm ("$2");                             \
+       register long long __a0 asm ("$4") = ARGIFY (arg1);             \
+       register long long __a3 asm ("$7");                             \
        __asm__ volatile (                                              \
        ".set\tnoreorder\n\t"                                           \
        v0_init                                                         \
        long _sys_result;                                               \
                                                                        \
        {                                                               \
-       register long long __s0 asm("$16") __attribute__ ((unused))     \
+       register long long __s0 asm ("$16") __attribute__ ((unused))    \
          = (number);                                                   \
-       register long long __v0 asm("$2");                              \
-       register long long __a0 asm("$4") = ARGIFY (arg1);              \
-       register long long __a1 asm("$5") = ARGIFY (arg2);              \
-       register long long __a3 asm("$7");                              \
+       register long long __v0 asm ("$2");                             \
+       register long long __a0 asm ("$4") = ARGIFY (arg1);             \
+       register long long __a1 asm ("$5") = ARGIFY (arg2);             \
+       register long long __a3 asm ("$7");                             \
        __asm__ volatile (                                              \
        ".set\tnoreorder\n\t"                                           \
        v0_init                                                         \
        long _sys_result;                                               \
                                                                        \
        {                                                               \
-       register long long __s0 asm("$16") __attribute__ ((unused))     \
+       register long long __s0 asm ("$16") __attribute__ ((unused))    \
          = (number);                                                   \
-       register long long __v0 asm("$2");                              \
-       register long long __a0 asm("$4") = ARGIFY (arg1);              \
-       register long long __a1 asm("$5") = ARGIFY (arg2);              \
-       register long long __a2 asm("$6") = ARGIFY (arg3);              \
-       register long long __a3 asm("$7");                              \
+       register long long __v0 asm ("$2");                             \
+       register long long __a0 asm ("$4") = ARGIFY (arg1);             \
+       register long long __a1 asm ("$5") = ARGIFY (arg2);             \
+       register long long __a2 asm ("$6") = ARGIFY (arg3);             \
+       register long long __a3 asm ("$7");                             \
        __asm__ volatile (                                              \
        ".set\tnoreorder\n\t"                                           \
        v0_init                                                         \
        long _sys_result;                                               \
                                                                        \
        {                                                               \
-       register long long __s0 asm("$16") __attribute__ ((unused))     \
+       register long long __s0 asm ("$16") __attribute__ ((unused))    \
          = (number);                                                   \
-       register long long __v0 asm("$2");                              \
-       register long long __a0 asm("$4") = ARGIFY (arg1);              \
-       register long long __a1 asm("$5") = ARGIFY (arg2);              \
-       register long long __a2 asm("$6") = ARGIFY (arg3);              \
-       register long long __a3 asm("$7") = ARGIFY (arg4);              \
+       register long long __v0 asm ("$2");                             \
+       register long long __a0 asm ("$4") = ARGIFY (arg1);             \
+       register long long __a1 asm ("$5") = ARGIFY (arg2);             \
+       register long long __a2 asm ("$6") = ARGIFY (arg3);             \
+       register long long __a3 asm ("$7") = ARGIFY (arg4);             \
        __asm__ volatile (                                              \
        ".set\tnoreorder\n\t"                                           \
        v0_init                                                         \
        long _sys_result;                                               \
                                                                        \
        {                                                               \
-       register long long __s0 asm("$16") __attribute__ ((unused))     \
+       register long long __s0 asm ("$16") __attribute__ ((unused))    \
          = (number);                                                   \
-       register long long __v0 asm("$2");                              \
-       register long long __a0 asm("$4") = ARGIFY (arg1);              \
-       register long long __a1 asm("$5") = ARGIFY (arg2);              \
-       register long long __a2 asm("$6") = ARGIFY (arg3);              \
-       register long long __a3 asm("$7") = ARGIFY (arg4);              \
-       register long long __a4 asm("$8") = ARGIFY (arg5);              \
+       register long long __v0 asm ("$2");                             \
+       register long long __a0 asm ("$4") = ARGIFY (arg1);             \
+       register long long __a1 asm ("$5") = ARGIFY (arg2);             \
+       register long long __a2 asm ("$6") = ARGIFY (arg3);             \
+       register long long __a3 asm ("$7") = ARGIFY (arg4);             \
+       register long long __a4 asm ("$8") = ARGIFY (arg5);             \
        __asm__ volatile (                                              \
        ".set\tnoreorder\n\t"                                           \
        v0_init                                                         \
        long _sys_result;                                               \
                                                                        \
        {                                                               \
-       register long long __s0 asm("$16") __attribute__ ((unused))     \
+       register long long __s0 asm ("$16") __attribute__ ((unused))    \
          = (number);                                                   \
-       register long long __v0 asm("$2");                              \
-       register long long __a0 asm("$4") = ARGIFY (arg1);              \
-       register long long __a1 asm("$5") = ARGIFY (arg2);              \
-       register long long __a2 asm("$6") = ARGIFY (arg3);              \
-       register long long __a3 asm("$7") = ARGIFY (arg4);              \
-       register long long __a4 asm("$8") = ARGIFY (arg5);              \
-       register long long __a5 asm("$9") = ARGIFY (arg6);              \
+       register long long __v0 asm ("$2");                             \
+       register long long __a0 asm ("$4") = ARGIFY (arg1);             \
+       register long long __a1 asm ("$5") = ARGIFY (arg2);             \
+       register long long __a2 asm ("$6") = ARGIFY (arg3);             \
+       register long long __a3 asm ("$7") = ARGIFY (arg4);             \
+       register long long __a4 asm ("$8") = ARGIFY (arg5);             \
+       register long long __a5 asm ("$9") = ARGIFY (arg6);             \
        __asm__ volatile (                                              \
        ".set\tnoreorder\n\t"                                           \
        v0_init                                                         \
index fecd3e4..d16ed69 100644 (file)
        long _sys_result;                                               \
                                                                        \
        {                                                               \
-       register long __s0 asm("$16") __attribute__ ((unused))          \
+       register long __s0 asm ("$16") __attribute__ ((unused))         \
          = (number);                                                   \
-       register long __v0 asm("$2");                                   \
-       register long __a3 asm("$7");                                   \
+       register long __v0 asm ("$2");                                  \
+       register long __a3 asm ("$7");                                  \
        __asm__ volatile (                                              \
        ".set\tnoreorder\n\t"                                           \
        v0_init                                                         \
        long _sys_result;                                               \
                                                                        \
        {                                                               \
-       register long __s0 asm("$16") __attribute__ ((unused))          \
+       register long __s0 asm ("$16") __attribute__ ((unused))         \
          = (number);                                                   \
-       register long __v0 asm("$2");                                   \
-       register long __a0 asm("$4") = (long) (arg1);                   \
-       register long __a3 asm("$7");                                   \
+       register long __v0 asm ("$2");                                  \
+       register long __a0 asm ("$4") = (long) (arg1);                  \
+       register long __a3 asm ("$7");                                  \
        __asm__ volatile (                                              \
        ".set\tnoreorder\n\t"                                           \
        v0_init                                                         \
        long _sys_result;                                               \
                                                                        \
        {                                                               \
-       register long __s0 asm("$16") __attribute__ ((unused))          \
+       register long __s0 asm ("$16") __attribute__ ((unused))         \
          = (number);                                                   \
-       register long __v0 asm("$2");                                   \
-       register long __a0 asm("$4") = (long) (arg1);                   \
-       register long __a1 asm("$5") = (long) (arg2);                   \
-       register long __a3 asm("$7");                                   \
+       register long __v0 asm ("$2");                                  \
+       register long __a0 asm ("$4") = (long) (arg1);                  \
+       register long __a1 asm ("$5") = (long) (arg2);                  \
+       register long __a3 asm ("$7");                                  \
        __asm__ volatile (                                              \
        ".set\tnoreorder\n\t"                                           \
        v0_init                                                         \
        long _sys_result;                                               \
                                                                        \
        {                                                               \
-       register long __s0 asm("$16") __attribute__ ((unused))          \
+       register long __s0 asm ("$16") __attribute__ ((unused))         \
          = (number);                                                   \
-       register long __v0 asm("$2");                                   \
-       register long __a0 asm("$4") = (long) (arg1);                   \
-       register long __a1 asm("$5") = (long) (arg2);                   \
-       register long __a2 asm("$6") = (long) (arg3);                   \
-       register long __a3 asm("$7");                                   \
+       register long __v0 asm ("$2");                                  \
+       register long __a0 asm ("$4") = (long) (arg1);                  \
+       register long __a1 asm ("$5") = (long) (arg2);                  \
+       register long __a2 asm ("$6") = (long) (arg3);                  \
+       register long __a3 asm ("$7");                                  \
        __asm__ volatile (                                              \
        ".set\tnoreorder\n\t"                                           \
        v0_init                                                         \
        long _sys_result;                                               \
                                                                        \
        {                                                               \
-       register long __s0 asm("$16") __attribute__ ((unused))          \
+       register long __s0 asm ("$16") __attribute__ ((unused))         \
          = (number);                                                   \
-       register long __v0 asm("$2");                                   \
-       register long __a0 asm("$4") = (long) (arg1);                   \
-       register long __a1 asm("$5") = (long) (arg2);                   \
-       register long __a2 asm("$6") = (long) (arg3);                   \
-       register long __a3 asm("$7") = (long) (arg4);                   \
+       register long __v0 asm ("$2");                                  \
+       register long __a0 asm ("$4") = (long) (arg1);                  \
+       register long __a1 asm ("$5") = (long) (arg2);                  \
+       register long __a2 asm ("$6") = (long) (arg3);                  \
+       register long __a3 asm ("$7") = (long) (arg4);                  \
        __asm__ volatile (                                              \
        ".set\tnoreorder\n\t"                                           \
        v0_init                                                         \
        long _sys_result;                                               \
                                                                        \
        {                                                               \
-       register long __s0 asm("$16") __attribute__ ((unused))          \
+       register long __s0 asm ("$16") __attribute__ ((unused))         \
          = (number);                                                   \
-       register long __v0 asm("$2");                                   \
-       register long __a0 asm("$4") = (long) (arg1);                   \
-       register long __a1 asm("$5") = (long) (arg2);                   \
-       register long __a2 asm("$6") = (long) (arg3);                   \
-       register long __a3 asm("$7") = (long) (arg4);                   \
-       register long __a4 asm("$8") = (long) (arg5);                   \
+       register long __v0 asm ("$2");                                  \
+       register long __a0 asm ("$4") = (long) (arg1);                  \
+       register long __a1 asm ("$5") = (long) (arg2);                  \
+       register long __a2 asm ("$6") = (long) (arg3);                  \
+       register long __a3 asm ("$7") = (long) (arg4);                  \
+       register long __a4 asm ("$8") = (long) (arg5);                  \
        __asm__ volatile (                                              \
        ".set\tnoreorder\n\t"                                           \
        v0_init                                                         \
        long _sys_result;                                               \
                                                                        \
        {                                                               \
-       register long __s0 asm("$16") __attribute__ ((unused))          \
+       register long __s0 asm ("$16") __attribute__ ((unused))         \
          = (number);                                                   \
-       register long __v0 asm("$2");                                   \
-       register long __a0 asm("$4") = (long) (arg1);                   \
-       register long __a1 asm("$5") = (long) (arg2);                   \
-       register long __a2 asm("$6") = (long) (arg3);                   \
-       register long __a3 asm("$7") = (long) (arg4);                   \
-       register long __a4 asm("$8") = (long) (arg5);                   \
-       register long __a5 asm("$9") = (long) (arg6);                   \
+       register long __v0 asm ("$2");                                  \
+       register long __a0 asm ("$4") = (long) (arg1);                  \
+       register long __a1 asm ("$5") = (long) (arg2);                  \
+       register long __a2 asm ("$6") = (long) (arg3);                  \
+       register long __a3 asm ("$7") = (long) (arg4);                  \
+       register long __a4 asm ("$8") = (long) (arg5);                  \
+       register long __a5 asm ("$9") = (long) (arg6);                  \
        __asm__ volatile (                                              \
        ".set\tnoreorder\n\t"                                           \
        v0_init                                                         \