bug-binutils
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Bug gold/30867] New: merge.cc:668:27: error: ‘char16_t’ was not declare


From: vvinayag at arm dot com
Subject: [Bug gold/30867] New: merge.cc:668:27: error: ‘char16_t’ was not declared in this scope
Date: Mon, 18 Sep 2023 14:29:18 +0000

https://sourceware.org/bugzilla/show_bug.cgi?id=30867

            Bug ID: 30867
           Summary: merge.cc:668:27: error: ‘char16_t’ was not declared in
                    this scope
           Product: binutils
           Version: 2.42 (HEAD)
            Status: UNCONFIRMED
          Severity: normal
          Priority: P2
         Component: gold
          Assignee: ccoutant at gmail dot com
          Reporter: vvinayag at arm dot com
                CC: ian at airs dot com
  Target Milestone: ---

When building cross toolchains (for targets: aarch64_none_linux_gnu,
arm_none_linux_gnueabi) using gcc 4.8.5, the following errors are seen:


/…/src/binutils-gdb/gold/merge.cc:668:27: error: ‘char16_t’ was not declared in
this scope

 class Output_merge_string<char16_t>;
                           ^

/…/src/binutils-gdb/gold/merge.cc:668:35: error: template argument 1 is invalid

 class Output_merge_string<char16_t>;
                                   ^

/…/src/binutils-gdb/gold/merge.cc:671:27: error: ‘char32_t’ was not declared in
this scope

 class Output_merge_string<char32_t>;
                           ^

/…/src/binutils-gdb/gold/merge.cc:671:35: error: template argument 1 is invalid

 class Output_merge_string<char32_t>;
                                   ^

This looks related to the patch "gold: Use char16_t, char32_t instead of
uint16_t, uint32_t as character types", so I have mentioned it here too:
https://sourceware.org/pipermail/binutils/2023-September/129446.html

-- 
You are receiving this mail because:
You are on the CC list for the bug.


reply via email to

[Prev in Thread] Current Thread [Next in Thread]