1
0
mirror of https://github.com/cc65/cc65.git synced 2024-06-25 13:29:41 +00:00

added empty lines and spaces according to olivers comments. Made local functions static.

This commit is contained in:
mc78 2017-05-22 23:07:31 +02:00
parent d70a9507a7
commit 3157e4be1e

View File

@ -156,22 +156,36 @@ static char* TargetLib = 0;
# endif # endif
#endif #endif
/*****************************************************************************/ /*****************************************************************************/
/* Credential functions */ /* Credential functions */
/*****************************************************************************/ /*****************************************************************************/
void DisableAssembling(void){
static void DisableAssembling (void)
{
DoAssemble = 0; DoAssemble = 0;
} }
void DisableLinking(void){
static void DisableLinking (void)
{
DoLink = 0; DoLink = 0;
} }
void DisableAssemblingAndLinking(void){
static void DisableAssemblingAndLinking (void)
{
DisableAssembling(); DisableAssembling();
DisableLinking(); DisableLinking();
} }
/*****************************************************************************/ /*****************************************************************************/
/* Command structure handling */ /* Command structure handling */
/*****************************************************************************/ /*****************************************************************************/
@ -1427,22 +1441,33 @@ int main (int argc, char* argv [])
break; break;
case 'E': case 'E':
/*Forward -E to compiler*/ /* Forward -E to compiler */
CmdAddArg (&CC65, Arg); CmdAddArg (&CC65, Arg);
DisableAssemblingAndLinking(); DisableAssemblingAndLinking();
break; break;
case 'W': case 'W':
if (Arg[2] == 'a' && Arg[3] == '\0') { /* avoid && with'\0' in if clauses */
/* -Wa: Pass options to assembler */ if (Arg[3] == '\0') {
OptAsmArgs (Arg, GetArg (&I, 3)); switch (Arg[2]) {
} else if (Arg[2] == 'c' && Arg[3] == '\0') { case 'a':
/* -Wc: Pass options to compiler */ /* -Wa: Pass options to assembler */
/* Remember -Wc sub arguments in cc65 arg struct */ OptAsmArgs (Arg, GetArg (&I, 3));
OptCCArgs (Arg, GetArg (&I, 3)); break;
} else if (Arg[2] == 'l' && Arg[3] == '\0') { case 'c':
/* -Wl: Pass options to linker */ /* -Wc: Pass options to compiler
OptLdArgs (Arg, GetArg (&I, 3)); ** Remember -Wc sub arguments in cc65 arg struct
} else { */
OptCCArgs (Arg, GetArg (&I, 3));
break;
case 'l':
/* -Wl: Pass options to linker */
OptLdArgs (Arg, GetArg (&I, 3));
break;
default:
break;
}
}else {
/* Anything else: Suppress warnings (compiler) */ /* Anything else: Suppress warnings (compiler) */
CmdAddArg2 (&CC65, "-W", GetArg (&I, 2)); CmdAddArg2 (&CC65, "-W", GetArg (&I, 2));
} }