@@ -79,7 +79,7 @@ static struct fdt_errtabent fdt_errtable[] = {
};
#define FDT_ERRTABSIZE (sizeof(fdt_errtable) / sizeof(fdt_errtable[0]))
-const char __attrconst *fdt_strerror(int errval)
+const char * __attrconst fdt_strerror(int errval)
{
if (errval > 0)
return "<valid offset/length>";
@@ -51,6 +51,7 @@
* EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
*/
+#include <compiler.h>
#include <libfdt_env.h>
#include <fdt.h>
@@ -1163,6 +1164,6 @@ int fdt_del_node(void *fdt, int nodeoffset);
/* Debugging / informational functions */
/**********************************************************************/
-const char *fdt_strerror(int errval);
+const char * __attrconst fdt_strerror(int errval);
#endif /* _LIBFDT_H */
Signed-off-by: Cédric Le Goater <clg@fr.ibm.com> --- libfdt/fdt_strerror.c | 2 +- libfdt/libfdt.h | 3 ++- 2 files changed, 3 insertions(+), 2 deletions(-)