FLAM® Issue Tracker

View Issue Details Jump to Notes ] Issue History ] Print ]
IDProjectCategoryView StatusDate SubmittedLast Update
0000129FL5a. Buildpublic2013-08-07 07:492013-08-07 12:16
ReporterFalk Reichbott 
Assigned ToUlrich Schwab 
PlatformSystem zOSLINUXOS VersionSELS
Product Version 
Target Version0.08Fixed in Version0.08 
Summary0000129: Use always fixed size types in format strings
DescriptionFLAM internally uses always fixed size types (f.e. I32) but the zLinux cross compilation results in a lot of warings for sizeof, errno and other values, because %d or %u in the format string does not fit with the size of these non FLAM values. In all these cases we must cast the values to I32 or U32 and use %ld or %lu so that our source is 32 and 64 bit as well as more platform independent.

The reason for all these warnings on zLinux is the missing m32 compiler option in the zLinux make file. To prepare 32 and 64 deployments of FL5 for all platforms this change would be usefull.
TagsNo tags attached.
Attached Files

- Relationships

-  Notes
There are no notes attached to this issue.

- Issue History
Date Modified Username Field Change
2013-08-07 07:49 Falk Reichbott New Issue
2013-08-07 07:49 Falk Reichbott Status new => assigned
2013-08-07 07:49 Falk Reichbott Assigned To => Ulrich Schwab
2013-08-07 07:49 Falk Reichbott View Status private => public
2013-08-07 11:10 Ulrich Schwab Summary Use always fix size types in format strings => Use always fixed size types in format strings
2013-08-07 11:10 Ulrich Schwab Description Updated View Revisions
2013-08-07 12:16 Ulrich Schwab Status assigned => resolved
2013-08-07 12:16 Ulrich Schwab Fixed in Version => 0.08
2013-08-07 12:16 Ulrich Schwab Resolution open => fixed

Copyright © 2000 - 2024 MantisBT Team
Powered by Mantis Bugtracker