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

13 files changed:
src/ca65/lineinfo.c
src/ca65/macro.c
src/ca65/main.c
src/ca65/make/gcc.mak
src/ca65/symtab.c
src/cl65/main.c
src/cl65/make/gcc.mak
src/cl65/spawn.c
src/da65/handler.c
src/da65/main.c
src/da65/make/gcc.mak
src/od65/main.c
src/od65/make/gcc.mak

index 4ea2e73f12f307b4b2b60ccadf54cae0cb248ab5..6f81beaafc5eb28fca50b0d6b764016c209aaab4 100644 (file)
@@ -129,7 +129,8 @@ void ClearLineInfo (void)
 
 
 
-static int CmpLineInfo (void* Data, const void* LI1_, const void* LI2_)
+static int CmpLineInfo (void* Data attribute ((unused)), 
+                       const void* LI1_, const void* LI2_)
 /* Compare function for the sort */
 {
     /* Cast the pointers */
@@ -161,7 +162,7 @@ static int CmpLineInfo (void* Data, const void* LI1_, const void* LI2_)
     }
 }
 
-
+                                                          
 
 void MakeLineInfoIndex (void)
 /* Sort the line infos and drop all unreferenced ones */
index 0b3cc9caacacd7e160b025a45b5964c5b87dcabe..0e6bca3a1426b049f6261147af50d2ba4fa655f2 100644 (file)
@@ -758,7 +758,7 @@ void MacAbort (void)
 int IsMacro (const char* Name)
 /* Return true if the given name is the name of a macro */
 {
-    return MacFind (SVal, HashStr (SVal) % HASHTAB_SIZE) != 0;
+    return MacFind (Name, HashStr (Name) % HASHTAB_SIZE) != 0;
 }
 
 
@@ -766,7 +766,7 @@ int IsMacro (const char* Name)
 int IsDefine (const char* Name)
 /* Return true if the given name is the name of a define style macro */
 {
-    Macro* M = MacFind (SVal, HashStr (SVal) % HASHTAB_SIZE);
+    Macro* M = MacFind (Name, HashStr (Name) % HASHTAB_SIZE);
     return (M != 0 && M->Style == MAC_STYLE_DEFINE);
 }
 
index 6f6784f53235c8f26b2befaeb987fdfa6bb200d5..851078c7b576b712a734060d0ffad37c068ec493 100644 (file)
@@ -186,7 +186,8 @@ static void DefineSymbol (const char* Def)
 
 
 
-static void OptAutoImport (const char* Opt, const char* Arg)
+static void OptAutoImport (const char* Opt attribute ((unused)),
+                          const char* Arg attribute ((unused)))
 /* Mark unresolved symbols as imported */
 {
     AutoImport = 1;
@@ -194,12 +195,9 @@ static void OptAutoImport (const char* Opt, const char* Arg)
 
 
 
-static void OptCPU (const char* Opt, const char* Arg)
+static void OptCPU (const char* Opt attribute ((unused)), const char* Arg)
 /* Handle the --cpu option */
 {
-    if (Arg == 0) {
-       NeedArg (Opt);
-    }
     if (strcmp (Arg, "6502") == 0) {
        SetCPU (CPU_6502);
     } else if (strcmp (Arg, "65C02") == 0) {
@@ -217,7 +215,8 @@ static void OptCPU (const char* Opt, const char* Arg)
 
 
 
-static void OptDebugInfo (const char* Opt, const char* Arg)
+static void OptDebugInfo (const char* Opt attribute ((unused)),
+                         const char* Arg attribute ((unused)))
 /* Add debug info to the object file */
 {
     DbgSyms = 1;
@@ -225,7 +224,7 @@ static void OptDebugInfo (const char* Opt, const char* Arg)
 
 
 
-static void OptFeature (const char* Opt, const char* Arg)
+static void OptFeature (const char* Opt attribute ((unused)), const char* Arg)
 /* Set an emulation feature */
 {
     /* Set the feature, check for errors */
@@ -236,7 +235,8 @@ static void OptFeature (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 ();
@@ -245,7 +245,8 @@ static void OptHelp (const char* Opt, const char* Arg)
 
 
 
-static void OptIgnoreCase (const char* Opt, const char* Arg)
+static void OptIgnoreCase (const char* Opt attribute ((unused)),
+                          const char* Arg attribute ((unused)))
 /* Ignore case on symbols */
 {
     IgnoreCase = 1;
@@ -253,18 +254,16 @@ static void OptIgnoreCase (const char* Opt, const char* Arg)
 
 
 
-static void OptIncludeDir (const char* Opt, const char* Arg)
+static void OptIncludeDir (const char* Opt attribute ((unused)), const char* Arg)
 /* Add an include search path */
 {
-    if (Arg == 0) {
-       NeedArg (Opt);
-    }
     AddIncludePath (Arg);
 }
 
 
 
-static void OptListing (const char* Opt, const char* Arg)
+static void OptListing (const char* Opt attribute ((unused)),
+                       const char* Arg attribute ((unused)))
 /* Create a listing file */
 {
     Listing = 1;
@@ -272,14 +271,10 @@ static void OptListing (const char* Opt, const char* Arg)
 
 
 
-static void OptPageLength (const char* Opt, const char* Arg)
+static void OptPageLength (const char* Opt attribute ((unused)), const char* Arg)
 /* Handle the --pagelength option */
 {
-    int Len;
-    if (Arg == 0) {
-       NeedArg (Opt);
-    }
-    Len = atoi (Arg);
+    int Len = atoi (Arg);
     if (Len != -1 && (Len < MIN_PAGE_LEN || Len > MAX_PAGE_LEN)) {
        AbEnd ("Invalid page length: %d", Len);
     }
@@ -288,7 +283,8 @@ static void OptPageLength (const char* Opt, const char* Arg)
 
 
 
-static void OptSmart (const char* Opt, const char* Arg)
+static void OptSmart (const char* Opt attribute ((unused)),
+                     const char* Arg attribute ((unused)))
 /* Handle the -s/--smart options */
 {
     SmartMode = 1;
@@ -296,13 +292,9 @@ static void OptSmart (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 */
 {
-    if (Arg == 0) {
-       NeedArg (Opt);
-    }
-
     /* Map the target name to a target id */
     Target = FindTarget (Arg);
     if (Target == TGT_UNKNOWN) {
@@ -312,7 +304,8 @@ static void OptTarget (const char* Opt, const char* Arg)
 
 
 
-static void OptVerbose (const char* Opt, const char* Arg)
+static void OptVerbose (const char* Opt attribute ((unused)),
+                       const char* Arg attribute ((unused)))
 /* Increase verbosity */
 {
     ++Verbosity;
@@ -320,7 +313,8 @@ static void OptVerbose (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,
index 028879ff4c0595d96f72950bc443eed76525a4f1..2a0df89efed9edb6e4f78d15fd129357886bd1a6 100644 (file)
@@ -5,7 +5,7 @@
 # Library dir
 COMMON = ../common
 
-CFLAGS         = -g -O2 -Wall -W -Wno-unused-parameter -I$(COMMON)
+CFLAGS         = -g -O2 -Wall -W -I$(COMMON)
 CC     = gcc
 EBIND  = emxbind
 LDFLAGS        =
index dc98fe3faf16fcaf53c85b73455542487d19706f..c54445faec0de0fecbb96804284abb55891ca74a 100644 (file)
@@ -596,7 +596,7 @@ void SymConDes (const char* Name, unsigned Type, unsigned Prio)
     CHECK (Type >= CD_TYPE_MIN && Type <= CD_TYPE_MAX);
 #else
     CHECK (Type <= CD_TYPE_MAX);
-#endif    
+#endif
     CHECK (Prio >= CD_PRIO_MIN && Prio <= CD_PRIO_MAX);
 
     /* Don't accept local symbols */
@@ -1023,13 +1023,14 @@ void SymDump (FILE* F)
     while (S) {
        /* Ignore trampoline symbols */
        if ((S->Flags & SF_TRAMPOLINE) != 0) {
-           printf ("%-24s %s %s %s %s %s\n",
-                   S->Name,
-                   (S->Flags & SF_DEFINED)? "DEF" : "---",
-                   (S->Flags & SF_REFERENCED)? "REF" : "---",
-                   (S->Flags & SF_IMPORT)? "IMP" : "---",
-                   (S->Flags & SF_EXPORT)? "EXP" : "---",
-                   (S->Flags & SF_ZP)? "ZP" : "--");
+           fprintf (F,
+                    "%-24s %s %s %s %s %s\n",
+                    S->Name,
+                    (S->Flags & SF_DEFINED)? "DEF" : "---",
+                    (S->Flags & SF_REFERENCED)? "REF" : "---",
+                    (S->Flags & SF_IMPORT)? "IMP" : "---",
+                    (S->Flags & SF_EXPORT)? "EXP" : "---",
+                    (S->Flags & SF_ZP)? "ZP" : "--");
        }
        /* Next symbol */
        S = S->List;
index 901de03bef894914be2d0c70181c9b00fcff4892..ff1bb9c8b3dfadad5c63d3576b0861763132f74a 100644 (file)
@@ -589,7 +589,8 @@ static void Usage (void)
 
 
 
-static void OptAddSource (const char* Opt, const char* Arg)
+static void OptAddSource (const char* Opt attribute ((unused)),
+                         const char* Arg attribute ((unused)))
 /* Strict source code as comments to the generated asm code */
 {
     CmdAddArg (&CC65, "-T");
@@ -597,7 +598,8 @@ static void OptAddSource (const char* Opt, const char* Arg)
 
 
 
-static void OptAnsi (const char* Opt, const char* Arg)
+static void OptAnsi (const char* Opt attribute ((unused)),
+                    const char* Arg attribute ((unused)))
 /* Strict ANSI mode (compiler) */
 {
     CmdAddArg (&CC65, "-A");
@@ -605,7 +607,7 @@ static void OptAnsi (const char* Opt, const char* Arg)
 
 
 
-static void OptAsmIncludeDir (const char* Opt, const char* Arg)
+static void OptAsmIncludeDir (const char* Opt attribute ((unused)), const char* Arg)
 /* Include directory (assembler) */
 {
     CmdAddArg (&CA65, "-I");
@@ -614,7 +616,7 @@ static void OptAsmIncludeDir (const char* Opt, const char* Arg)
 
 
 
-static void OptBssName (const char* Opt, const char* Arg)
+static void OptBssName (const char* Opt attribute ((unused)), const char* Arg)
 /* Handle the --bss-name option */
 {
     CmdAddArg (&CC65, "--bss-name");
@@ -623,7 +625,8 @@ static void OptBssName (const char* Opt, const char* Arg)
 
 
 
-static void OptCheckStack (const char* Opt, const char* Arg)
+static void OptCheckStack (const char* Opt attribute ((unused)),
+                          const char* Arg attribute ((unused)))
 /* Handle the --check-stack option */
 {
     CmdAddArg (&CC65, "--check-stack");
@@ -631,7 +634,7 @@ static void OptCheckStack (const char* Opt, const char* Arg)
 
 
 
-static void OptCodeName (const char* Opt, const char* Arg)
+static void OptCodeName (const char* Opt attribute ((unused)), const char* Arg)
 /* Handle the --code-name option */
 {
     CmdAddArg (&CC65, "--code-name");
@@ -640,7 +643,7 @@ static void OptCodeName (const char* Opt, const char* Arg)
 
 
 
-static void OptCodeSize (const char* Opt, const char* Arg)
+static void OptCodeSize (const char* Opt attribute ((unused)), const char* Arg)
 /* Handle the --codesize option */
 {
     CmdAddArg (&CC65, "--codesize");
@@ -649,7 +652,7 @@ static void OptCodeSize (const char* Opt, const char* Arg)
 
 
 
-static void OptCPU (const char* Opt, const char* Arg)
+static void OptCPU (const char* Opt attribute ((unused)), const char* Arg)
 /* Handle the --cpu option */
 {
     /* Add the cpu type to the assembler and compiler */
@@ -661,7 +664,8 @@ static void OptCPU (const char* Opt, const char* Arg)
 
 
 
-static void OptCreateDep (const char* Opt, const char* Arg)
+static void OptCreateDep (const char* Opt attribute ((unused)),
+                         const char* Arg attribute ((unused)))
 /* Handle the --create-dep option */
 {
     CmdAddArg (&CC65, "--create-dep");
@@ -669,7 +673,7 @@ static void OptCreateDep (const char* Opt, const char* Arg)
 
 
 
-static void OptDataName (const char* Opt, const char* Arg)
+static void OptDataName (const char* Opt attribute ((unused)), const char* Arg)
 /* Handle the --data-name option */
 {
     CmdAddArg (&CC65, "--data-name");
@@ -678,7 +682,8 @@ static void OptDataName (const char* Opt, const char* Arg)
 
 
 
-static void OptDebug (const char* Opt, const char* Arg)
+static void OptDebug (const char* Opt attribute ((unused)),
+                     const char* Arg attribute ((unused)))
 /* Debug mode (compiler) */
 {
     CmdAddArg (&CC65, "-d");
@@ -686,7 +691,8 @@ static void OptDebug (const char* Opt, const char* Arg)
 
 
 
-static void OptDebugInfo (const char* Opt, const char* Arg)
+static void OptDebugInfo (const char* Opt attribute ((unused)),
+                         const char* Arg attribute ((unused)))
 /* Debug Info - add to compiler and assembler */
 {
     CmdAddArg (&CC65, "-g");
@@ -695,7 +701,7 @@ static void OptDebugInfo (const char* Opt, const char* Arg)
 
 
 
-static void OptFeature (const char* Opt, const char* Arg)
+static void OptFeature (const char* Opt attribute ((unused)), const char* Arg)
 /* Emulation features for the assembler */
 {
     CmdAddArg (&CA65, "--feature");
@@ -704,7 +710,8 @@ static void OptFeature (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 help - cl65 */
 {
     Usage ();
@@ -713,7 +720,7 @@ static void OptHelp (const char* Opt, const char* Arg)
 
 
 
-static void OptIncludeDir (const char* Opt, const char* Arg)
+static void OptIncludeDir (const char* Opt attribute ((unused)), const char* Arg)
 /* Include directory (compiler) */
 {
     CmdAddArg (&CC65, "-I");
@@ -722,7 +729,8 @@ static void OptIncludeDir (const char* Opt, const char* Arg)
 
 
 
-static void OptListing (const char* Opt, const char* Arg)
+static void OptListing (const char* Opt attribute ((unused)),
+                       const char* Arg attribute ((unused)))
 /* Create an assembler listing */
 {
     CmdAddArg (&CA65, "-l");
@@ -730,7 +738,7 @@ static void OptListing (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)
 /* Create a map file */
 {
     /* Create a map file (linker) */
@@ -740,7 +748,7 @@ static void OptMapFile (const char* Opt, const char* Arg)
 
 
 
-static void OptRodataName (const char* Opt, const char* Arg)
+static void OptRodataName (const char* Opt attribute ((unused)), const char* Arg)
 /* Handle the --rodata-name option */
 {
     CmdAddArg (&CC65, "--rodata-name");
@@ -749,7 +757,8 @@ static void OptRodataName (const char* Opt, const char* Arg)
 
 
 
-static void OptSignedChars (const char* Opt, const char* Arg)
+static void OptSignedChars (const char* Opt attribute ((unused)),
+                           const char* Arg attribute ((unused)))
 /* Make default characters signed */
 {
     CmdAddArg (&CC65, "-j");
@@ -757,7 +766,7 @@ static void OptSignedChars (const char* Opt, const char* Arg)
 
 
 
-static void OptStartAddr (const char* Opt, const char* Arg)
+static void OptStartAddr (const char* Opt attribute ((unused)), const char* Arg)
 /* Set the default start address */
 {
     CmdAddArg (&LD65, "-S");
@@ -766,7 +775,8 @@ static void OptStartAddr (const char* Opt, const char* Arg)
 
 
 
-static void OptStaticLocals (const char* Opt, const char* Arg)
+static void OptStaticLocals (const char* Opt attribute ((unused)),
+                            const char* Arg attribute ((unused)))
 /* Place local variables in static storage */
 {
     CmdAddArg (&CC65, "-Cl");
@@ -774,7 +784,7 @@ static void OptStaticLocals (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 */
 {
     Target = FindTarget (Arg);
@@ -785,7 +795,8 @@ static void OptTarget (const char* Opt, const char* Arg)
 
 
 
-static void OptVerbose (const char* Opt, const char* Arg)
+static void OptVerbose (const char* Opt attribute ((unused)),
+                       const char* Arg attribute ((unused)))
 /* Verbose mode (compiler, assembler, linker) */
 {
     CmdAddArg (&CC65, "-v");
@@ -795,7 +806,8 @@ static void OptVerbose (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 version number */
 {
     fprintf (stderr,
index 3f10c479bab872721404cbc9505ee7e10ce08a50..111e076834de8c5ea308eb7c51a9a4c428fe3796 100644 (file)
@@ -6,7 +6,7 @@
 COMMON = ../common
 
 CC=gcc
-CFLAGS = -O2 -g -Wall -W -Wno-unused-parameter -I$(COMMON)
+CFLAGS = -O2 -g -Wall -W -I$(COMMON)
 EBIND  = emxbind
 LDFLAGS=
 
index 8a43087c390856d8a64c2ba28daae362ecced899..19e0aebd3ae60fafdfc317918c6eefe4c11b6894 100644 (file)
 #include <errno.h>
 #include <sys/types.h>
 #include <sys/wait.h>
+         
+/* common */
+#include "attrib.h"
 
+/* cl65 */
 #include "error.h"
 
 
 
 /*****************************************************************************/
-/*                                  Code                                    */
+/*                                  Code                                    */
 /*****************************************************************************/
 
 
 
-int spawnvp (int Mode, const char* File, char* const argv [])
+int spawnvp (int Mode attribute ((unused)), const char* File, char* const argv [])
 /* Execute the given program searching and wait til it terminates. The Mode
  * argument is ignored (compatibility only). The result of the function is
  * the return code of the program. The function will terminate the program
index e041d69e60b734bd3d66913832339e3396d5f471..eee8a12bbbd0921b572310775cf7ea1ebe9a2bb4 100644 (file)
@@ -238,14 +238,14 @@ void OH_AbsoluteY (const OpcDesc* D)
 
 
 
-void OH_AbsoluteLong (const OpcDesc* D)
+void OH_AbsoluteLong (const OpcDesc* D attribute ((unused)))
 {
     Error ("Not implemented");
 }
 
 
 
-void OH_AbsoluteLongX (const OpcDesc* D)
+void OH_AbsoluteLongX (const OpcDesc* D attribute ((unused)))
 {
     Error ("Not implemented");
 }
@@ -269,7 +269,7 @@ void OH_Relative (const OpcDesc* D)
 
 
 
-void OH_RelativeLong (const OpcDesc* D)
+void OH_RelativeLong (const OpcDesc* D attribute ((unused)))
 {
     Error ("Not implemented");
 }
@@ -332,49 +332,49 @@ void OH_AbsoluteIndirect (const OpcDesc* D)
 
 
 
-void OH_StackRelative (const OpcDesc* D)
+void OH_StackRelative (const OpcDesc* D attribute ((unused)))
 {
     Error ("Not implemented");
 }
 
 
 
-void OH_DirectIndirectLongX (const OpcDesc* D)
+void OH_DirectIndirectLongX (const OpcDesc* D attribute ((unused)))
 {
     Error ("Not implemented");
 }
 
 
 
-void OH_StackRelativeIndirectY (const OpcDesc* D)
+void OH_StackRelativeIndirectY (const OpcDesc* D attribute ((unused)))
 {
     Error ("Not implemented");
 }
 
 
 
-void OH_DirectIndirectLong (const OpcDesc* D)
+void OH_DirectIndirectLong (const OpcDesc* D attribute ((unused)))
 {
     Error ("Not implemented");
 }
 
 
 
-void OH_DirectIndirectLongY (const OpcDesc* D)
+void OH_DirectIndirectLongY (const OpcDesc* D attribute ((unused)))
 {
     Error ("Not implemented");
 }
 
 
 
-void OH_BlockMove (const OpcDesc* D)
+void OH_BlockMove (const OpcDesc* D attribute ((unused)))
 {
     Error ("Not implemented");
 }
 
 
 
-void OH_AbsoluteXIndirect (const OpcDesc* D)
+void OH_AbsoluteXIndirect (const OpcDesc* D attribute ((unused)))
 {
     Error ("Not implemented");
 }
@@ -405,4 +405,3 @@ void OH_JmpAbsoluteIndirect (const OpcDesc* D)
 
 
 
-
index c321074f460543cd753eb047a0cc85006a9f0237..fcb1ccfceea954e6a8e412b94ab0abdacc20e20e 100644 (file)
@@ -143,7 +143,8 @@ static void OptCPU (const char* Opt, const char* Arg)
 
 
 
-static void OptFormFeeds (const char* Opt, const char* Arg)
+static void OptFormFeeds (const char* Opt attribute ((unused)),
+                         const char* Arg attribute ((unused)))
 /* Add form feeds to the output */
 {
     FormFeeds = 1;
@@ -151,7 +152,8 @@ static void OptFormFeeds (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 ();
@@ -160,14 +162,10 @@ static void OptHelp (const char* Opt, const char* Arg)
 
 
 
-static void OptPageLength (const char* Opt, const char* Arg)
+static void OptPageLength (const char* Opt attribute ((unused)), const char* Arg)
 /* Handle the --pagelength option */
 {
-    int Len;
-    if (Arg == 0) {
-       NeedArg (Opt);
-    }
-    Len = atoi (Arg);
+    int Len = atoi (Arg);
     if (Len != 0 && (Len < MIN_PAGE_LEN || Len > MAX_PAGE_LEN)) {
        AbEnd ("Invalid page length: %d", Len);
     }
@@ -184,7 +182,8 @@ static void OptStartAddr (const char* Opt, const char* Arg)
 
 
 
-static void OptVerbose (const char* Opt, const char* Arg)
+static void OptVerbose (const char* Opt attribute ((unused)),
+                       const char* Arg attribute ((unused)))
 /* Increase verbosity */
 {
     ++Verbosity;
@@ -192,7 +191,8 @@ static void OptVerbose (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 disassembler version */
 {
     fprintf (stderr,
@@ -257,7 +257,7 @@ static void OneOpcode (unsigned RemainingBytes)
 
        case atDWordTab:
            DWordTable ();
-           break;
+           break;      
 
        case atAddrTab:
            AddrTable ();
index fa6c4a1e5f42c956e9c49f8378861f4d9bd2ab98..348c5e391c413ac49df76f225e651297a9421883 100644 (file)
@@ -5,7 +5,7 @@
 # Library dir
 COMMON = ../common
 
-CFLAGS = -g -O2 -Wall -W -Wno-unused-parameter -I$(COMMON)
+CFLAGS = -g -O2 -Wall -W -I$(COMMON)
 CC=gcc
 EBIND=emxbind
 LDFLAGS=
index f6d184063a48339ed18202069a9dab08113a61a3..0c9e22148432e7e34ca3726b385303055b0fec65 100644 (file)
@@ -93,7 +93,8 @@ static void Usage (void)
 
 
 
-static void OptDumpAll (const char* Opt, const char* Arg)
+static void OptDumpAll (const char* Opt attribute ((unused)),
+                       const char* Arg attribute ((unused)))
 /* Dump all object file information */
 {
     What |= D_ALL;
@@ -101,7 +102,8 @@ static void OptDumpAll (const char* Opt, const char* Arg)
 
 
 
-static void OptDumpDbgSyms (const char* Opt, const char* Arg)
+static void OptDumpDbgSyms (const char* Opt attribute ((unused)),
+                           const char* Arg attribute ((unused)))
 /* Dump debug symbols contained in the object file */
 {
     What |= D_DBGSYMS;
@@ -109,7 +111,8 @@ static void OptDumpDbgSyms (const char* Opt, const char* Arg)
 
 
 
-static void OptDumpExports (const char* Opt, const char* Arg)
+static void OptDumpExports (const char* Opt attribute ((unused)),
+                           const char* Arg attribute ((unused)))
 /* Dump the exported symbols */
 {
     What |= D_EXPORTS;
@@ -117,7 +120,8 @@ static void OptDumpExports (const char* Opt, const char* Arg)
 
 
 
-static void OptDumpFiles (const char* Opt, const char* Arg)
+static void OptDumpFiles (const char* Opt attribute ((unused)),
+                         const char* Arg attribute ((unused)))
 /* Dump the source files */
 {
     What |= D_FILES;
@@ -125,7 +129,8 @@ static void OptDumpFiles (const char* Opt, const char* Arg)
 
 
 
-static void OptDumpHeader (const char* Opt, const char* Arg)
+static void OptDumpHeader (const char* Opt attribute ((unused)),
+                          const char* Arg attribute ((unused)))
 /* Dump the object file header */
 {
     What |= D_HEADER;
@@ -133,7 +138,8 @@ static void OptDumpHeader (const char* Opt, const char* Arg)
 
 
 
-static void OptDumpImports (const char* Opt, const char* Arg)
+static void OptDumpImports (const char* Opt attribute ((unused)),
+                           const char* Arg attribute ((unused)))
 /* Dump the imported symbols */
 {
     What |= D_IMPORTS;
@@ -141,7 +147,8 @@ static void OptDumpImports (const char* Opt, const char* Arg)
 
 
 
-static void OptDumpLineInfo (const char* Opt, const char* Arg)
+static void OptDumpLineInfo (const char* Opt attribute ((unused)),
+                            const char* Arg attribute ((unused)))
 /* Dump the line infos */
 {
     What |= D_LINEINFO;
@@ -149,7 +156,8 @@ static void OptDumpLineInfo (const char* Opt, const char* Arg)
 
 
 
-static void OptDumpOptions (const char* Opt, const char* Arg)
+static void OptDumpOptions (const char* Opt attribute ((unused)),
+                           const char* Arg attribute ((unused)))
 /* Dump the object file options */
 {
     What |= D_OPTIONS;
@@ -157,7 +165,8 @@ static void OptDumpOptions (const char* Opt, const char* Arg)
 
 
 
-static void OptDumpSegments (const char* Opt, const char* Arg)
+static void OptDumpSegments (const char* Opt attribute ((unused)),
+                            const char* Arg attribute ((unused)))
 /* Dump the segments in the object file */
 {
     What |= D_SEGMENTS;
@@ -165,7 +174,8 @@ static void OptDumpSegments (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 ();
@@ -174,7 +184,8 @@ static void OptHelp (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,
index 616b8242315fbdc4f63905dcdeb03fec10f72bd5..5642308acc3a0794e011a07081d69a89b4e030a6 100644 (file)
@@ -6,7 +6,7 @@
 # Library dir
 COMMON = ../common
 
-CFLAGS = -O2 -g -Wall -W -Wno-unused-parameter -I$(COMMON)
+CFLAGS = -O2 -g -Wall -W -I$(COMMON)
 CC=gcc
 EBIND=emxbind
 LDFLAGS=