]> git.sur5r.net Git - cc65/commitdiff
Some CPU definition changes
authorcuz <cuz@b7a2c559-68d2-44c3-8de9-860c34a00d81>
Thu, 7 Aug 2003 08:22:16 +0000 (08:22 +0000)
committercuz <cuz@b7a2c559-68d2-44c3-8de9-860c34a00d81>
Thu, 7 Aug 2003 08:22:16 +0000 (08:22 +0000)
git-svn-id: svn://svn.cc65.org/cc65/trunk@2248 b7a2c559-68d2-44c3-8de9-860c34a00d81

src/cc65/codegen.c
src/cc65/main.c

index 90f3c3ebca80ec4e124434a49f7dacaff9e144c3..06fe224c743067509a29759fa7a9863f20cc4e2a 100644 (file)
@@ -166,7 +166,7 @@ void g_preamble (void)
 
     /* If we're producing code for some other CPU, switch the command set */
     if (CPU == CPU_65C02) {
-       AddTextLine ("\t.pc02");
+       AddTextLine ("\t.setcpu\t\t\"65C02\"");
     }
 
     /* Allow auto import for runtime library routines */
index e7a68d502a827712ffa24acf38923429078c0a04..3ed7127e3120c9a31d4f8a0b1e6b7e126256e803 100644 (file)
@@ -383,6 +383,7 @@ static void OptCreateDep (const char* Opt attribute ((unused)),
 static void OptCPU (const char* Opt, const char* Arg)
 /* Handle the --cpu option */
 {
+    /* Find the CPU from the given name */
     CPU = FindCPU (Arg);
     if (CPU != CPU_6502 && CPU != CPU_65C02) {
                AbEnd ("Invalid argument for %s: `%s'", Opt, Arg);