]> git.sur5r.net Git - cc65/commitdiff
Used __attribute ((unused)) instead of -Wno-unused-parameter
authorcuz <cuz@b7a2c559-68d2-44c3-8de9-860c34a00d81>
Sun, 30 Sep 2001 22:04:19 +0000 (22:04 +0000)
committercuz <cuz@b7a2c559-68d2-44c3-8de9-860c34a00d81>
Sun, 30 Sep 2001 22:04:19 +0000 (22:04 +0000)
git-svn-id: svn://svn.cc65.org/cc65/trunk@987 b7a2c559-68d2-44c3-8de9-860c34a00d81

src/ld65/bin.c
src/ld65/fileinfo.c
src/ld65/main.c
src/ld65/make/gcc.mak
src/ld65/o65.c

index 318185266ecc3db37fe46724e99a7a96b6732b6c..017b5a15cf8139e8cdeef6d6d32c0264aa4a4ccf 100644 (file)
@@ -100,7 +100,8 @@ void FreeBinDesc (BinDesc* D)
 
 
 static unsigned BinWriteExpr (ExprNode* E, int Signed, unsigned Size,
-                             unsigned long Offs, void* Data)
+                             unsigned long Offs attribute ((unused)),
+                             void* Data)
 /* Called from SegWrite for an expression. Evaluate the expression, check the
  * range and write the expression value to the file.
  */
@@ -216,7 +217,7 @@ static void BinWriteMem (BinDesc* D, Memory* M)
 
 
 
-static int BinUnresolved (const char* Name, void* D)
+static int BinUnresolved (const char* Name attribute ((unused)), void* D)
 /* Called if an unresolved symbol is encountered */
 {
     /* Unresolved symbols are an error in binary format. Bump the counter
index e8e31b4d2de86d9a4c31948106357701e0dd5f31..97dba6aa11b5377fb6e117f888990d9350228ae8 100644 (file)
@@ -43,7 +43,7 @@
 
 
 /*****************************************************************************/
-/*                                          Code                                    */
+/*                                          Code                                    */
 /*****************************************************************************/
 
 
@@ -60,7 +60,7 @@ static FileInfo* NewFileInfo (void)
 
 
 
-FileInfo* ReadFileInfo (FILE* F, ObjData* O)
+FileInfo* ReadFileInfo (FILE* F, ObjData* O attribute ((unused))) 
 /* Read a file info from a file and return it */
 {
     /* Allocate a new FileInfo structure */
index e1a046d4763fe0010ab6d65a1161e60f2261e9b1..d765e79b69a0c17344b1d2a950c62bb1f4fd5ee9 100644 (file)
@@ -215,7 +215,7 @@ static void LinkFile (const char* Name)
 
 
 
-static void OptConfig (const char* Opt, const char* Arg)
+static void OptConfig (const char* Opt attribute ((unused)), const char* Arg)
 /* Define the config file */
 {
     if (CfgAvail ()) {
@@ -226,7 +226,7 @@ static void OptConfig (const char* Opt, const char* Arg)
 
 
 
-static void OptDbgFile (const char* Opt, const char* Arg)
+static void OptDbgFile (const char* Opt attribute ((unused)), const char* Arg)
 /* Give the name of the debug file */
 {
     DbgFileName = Arg;
@@ -234,7 +234,8 @@ static void OptDbgFile (const char* Opt, const char* Arg)
 
 
 
-static void OptHelp (const char* Opt, const char* Arg)
+static void OptHelp (const char* Opt attribute ((unused)), 
+                    const char* Arg attribute ((unused)))
 /* Print usage information and exit */
 {
     Usage ();
@@ -243,7 +244,7 @@ static void OptHelp (const char* Opt, const char* Arg)
 
 
 
-static void OptMapFile (const char* Opt, const char* Arg)
+static void OptMapFile (const char* Opt attribute ((unused)), const char* Arg)
 /* Give the name of the map file */
 {
     MapFileName = Arg;
@@ -259,7 +260,7 @@ static void OptStartAddr (const char* Opt, const char* Arg)
 
 
 
-static void OptTarget (const char* Opt, const char* Arg)
+static void OptTarget (const char* Opt attribute ((unused)), const char* Arg)
 /* Set the target system */
 {
     const TargetDesc* D;
@@ -280,7 +281,8 @@ static void OptTarget (const char* Opt, const char* Arg)
 
 
 
-static void OptVersion (const char* Opt, const char* Arg)
+static void OptVersion (const char* Opt attribute ((unused)), 
+                       const char* Arg attribute ((unused)))
 /* Print the assembler version */
 {
     fprintf (stderr,
@@ -295,18 +297,18 @@ int main (int argc, char* argv [])
 {
     /* Program long options */
     static const LongOpt OptTab[] = {
-               { "--config",           1,      OptConfig               },
+               { "--config",           1,      OptConfig               },
        { "--dbgfile",          1,      OptDbgFile              },
-       { "--help",             0,      OptHelp                 },
-       { "--mapfile",          1,      OptMapFile              },
-       { "--start-addr",       1,      OptStartAddr            },
-       { "--target",           1,      OptTarget               },
-       { "--version",          0,      OptVersion              },
+       { "--help",             0,      OptHelp                 },
+       { "--mapfile",          1,      OptMapFile              },
+       { "--start-addr",       1,      OptStartAddr            },
+       { "--target",           1,      OptTarget               },
+       { "--version",          0,      OptVersion              },
     };
 
     unsigned I;
 
-    /* Initialize the cmdline module */
+    /* Initialize the cmdline module */                            
     InitCmdLine (&argc, &argv, "ld65");
 
     /* Evaluate the CC65_LIB environment variable */
index a2e4bdd82eda8ae7805aa997ac909c80364817a4..3412acf4792fdba2606f987ae591d6c2b2c8a6de 100644 (file)
@@ -7,7 +7,7 @@ COMMON  = ../common
 
 # Default for the compiler lib search path as compiler define
 CDEFS=-DCC65_LIB=\"/usr/lib/cc65/lib/\"
-CFLAGS = -g -O2 -Wall -W -Wno-unused-parameter -I$(COMMON) $(CDEFS)
+CFLAGS = -g -O2 -Wall -W -I$(COMMON) $(CDEFS)
 CC=gcc
 EBIND=emxbind
 LDFLAGS=
index ad41fb77ceb2c14813c46221cdced9f9e42ee8ed..8aa25e65e926233755ef7bfcaf66b489d449c3de 100644 (file)
@@ -606,7 +606,7 @@ static void O65WriteSeg (O65Desc* D, SegDesc** Seg, unsigned Count, int DoWrite)
 
 
 
-static void O65WriteTextSeg (O65Desc* D, Memory* M)
+static void O65WriteTextSeg (O65Desc* D, Memory* M attribute ((unused)))
 /* Write the code segment to the o65 output file */
 {
     /* Initialize variables */
@@ -621,7 +621,7 @@ static void O65WriteTextSeg (O65Desc* D, Memory* M)
 
 
 
-static void O65WriteDataSeg (O65Desc* D, Memory* M)
+static void O65WriteDataSeg (O65Desc* D, Memory* M attribute ((unused)))
 /* Write the data segment to the o65 output file */
 {
     /* Initialize variables */
@@ -636,7 +636,7 @@ static void O65WriteDataSeg (O65Desc* D, Memory* M)
 
 
 
-static void O65WriteBssSeg (O65Desc* D, Memory* M)
+static void O65WriteBssSeg (O65Desc* D, Memory* M attribute ((unused)))
 /* "Write" the bss segments to the o65 output file. This will only update
  * the relevant header fields.
  */
@@ -653,7 +653,7 @@ static void O65WriteBssSeg (O65Desc* D, Memory* M)
 
 
 
-static void O65WriteZPSeg (O65Desc* D, Memory* M)
+static void O65WriteZPSeg (O65Desc* D, Memory* M attribute ((unused)))
 /* "Write" the zeropage segments to the o65 output file. This will only update
  * the relevant header fields.
  */