From: SourceForge.net <no...@so...> - 2008-03-30 03:56:24
|
Bugs item #1929140, was opened at 2008-03-30 03:56 Message generated for change (Tracker Item Submitted) made by Item Submitter You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=100599&aid=1929140&group_id=599 Please note that this message will contain a full copy of the comment thread, including the initial issue submission, for this request, not just the latest update. Category: None Group: None Status: Open Resolution: None Priority: 5 Private: No Submitted By: chiu_wenchung (chiu_wenchung) Assigned to: Nobody/Anonymous (nobody) Summary: bug: extern void (* P1032E)(void); ??? Initial Comment: Test version : sdcc-2.8.0-rc2b-setup.exe Define inclide xx.h as below (using for yy.c) extern void (* P1032E)(void); Define source xx.c as below include "xx.h" extern void (* P1032E)(void); Build cmd: sdcc -mmcs51 --model-large -I"C:\Program Files\SDCC\include\mcs51" -c xx.c Error message: xx.C:29: error 91: extern definition for 'P1032E' mismatches with declaration. xx.H:35: error 177: previously defined here Try modify: // extern void (* P1032E)(void); //modify as below extern (* P1032E)(void); //test is ok !!! Compatible issue: I have try the include xx.h "extern void (* P1032E)(void);" code ok for the Borland C, Keil C, ... ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=100599&aid=1929140&group_id=599 |
From: SourceForge.net <no...@so...> - 2008-03-30 06:15:33
|
Bugs item #1929140, was opened at 2008-03-30 03:56 Message generated for change (Comment added) made by chiu_wenchung You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=100599&aid=1929140&group_id=599 Please note that this message will contain a full copy of the comment thread, including the initial issue submission, for this request, not just the latest update. Category: None Group: None Status: Open Resolution: None Priority: 5 Private: No Submitted By: chiu_wenchung (chiu_wenchung) Assigned to: Nobody/Anonymous (nobody) Summary: bug: extern void (* P1032E)(void); ??? Initial Comment: Test version : sdcc-2.8.0-rc2b-setup.exe Define inclide xx.h as below (using for yy.c) extern void (* P1032E)(void); Define source xx.c as below include "xx.h" extern void (* P1032E)(void); Build cmd: sdcc -mmcs51 --model-large -I"C:\Program Files\SDCC\include\mcs51" -c xx.c Error message: xx.C:29: error 91: extern definition for 'P1032E' mismatches with declaration. xx.H:35: error 177: previously defined here Try modify: // extern void (* P1032E)(void); //modify as below extern (* P1032E)(void); //test is ok !!! Compatible issue: I have try the include xx.h "extern void (* P1032E)(void);" code ok for the Borland C, Keil C, ... ---------------------------------------------------------------------- >Comment By: chiu_wenchung (chiu_wenchung) Date: 2008-03-30 06:15 Message: Logged In: YES user_id=1784716 Originator: YES It is ok for that Build cmd: sdcc -mmcs51 -I"C:\Program Files\SDCC\include\mcs51" -c xx.c So args "--model-large" have bug for the mcs51 mode. ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=100599&aid=1929140&group_id=599 |
From: SourceForge.net <no...@so...> - 2008-03-30 06:16:06
|
Bugs item #1929140, was opened at 2008-03-30 03:56 Message generated for change (Comment added) made by chiu_wenchung You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=100599&aid=1929140&group_id=599 Please note that this message will contain a full copy of the comment thread, including the initial issue submission, for this request, not just the latest update. Category: None Group: None Status: Open Resolution: None Priority: 5 Private: No Submitted By: chiu_wenchung (chiu_wenchung) Assigned to: Nobody/Anonymous (nobody) Summary: bug: extern void (* P1032E)(void); ??? Initial Comment: Test version : sdcc-2.8.0-rc2b-setup.exe Define inclide xx.h as below (using for yy.c) extern void (* P1032E)(void); Define source xx.c as below include "xx.h" extern void (* P1032E)(void); Build cmd: sdcc -mmcs51 --model-large -I"C:\Program Files\SDCC\include\mcs51" -c xx.c Error message: xx.C:29: error 91: extern definition for 'P1032E' mismatches with declaration. xx.H:35: error 177: previously defined here Try modify: // extern void (* P1032E)(void); //modify as below extern (* P1032E)(void); //test is ok !!! Compatible issue: I have try the include xx.h "extern void (* P1032E)(void);" code ok for the Borland C, Keil C, ... ---------------------------------------------------------------------- >Comment By: chiu_wenchung (chiu_wenchung) Date: 2008-03-30 06:16 Message: Logged In: YES user_id=1784716 Originator: YES It is ok for that Build cmd: sdcc -mmcs51 -I"C:\Program Files\SDCC\include\mcs51" -c xx.c So args "--model-large" have bug for the mcs51 mode. ---------------------------------------------------------------------- Comment By: chiu_wenchung (chiu_wenchung) Date: 2008-03-30 06:15 Message: Logged In: YES user_id=1784716 Originator: YES It is ok for that Build cmd: sdcc -mmcs51 -I"C:\Program Files\SDCC\include\mcs51" -c xx.c So args "--model-large" have bug for the mcs51 mode. ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=100599&aid=1929140&group_id=599 |
From: SourceForge.net <no...@so...> - 2008-03-30 07:34:53
|
Bugs item #1929140, was opened at 2008-03-30 05:56 Message generated for change (Comment added) made by borutr You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=100599&aid=1929140&group_id=599 Please note that this message will contain a full copy of the comment thread, including the initial issue submission, for this request, not just the latest update. Category: None Group: None Status: Open Resolution: None Priority: 5 Private: No Submitted By: chiu_wenchung (chiu_wenchung) Assigned to: Nobody/Anonymous (nobody) Summary: bug: extern void (* P1032E)(void); ??? Initial Comment: Test version : sdcc-2.8.0-rc2b-setup.exe Define inclide xx.h as below (using for yy.c) extern void (* P1032E)(void); Define source xx.c as below include "xx.h" extern void (* P1032E)(void); Build cmd: sdcc -mmcs51 --model-large -I"C:\Program Files\SDCC\include\mcs51" -c xx.c Error message: xx.C:29: error 91: extern definition for 'P1032E' mismatches with declaration. xx.H:35: error 177: previously defined here Try modify: // extern void (* P1032E)(void); //modify as below extern (* P1032E)(void); //test is ok !!! Compatible issue: I have try the include xx.h "extern void (* P1032E)(void);" code ok for the Borland C, Keil C, ... ---------------------------------------------------------------------- >Comment By: Borut Ražem (borutr) Date: 2008-03-30 09:34 Message: Logged In: YES user_id=568035 Originator: NO The bug already existed in SDCC 2.7.0 and 2.6.0, so I don't consider it as a SDCC 2.8.0 release show stopper. Borut ---------------------------------------------------------------------- Comment By: chiu_wenchung (chiu_wenchung) Date: 2008-03-30 08:16 Message: Logged In: YES user_id=1784716 Originator: YES It is ok for that Build cmd: sdcc -mmcs51 -I"C:\Program Files\SDCC\include\mcs51" -c xx.c So args "--model-large" have bug for the mcs51 mode. ---------------------------------------------------------------------- Comment By: chiu_wenchung (chiu_wenchung) Date: 2008-03-30 08:15 Message: Logged In: YES user_id=1784716 Originator: YES It is ok for that Build cmd: sdcc -mmcs51 -I"C:\Program Files\SDCC\include\mcs51" -c xx.c So args "--model-large" have bug for the mcs51 mode. ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=100599&aid=1929140&group_id=599 |
From: SourceForge.net <no...@so...> - 2010-07-30 09:02:54
|
Bugs item #1929140, was opened at 2008-03-30 05:56 Message generated for change (Settings changed) made by maartenbrock You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=100599&aid=1929140&group_id=599 Please note that this message will contain a full copy of the comment thread, including the initial issue submission, for this request, not just the latest update. >Category: C-Front End >Group: fixed >Status: Closed >Resolution: Fixed Priority: 5 Private: No Submitted By: chiu_wenchung (chiu_wenchung) >Assigned to: Maarten Brock (maartenbrock) Summary: bug: extern void (* P1032E)(void); ??? Initial Comment: Test version : sdcc-2.8.0-rc2b-setup.exe Define inclide xx.h as below (using for yy.c) extern void (* P1032E)(void); Define source xx.c as below include "xx.h" extern void (* P1032E)(void); Build cmd: sdcc -mmcs51 --model-large -I"C:\Program Files\SDCC\include\mcs51" -c xx.c Error message: xx.C:29: error 91: extern definition for 'P1032E' mismatches with declaration. xx.H:35: error 177: previously defined here Try modify: // extern void (* P1032E)(void); //modify as below extern (* P1032E)(void); //test is ok !!! Compatible issue: I have try the include xx.h "extern void (* P1032E)(void);" code ok for the Borland C, Keil C, ... ---------------------------------------------------------------------- >Comment By: Maarten Brock (maartenbrock) Date: 2010-07-30 11:02 Message: Fixed in SDCC 2.9.7 #5898. ---------------------------------------------------------------------- Comment By: Borut Ražem (borutr) Date: 2008-03-30 09:34 Message: Logged In: YES user_id=568035 Originator: NO The bug already existed in SDCC 2.7.0 and 2.6.0, so I don't consider it as a SDCC 2.8.0 release show stopper. Borut ---------------------------------------------------------------------- Comment By: chiu_wenchung (chiu_wenchung) Date: 2008-03-30 08:16 Message: Logged In: YES user_id=1784716 Originator: YES It is ok for that Build cmd: sdcc -mmcs51 -I"C:\Program Files\SDCC\include\mcs51" -c xx.c So args "--model-large" have bug for the mcs51 mode. ---------------------------------------------------------------------- Comment By: chiu_wenchung (chiu_wenchung) Date: 2008-03-30 08:15 Message: Logged In: YES user_id=1784716 Originator: YES It is ok for that Build cmd: sdcc -mmcs51 -I"C:\Program Files\SDCC\include\mcs51" -c xx.c So args "--model-large" have bug for the mcs51 mode. ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=100599&aid=1929140&group_id=599 |