GNU "an" interprtes '@' symbol as a comment symbole for some architecture,
such as ARM.
Signed-off-by: Jonghyun Park <jh1302.park@samsung.com>
{
os << ".section .rodata" << std::endl;
os << ".global " << _varname << std::endl;
- os << ".type " << _varname << ", @object" << std::endl;
+ // Please refer to https://www.sourceware.org/binutils/docs/as/Type.html#Type for details
+ os << ".type " << _varname << ", STT_OBJECT" << std::endl;
os << ".align " << 4 << std::endl;
os << _varname << ":" << std::endl;
os << ".incbin " << '"' << _filename << '"' << std::endl;