[PATCH 12/42] libcrypt/crypt-md5.c: Fix overflow issues
Peter Dufault
dufault at hda.com
Thu Mar 26 21:12:30 UTC 2015
> On Mar 23, 2015, at 16:23 , Sebastian Huber <sebastian.huber at embedded-brains.de> wrote:
>
>
>
> ----- Am 23. Mrz 2015 um 16:51 schrieb Gedare Bloom gedare at gwu.edu:
>
>> I guess this is a problem for 16-bit targets? changing the constants
>> to 16UL and 8UL also should work. A comment should be made that this
>> is only for 16-bit targets. If we rid RTEMS of those, we can get rid
>> of some of these shenanigans...
>
> It would be interesting to know if we have at least one real application running RTEMS on a 16-bit target. Apart from warning fixes I don't see any activity in this area.
> _______________________________________________
> devel mailing list
> devel at rtems.org
> http://lists.rtems.org/mailman/listinfo/devel
Late answer, I'm catching up on old e-mails.
I think if 16 bit Harvard architecture (64K instruction / 64K data) targets are no longer supportable then 16 bit should be deprecated and then abandoned. If you can still do a lot with RTEMS in 128K then that useful subset of the code should be identified and kept 16 bit clean, that would be a good requirement on developers and that part of the code base. That is, if anyone wants to do that, I currently use 4MB instruction / 4MB data as my minimal targets that can be comfortably extended during the support life time (I want TCP/IP and NFS as part of my minimum, your mileage will definitely vary).
Peter
-----------------
Peter Dufault
HD Associates, Inc. Software and System Engineering
More information about the devel
mailing list