Sorry, using hipcc* to link them together.

On Sat, Aug 1, 2020 at 2:15 PM Daniel Gerzhoy <daniel.gerz...@gmail.com>
wrote:

> I would suggest compiling M5op with gcc or g++ with a -c flag and then
> using M5op to link them together.
>
> On Sat, Aug 1, 2020 at 2:13 PM Sampad Mohapatra via gem5-users <
> gem5-users@gem5.org> wrote:
>
>> Hello,
>>
>> While trying to compile polybench benchmarks with m5_exit(0) using the
>> HIP compiler ()
>> I am getting a lot of errors (m5ops.h was included).
>> Please give me some advice.
>>
>> *Compile Command:*
>>
>> /opt/rocm/hip/bin/hipcc --amdgpu-target=gfx801 -g -O2 2DConvolution.cpp
>> -I/sam/gem5/include /sam/gem5/util/m5/m5op_x86.S -o 2DConvolution.exe
>>
>> *Error:*
>>
>> /sam/gem5/util/m5/m5op_x86.S:78:16: error: unknown directive
>> .globl m5_arm; .func m5_arm; m5_arm: .byte 0x0F, 0x04; .word 0x00; ret;
>> .endfunc;
>>                ^
>> /sam/gem5/util/m5/m5op_x86.S:78:73: error: unknown directive
>> .globl m5_arm; .func m5_arm; m5_arm: .byte 0x0F, 0x04; .word 0x00; ret;
>> .endfunc;
>>                                                                         ^
>> /sam/gem5/util/m5/m5op_x86.S:79:20: error: unknown directive
>> .globl m5_quiesce; .func m5_quiesce; m5_quiesce: .byte 0x0F, 0x04; .word
>> 0x01; ret; .endfunc;
>>                    ^
>> /sam/gem5/util/m5/m5op_x86.S:79:85: error: unknown directive
>> .globl m5_quiesce; .func m5_quiesce; m5_quiesce: .byte 0x0F, 0x04; .word
>> 0x01; ret; .endfunc;
>>
>> ...
>>
>> Thank You,
>> Sampad Mohapatra
>>                           ^
>> _______________________________________________
>> gem5-users mailing list -- gem5-users@gem5.org
>> To unsubscribe send an email to gem5-users-le...@gem5.org
>> %(web_page_url)slistinfo%(cgiext)s/%(_internal_name)s
>
>
_______________________________________________
gem5-users mailing list -- gem5-users@gem5.org
To unsubscribe send an email to gem5-users-le...@gem5.org
%(web_page_url)slistinfo%(cgiext)s/%(_internal_name)s

Reply via email to