From: SourceForge.net <no...@so...> - 2010-05-27 07:29:16
|
Feature Requests item #3007799, was opened at 2010-05-27 09:29 Message generated for change (Tracker Item Submitted) made by wek_ You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=350599&aid=3007799&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 Priority: 5 Private: No Submitted By: wek (wek_) Assigned to: Nobody/Anonymous (nobody) Summary: Different warning for string initializer fitting without /0 Initial Comment: The following initialization: char a2[3]="foo"; currently (2.9.7, #5826, May 19 2010) causes f1.c:2: warning 147: excess elements in string initializer after 'a2' presumably because of the trailing null character. However, this is a legal initializer as per C99, §6.7.8 item 14, which allows to omit the trailing null character if it won't fit into the array. On the other hand, for this particular case, I'd issue a different, pedantic, warning, as it may be a source of confusing errors for those who are not aware of this issue. Jan Waclawek ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=350599&aid=3007799&group_id=599 |
From: Markus K. <mar...@st...> - 2010-06-04 13:49:47
|
Hi everyone I have a general question. What do you think how many time is needed to port the sdcc to a new prozessor. I ask this question because I have this task at my University of Applied Sience. The process seams to be very long and I the progress is very slowly. Now I'm wondering, if I'am unqualified for this job, or if this is normal, that this is using so much time. This is important fo me, because if I don't get it in the time I had to work for this, I have to know if this is impossible to do in this time or if I'am not good enougth. We are 2 people. But we cant use all this time for developing, we have todo planings, documantations, meetings with expert & docents etc. I think we can use maximal half this time for developing. So we can say one person is developing, each of us has a time budget of 360 hours for this. that are 45days (8 hours per day) or 9 weeks. Do you think this is enough to do a port? If not, how much time dou you think is needed. Or if you have any experience with a port how much time have you spent. Kind Regards Markus Knecht |
From: Markus K. <mar...@st...> - 2010-06-15 12:08:36
|
Hi everyone Have everyone of you already done a port for the SDCC. It would be very helpful if you could tell me how many time this had consumed. If someone could do an estimation it would be very helpful to. I ask this because we only have a limited time for a port. And would like to know if this is to less or not. Markus |
From: Philipp K. K. <pk...@sp...> - 2010-06-15 14:08:50
|
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Am 15.06.2010 14:08, schrieb Markus Knecht: > Hi everyone > > Have everyone of you already done a port for the SDCC. I have not done an sdcc port. While I do maintain one, it has been created by other people. Nevertheless, there's lots of things to do to optimize, complete, etc. > It would be very helpful if you could tell me how many time this had > consumed. > If someone could do an estimation it would be very helpful to. > I ask this because we only have a limited time for a port. And would > like to know if this is to less or not. I assume that a port can be done in a very reasonable amount of time, if all it has do do is work. Make a simple register allocator, and code generation. Leave efficiency, peehole optimizer, etc for later. Philipp -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.10 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/ iEYEARECAAYFAkwXhOkACgkQbtUV+xsoLprMzACgw3eXZheTqkFWBXiVufrl4Nmc DU0An0R3kv57Vo6QleLaS/33QuY1cF8l =PeAw -----END PGP SIGNATURE----- |
From: Erik P. <epe...@iv...> - 2010-06-16 04:16:23
|
On Tue, 15 Jun 2010, Markus Knecht wrote: > Have everyone of you already done a port for the SDCC. > It would be very helpful if you could tell me how many time this had > consumed. > If someone could do an estimation it would be very helpful to. > I ask this because we only have a limited time for a port. And would > like to know if this is to less or not. The hc08 target took me about a month of full-time work (I had taken the summer semester off from school that year). This included updating the simulator to support the hc08 so that I could run the regression tests to check for code generation errors. By the end of the month, the code generated was mostly correct but there were some errors that caused the floating point library to fail; I think there was another year of intermittent debugging work before all of the regression tests passed. Erik |