From: Maarten B. <sou...@ds...> - 2012-06-29 20:36:20
|
Hi, > > Btw. is there a particular reason you modified the > > vcxproj files by hand instead of using the properties in > > the IDE? Now the special build events are not visible in > > the IDE. Or is this a result of upgrading? > > I don't remember that I modified vcproj files by hand (this doesn't mean > that I didn't ;-). I notices that in your patch some lines in project files > just changed the position. Is this the problem? Well, I did change them by hand, because I could not find the settings from within the IDE. And thus the line position changes are for my readability. They are not the problem. Can you please explain how you get the build events from within Visual Studio? Maarten |
From: Patryk <pa...@wp...> - 2012-06-29 21:45:55
|
----- Original Message ----- From: "Borut Ražem" <bor...@gm...> To: "Development chatter about sdcc" <sdc...@li...> Sent: Monday, June 25, 2012 9:58 PM Subject: Re: [sdcc-devel] SDCC 3.2.0 Release Candidate 2 Patryk, I meant uppercase "-V", not lowercase "-v". Borut [Patryk] Here it is: D:\MM\SiLabs_IDE\ADuC>sdcc -c D:\MM\SiLabs_IDE\ADuC\test.c -V + C:\PROGRA~1\SDCC\BIN\SDCPP.EXE -nostdinc -Wall -obj-ext=.rel -D__SDCC_MODEL_SM ALL -DSDCC_MODEL_SMALL -D__SDCC_FLOAT_REENT -DSDCC_FLOAT_REENT -D__SDCC=3_2_0 -D SDCC=320 -D__SDCC_REVISION=7964 -DSDCC_REVISION=7964 -D__SDCC_mcs51 -DSDCC_mcs51 -D__mcs51 -D__STDC_NO_COMPLEX__ -D__STDC_NO_THREADS__ -D__STDC_NO_ATOMICS__ -D_ _STDC_NO_VLA__ -isystem "C:\PROGRA~1\SDCC\BIN\..\include\mcs51" -isystem "C:\PRO GRA~1\SDCC\BIN\..\include" "D:\MM\SiLabs_IDE\ADuC\test.c" + C:\PROGRA~1\SDCC\BIN\SDAS8051.EXE -plosgffw "test.rel" "test.asm" test.asm:108: Error: <r> relocation error test.asm:109: Error: <r> relocation error removing test.rel On Mon, Jun 25, 2012 at 9:33 PM, Patryk <pa...@wp...> wrote: > > ----- Original Message ----- > From: "Borut Ražem" <bor...@gm...> > To: "Development chatter about sdcc" <sdc...@li...> > Sent: Monday, June 25, 2012 3:59 PM > Subject: Re: [sdcc-devel] SDCC 3.2.0 Release Candidate 2 > > > On Mon, Jun 25, 2012 at 2:10 PM, <pa...@wp...> wrote: > > > Dnia 25-06-2012 o godz. 11:47 Borut RaĹžem napisał(a): > > > > > Patryc, can you please provide a short c source file which > reproduce > > the > > > > > problem? Can you please add the -V sdcc command line option, run > > > > > compilation and send the result? Specially the "No such file or > > > > > directory" error makes me nervous: it seems that it didn't happen > in > > 3.1.0. > > > > > > > > > > I propose to open a bug report and supply / attach all the needed > > info > > > > > there. > > > > I mean any SDCC warning/error during compilation, as Maarten confirmed > > below. It causes some confusion to SiLabs IDE. > > As of "No such file or directory" - it's just a line from *.asm file > > generated by SDCC. There should be source code cited, but double slashes > > seems to prevent SDCC access to the source file under Win98 during *.asm > > generating phase. Borut - I'm sorry to make you nervous, please rest > > assured that it's nothing serious :-) > > > It is not you making me nervous, it is the fact that we have a regression > an that I'm probably guilty for it. :-( > > I would still appreciate if you can send me the output with -V option. > > [Patryk] Here it is (RC2): > SDCC : > mcs51/gbz80/z80/z180/r2k/r3ka/ds390/pic16/pic14/TININative/ds400/hc08/s08 > 3.2.0 #7964 (Jun 24 2012) (MINGW32) > > Borut > -------------------------------------------------------------------------------- > ------------------------------------------------------------------------------ > Live Security Virtual Conference > Exclusive live event will cover all the ways today's security and > threat landscape has changed and how IT managers can respond. Discussions > will include endpoint security, mobile security and the latest in malware > threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/ -------------------------------------------------------------------------------- > _______________________________________________ > sdcc-devel mailing list > sdc...@li... > https://lists.sourceforge.net/lists/listinfo/sdcc-devel > |
From: Patryk <pa...@wp...> - 2012-06-29 23:10:20
|
Tested RC3 on Win98, it installs and works fine with 8051 project. ----- Original Message ----- From: "Borut Razem" <bor...@gm...> To: "Sdcc-User" <sdc...@li...>; "Sdcc-Devel" <sdc...@li...> Sent: Friday, June 29, 2012 6:56 PM Subject: [sdcc-devel] SDCC 3.2.0 Release Candidate 3 > SDCC 3.2.0 Release Candidate 3 source, doc and binary packages for x86 > Linux, 32 bit Windows and universal Mac OS X are available in > corresponding folders at: > http://sourceforge.net/projects/sdcc/files > > If you find a mistake, please send a mail to sdcc-devel mailing list > sdc...@li.... > > I would appreciate any reports about a success or failure of running > pre-compiled binary packages. I'm specially interested on Mac OS X ppc > architecture since I can not test it. Please let me know if the > pre-built binaries run on this platform. > > Bout > > ------------------------------------------------------------------------------ > Live Security Virtual Conference > Exclusive live event will cover all the ways today's security and > threat landscape has changed and how IT managers can respond. Discussions > will include endpoint security, mobile security and the latest in malware > threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/ > _______________________________________________ > sdcc-devel mailing list > sdc...@li... > https://lists.sourceforge.net/lists/listinfo/sdcc-devel > |
From: Borut R. <bor...@gm...> - 2012-06-30 06:39:38
|
Patryk, I'm glad that the "double backslashes" problem is solved. Thaks for the report. Borut On 30. 06. 2012 01:10, Patryk wrote: > Tested RC3 on Win98, it installs and works fine with 8051 project. > > ----- Original Message ----- > From: "Borut Razem" <bor...@gm...> > To: "Sdcc-User" <sdc...@li...>; "Sdcc-Devel" > <sdc...@li...> > Sent: Friday, June 29, 2012 6:56 PM > Subject: [sdcc-devel] SDCC 3.2.0 Release Candidate 3 > > >> SDCC 3.2.0 Release Candidate 3 source, doc and binary packages for x86 >> Linux, 32 bit Windows and universal Mac OS X are available in >> corresponding folders at: >> http://sourceforge.net/projects/sdcc/files >> >> If you find a mistake, please send a mail to sdcc-devel mailing list >> sdc...@li.... >> >> I would appreciate any reports about a success or failure of running >> pre-compiled binary packages. I'm specially interested on Mac OS X ppc >> architecture since I can not test it. Please let me know if the >> pre-built binaries run on this platform. >> >> Bout |
From: Borut R. <bor...@gm...> - 2012-07-01 17:13:57
|
On 01. 07. 2012 19:02, Leland Morrison wrote: > If you make this change to the setup, you should split it out for a > Windows 7 installers vs. > win98/2k/xp installer. > > Windows 7 / 64-bit is the point in time that microsoft introduce the > "C:\Program Files (x86)\" for > 32-bit programs. The previous version of windows don't have that folder > (because they are entirely 32-bit). > Maybe we can setup determine the windows version, and split the setting > based on that, but > I don't know how to configure the setup program to do that. The .nsi script detects the windows version (32 or 46 bit) and which version of sdcc binaries (32 or 46 bit) it is installing (-DWIN64 command line argument) . When installing 32 bit binaries on 64 bit windows it installs in "C:\Program Files (x86)" directory. The 32/64 bit registry is also selected accordingly. I hope that the bug is fixed in rc3a version. Borut > -Lee > > On 6/30/2012 4:56 PM, Borut Ražem wrote: >> Claude Sylvain found an error in sdcc installer: installer suggests >> "C:\Program Files\SDCC" instead of "C:\Program Files (x86)\SDCC". I >> repacked the sdcc 3.2.0 RC3 Windows setup package and renamed it to >> sdcc-3.2.0-rc3a-setup.exe. You can find the package at: >> http://sourceforge.net/projects/sdcc/files/sdcc-win32/3.2.0/sdcc-3.2.0-rc3a-setup.exe/download. >> >> P.S.: the Windows setup package content is exactly the same as for RC3. >> This change does not affect packages for other platforms. >> >> Borut >> >> On 29. 06. 2012 18:56, Borut Ražem wrote: >>> SDCC 3.2.0 Release Candidate 3 source, doc and binary packages for x86 >>> Linux, 32 bit Windows and universal Mac OS X are available in >>> corresponding folders at: >>> http://sourceforge.net/projects/sdcc/files >>> >>> If you find a mistake, please send a mail to sdcc-devel mailing list >>> sdc...@li.... >>> >>> I would appreciate any reports about a success or failure of running >>> pre-compiled binary packages. I'm specially interested on Mac OS X ppc >>> architecture since I can not test it. Please let me know if the >>> pre-built binaries run on this platform. >>> >>> Bout |
From: Maarten B. <sou...@ds...> - 2012-07-06 08:09:34
|
Borut, Please go ahead. Maarten > Hi SDCC developers! > > Herbert Pötzl found a nasty pic16 bug: #3539804 - "#pragma config and > certain string constants". This bug makes the pic16 target unusable when > #pragma config is defined and there are string constants defined in > functions (it does not affect string constants defined outside > functions). Herbert proposed a patch sdcc-3.2.0-config_fix.diff which > just switches to code section after generating the CONFIG directive. I > believe that this fix solves the problem quite elegantly and without > introducing any additional risk. After the 3.2.0 release the more > appropriate 'config' Map approach can be implemented. > > I'd like to include the fix into 3.2.0 release since the bug and fix > affect only pic16 target (change in file src/pic16/main.c) and IMHO the > risk is low. I'm also thinking to make an other release candidate: RC4 > today, so that developers & users can do some testsing during the > weekend and, if everything is OK, make the final 3.2.0 release on Monday. > > Please let me know if you have concerns or disagree wit the proposal ASAP. > > Borut > > ------------------------------------------------------------------------------ > Live Security Virtual Conference > Exclusive live event will cover all the ways today's security and > threat landscape has changed and how IT managers can respond. Discussions > will include endpoint security, mobile security and the latest in malware > threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/ > _______________________________________________ > sdcc-devel mailing list > sdc...@li... > https://lists.sourceforge.net/lists/listinfo/sdcc-devel > |
From: Maarten B. <sou...@ds...> - 2012-07-10 20:54:23
|
Borut, > > I don't remember that I modified vcproj files by hand (this doesn't mean > > that I didn't ;-). I notices that in your patch some lines in project files > > just changed the position. Is this the problem? > > Well, I did change them by hand, because I could not > find the settings from within the IDE. And thus the line > position changes are for my readability. They are not > the problem. Can you please explain how you get the > build events from within Visual Studio? Nevermind, I found it myself. And I also found out it was still not cleared of IMO unnecessary rebuilding. I'll commit some modified project files again soon. Maarten |