Skip to content

Debug Build Failure for arm64 #11

Description

@Martin-Lndbl

Debug builds are broken for arm as well

arch/aarch64/psci.cc:24:18: error: .err encountered
   24 |     asm volatile(asmeq("%0", "x0")
      |                  ^
arch/aarch64/psci.cc:21:22: note: expanded from macro 'asmeq'
   21 | #define asmeq(x, y)  ".ifnc " x "," y " ; .err ; .endif\n\t"
      |                      ^
<inline asm>:1:16: note: instantiated into assembly here
    1 |         .ifnc x8,x0 ; .err ; .endif
      |                       ^
arch/aarch64/psci.cc:24:18: error: .err encountered
   24 |     asm volatile(asmeq("%0", "x0")
      |                  ^
arch/aarch64/psci.cc:21:58: note: expanded from macro 'asmeq'
   21 | #define asmeq(x, y)  ".ifnc " x "," y " ; .err ; .endif\n\t"
      |                                                          ^
<inline asm>:2:16: note: instantiated into assembly here
    2 |         .ifnc x9,x1 ; .err ; .endif
      |                       ^
arch/aarch64/psci.cc:25:18: error: .err encountered
   25 |                  asmeq("%1", "x1")
      |                  ^
arch/aarch64/psci.cc:21:58: note: expanded from macro 'asmeq'
   21 | #define asmeq(x, y)  ".ifnc " x "," y " ; .err ; .endif\n\t"
      |                                                          ^
<inline asm>:3:17: note: instantiated into assembly here
    3 |         .ifnc x10,x2 ; .err ; .endif
      |                        ^
arch/aarch64/psci.cc:26:18: error: .err encountered
   26 |                  asmeq("%2", "x2")
      |                  ^
arch/aarch64/psci.cc:21:58: note: expanded from macro 'asmeq'
   21 | #define asmeq(x, y)  ".ifnc " x "," y " ; .err ; .endif\n\t"
      |                                                          ^
<inline asm>:4:17: note: instantiated into assembly here
    4 |         .ifnc x11,x3 ; .err ; .endif
      |                        ^
arch/aarch64/psci.cc:36:18: error: .err encountered
   36 |     asm volatile(asmeq("%0", "x0")
      |                  ^
arch/aarch64/psci.cc:21:22: note: expanded from macro 'asmeq'
   21 | #define asmeq(x, y)  ".ifnc " x "," y " ; .err ; .endif\n\t"
      |                      ^
<inline asm>:1:16: note: instantiated into assembly here
    1 |         .ifnc x8,x0 ; .err ; .endif
      |                       ^
arch/aarch64/psci.cc:36:18: error: .err encountered
   36 |     asm volatile(asmeq("%0", "x0")
      |                  ^
arch/aarch64/psci.cc:21:58: note: expanded from macro 'asmeq'
   21 | #define asmeq(x, y)  ".ifnc " x "," y " ; .err ; .endif\n\t"
      |                                                          ^
<inline asm>:2:16: note: instantiated into assembly here
    2 |         .ifnc x9,x1 ; .err ; .endif
      |                       ^
arch/aarch64/psci.cc:37:18: error: .err encountered
   37 |                  asmeq("%1", "x1")
      |                  ^
arch/aarch64/psci.cc:21:58: note: expanded from macro 'asmeq'
   21 | #define asmeq(x, y)  ".ifnc " x "," y " ; .err ; .endif\n\t"
      |                                                          ^
<inline asm>:3:17: note: instantiated into assembly here
    3 |         .ifnc x10,x2 ; .err ; .endif
      |                        ^
arch/aarch64/psci.cc:38:18: error: .err encountered
   38 |                  asmeq("%2", "x2")
      |                  ^
arch/aarch64/psci.cc:21:58: note: expanded from macro 'asmeq'
   21 | #define asmeq(x, y)  ".ifnc " x "," y " ; .err ; .endif\n\t"
      |                                                          ^
<inline asm>:4:17: note: instantiated into assembly here
    4 |         .ifnc x11,x3 ; .err ; .endif
      |              

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't workingduplicateThis issue or pull request already exists

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions