X-Git-Url: https://git.sur5r.net/?a=blobdiff_plain;f=src%2Fld65%2Ferror.h;h=a29a0822986f6fd91deffff9571d75e37d25d264;hb=a152fe71c59ce2ee49886ab582bd9122ff8620ac;hp=2ce1c86011d76b73ed72c1f73d130277f882f0b6;hpb=d7ddc3d12eb42664d7ab5f138993cb566dd51d11;p=cc65 diff --git a/src/ld65/error.h b/src/ld65/error.h index 2ce1c8601..a29a08229 100644 --- a/src/ld65/error.h +++ b/src/ld65/error.h @@ -1,15 +1,15 @@ /*****************************************************************************/ /* */ -/* global.h */ +/* error.h */ /* */ /* Error handling for the ld65 linker */ /* */ /* */ /* */ -/* (C) 1998 Ullrich von Bassewitz */ -/* Wacholderweg 14 */ -/* D-70597 Stuttgart */ -/* EMail: uz@musoftware.de */ +/* (C) 1998-2000 Ullrich von Bassewitz */ +/* Wacholderweg 14 */ +/* D-70597 Stuttgart */ +/* EMail: uz@musoftware.de */ /* */ /* */ /* This software is provided 'as-is', without any expressed or implied */ @@ -43,19 +43,6 @@ -/*****************************************************************************/ -/* Data */ -/*****************************************************************************/ - - - -/* Messages for internal compiler errors */ -extern const char _MsgCheckFailed []; -extern const char _MsgPrecondition []; -extern const char _MsgFail []; - - - /*****************************************************************************/ /* Code */ /*****************************************************************************/ @@ -71,18 +58,7 @@ void Error (const char* Format, ...) attribute((format(printf,1,2))); void Internal (const char* Format, ...) attribute((format(printf,1,2))); /* Print an internal error message and die */ -#define CHECK(c) \ - if (!(c)) \ - Internal (_MsgCheckFailed, #c, c, __FILE__, __LINE__) - -#define PRECONDITION(c) \ - if (!(c)) \ - Internal (_MsgPrecondition, #c, c, __FILE__, __LINE__) - -#define FAIL(s) \ - Internal (_MsgFail, s, __FILE__, __LINE__) - - + /* End of error.h */