diff --git a/icu4c/source/configure b/icu4c/source/configure index 415c1342f3e..6ac6a687ab7 100755 --- a/icu4c/source/configure +++ b/icu4c/source/configure @@ -4408,7 +4408,7 @@ i*86-*-solaris*) if test "$GCC" = yes; then GENCCODE_ASSEMBLY="-a gcc" else - GENCCODE_ASSEMBLY="-a sun86" + GENCCODE_ASSEMBLY="-a sun-x86" fi ;; sparc-*-solaris*) GENCCODE_ASSEMBLY="-a sun" diff --git a/icu4c/source/configure.in b/icu4c/source/configure.in index 24ed397b7da..4715a858d42 100644 --- a/icu4c/source/configure.in +++ b/icu4c/source/configure.in @@ -364,7 +364,7 @@ i*86-*-solaris*) dnl We're using gcc, and the simple -a gcc command line works for genccode GENCCODE_ASSEMBLY="-a gcc" else - GENCCODE_ASSEMBLY="-a sun86" + GENCCODE_ASSEMBLY="-a sun-x86" fi ;; sparc-*-solaris*) GENCCODE_ASSEMBLY="-a sun" diff --git a/icu4c/source/tools/genccode/genccode.c b/icu4c/source/tools/genccode/genccode.c index 4c398d986e5..874d698bf39 100644 --- a/icu4c/source/tools/genccode/genccode.c +++ b/icu4c/source/tools/genccode/genccode.c @@ -188,7 +188,7 @@ static const struct AssemblyType { ".word " }, - {"sun86", + {"sun-x86", "Drodata.rodata:\n" "\t.type Drodata.rodata,@object\n" "\t.size Drodata.rodata,0\n"