[PR19620][GAS][AArch64]Remove mov[z,k,n] relocation symbol name restriction.
[deliverable/binutils-gdb.git] / libiberty / make-relative-prefix.c
index 7239e7b0bae2d98c8f201775f63ffc4073526647..fe639d18bd2815a5ec33aef28720386725ab1bd5 100644 (file)
@@ -248,14 +248,15 @@ make_relative_prefix_1 (const char *progname, const char *bin_prefix,
        {
          char *startp, *endp, *nstore;
          size_t prefixlen = strlen (temp) + 1;
+         size_t len;
          if (prefixlen < 2)
            prefixlen = 2;
 
-         nstore = (char *) alloca (prefixlen + strlen (progname) + 1
+         len = prefixlen + strlen (progname) + 1;
 #ifdef HAVE_HOST_EXECUTABLE_SUFFIX
-                                   + strlen (HOST_EXECUTABLE_SUFFIX)
+         len += strlen (HOST_EXECUTABLE_SUFFIX);
 #endif
-                                   );
+         nstore = (char *) alloca (len);
 
          startp = endp = temp;
          while (1)
This page took 0.023713 seconds and 4 git commands to generate.