Blame pttc/src/errcode.c

Packit b1f7ae
/*
Packit b1f7ae
 * Copyright (c) 2013-2017, Intel Corporation
Packit b1f7ae
 *
Packit b1f7ae
 * Redistribution and use in source and binary forms, with or without
Packit b1f7ae
 * modification, are permitted provided that the following conditions are met:
Packit b1f7ae
 *
Packit b1f7ae
 *  * Redistributions of source code must retain the above copyright notice,
Packit b1f7ae
 *    this list of conditions and the following disclaimer.
Packit b1f7ae
 *  * Redistributions in binary form must reproduce the above copyright notice,
Packit b1f7ae
 *    this list of conditions and the following disclaimer in the documentation
Packit b1f7ae
 *    and/or other materials provided with the distribution.
Packit b1f7ae
 *  * Neither the name of Intel Corporation nor the names of its contributors
Packit b1f7ae
 *    may be used to endorse or promote products derived from this software
Packit b1f7ae
 *    without specific prior written permission.
Packit b1f7ae
 *
Packit b1f7ae
 * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
Packit b1f7ae
 * AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
Packit b1f7ae
 * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
Packit b1f7ae
 * ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE
Packit b1f7ae
 * LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
Packit b1f7ae
 * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
Packit b1f7ae
 * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
Packit b1f7ae
 * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
Packit b1f7ae
 * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
Packit b1f7ae
 * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
Packit b1f7ae
 * POSSIBILITY OF SUCH DAMAGE.
Packit b1f7ae
 */
Packit b1f7ae
Packit b1f7ae
#include "errcode.h"
Packit b1f7ae
Packit b1f7ae
const char *errstr[] = {
Packit b1f7ae
	"success",
Packit b1f7ae
Packit b1f7ae
	"cannot open file",
Packit b1f7ae
	"cannot read file",
Packit b1f7ae
	"cannot get file size",
Packit b1f7ae
	"cannot write file",
Packit b1f7ae
	"out of range",
Packit b1f7ae
Packit b1f7ae
	"label has no address",
Packit b1f7ae
	"yasm directive 'org' is required",
Packit b1f7ae
	"no pt directive",
Packit b1f7ae
	"no such label",
Packit b1f7ae
	"label name is too long",
Packit b1f7ae
	"label name is not unique",
Packit b1f7ae
Packit b1f7ae
	"failed to find section name",
Packit b1f7ae
	"failed to find value for section attribute",
Packit b1f7ae
	"unknown section attribute",
Packit b1f7ae
Packit b1f7ae
	"missing ')'",
Packit b1f7ae
	"missing '('",
Packit b1f7ae
Packit b1f7ae
	"parse error",
Packit b1f7ae
	"integer cannot be parsed",
Packit b1f7ae
	"integer too big",
Packit b1f7ae
	"ipc missing or has invalid value",
Packit b1f7ae
	"ip missing",
Packit b1f7ae
	"no arguments",
Packit b1f7ae
	"trailing tokens",
Packit b1f7ae
	"unknown character",
Packit b1f7ae
	"unknown directive",
Packit b1f7ae
	"missing directive",
Packit b1f7ae
Packit b1f7ae
	"pt library error",
Packit b1f7ae
Packit b1f7ae
	"run failed",
Packit b1f7ae
Packit b1f7ae
	"unspecified error",
Packit b1f7ae
Packit b1f7ae
	"out of memory",
Packit b1f7ae
Packit b1f7ae
	"internal error",
Packit b1f7ae
Packit b1f7ae
	"processing stopped",
Packit b1f7ae
Packit b1f7ae
	"max error code",
Packit b1f7ae
};