Use gcc attribs, fixed a wrong arg

git-svn-id: svn://svn.cc65.org/cc65/trunk@211 b7a2c559-68d2-44c3-8de9-860c34a00d81
This commit is contained in:
cuz
2000-07-27 20:40:44 +00:00
parent 3bcbcd9474
commit d7ddc3d12e
3 changed files with 15 additions and 8 deletions

View File

@@ -38,6 +38,11 @@
/* common */
#include "attrib.h"
/*****************************************************************************/ /*****************************************************************************/
/* Data */ /* Data */
/*****************************************************************************/ /*****************************************************************************/
@@ -57,13 +62,13 @@ extern const char _MsgFail [];
void Warning (const char* Format, ...); void Warning (const char* Format, ...) attribute((format(printf,1,2)));
/* Print a warning message */ /* Print a warning message */
void Error (const char* Format, ...); void Error (const char* Format, ...) attribute((format(printf,1,2)));
/* Print an error message and die */ /* Print an error message and die */
void Internal (const char* Format, ...); void Internal (const char* Format, ...) attribute((format(printf,1,2)));
/* Print an internal error message and die */ /* Print an internal error message and die */
#define CHECK(c) \ #define CHECK(c) \

View File

@@ -33,9 +33,11 @@
#include "../common/exprdefs.h" /* common */
#include "../common/xmalloc.h" #include "exprdefs.h"
#include "xmalloc.h"
/* ld65 */
#include "global.h" #include "global.h"
#include "error.h" #include "error.h"
#include "fileio.h" #include "fileio.h"
@@ -253,7 +255,7 @@ int IsConstExpr (ExprNode* Root)
* which in turn means, that we have a circular reference. * which in turn means, that we have a circular reference.
*/ */
if (ExportHasMark (E)) { if (ExportHasMark (E)) {
Error ("Circular reference for symbol `%s', %s(%u)", Error ("Circular reference for symbol `%s', %s(%lu)",
E->Name, E->Obj->Files [E->Pos.Name], E->Pos.Line); E->Name, E->Obj->Files [E->Pos.Name], E->Pos.Line);
Const = 0; Const = 0;
} else { } else {

View File

@@ -4,7 +4,7 @@
# Default for the compiler lib search path as compiler define # Default for the compiler lib search path as compiler define
CDEFS=-DCC65_LIB=\"/usr/lib/cc65/lib/\" CDEFS=-DCC65_LIB=\"/usr/lib/cc65/lib/\"
CFLAGS = -g -O2 -Wall $(CDEFS) CFLAGS = -g -O2 -Wall -I../common $(CDEFS)
CC=gcc CC=gcc
LDFLAGS= LDFLAGS=