2.1.76. --loose_implicit_cast

此选项使非法隐式类型转换成为合法,如非零整数到指针的隐式类型转换。

示例


int *p = 0x8000;

如果在编译此示例时未使用 --loose_implicit_cast 选项,则会生成错误。

如果用 --loose_implicit_cast 选项编译此示例,则会生成一条可禁止显示的警告消息。

Copyright © 2007 ARM Limited. All rights reserved. ARM DUI 0348AC
Non-Confidential