This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

Still wondering about Supplied Libraries with C51

I am still hoping someone can educate me on what I get when purchasing the C51 development package. After reviewing the online manuals, it appears that the libraries supplied are rather limited. For instance, I see no reference to a library that will support the standard time.h functions. Is this correct? It appears that the ARM development toolset has time.h libraries but not C51. I would appreciate someone informing me of whether these additional libraries may be obtained directly from Keil or do I need to contact a third-paty?

Thanks
Jim

Parents
  • As noted in the other thread:

    "Compilers from Keil are conforming freestanding implementations of the C Programming Language"

    http://www.keil.com/product/isoansi.asp

    where it also says:

    "A conforming freestanding implementation shall accept any strictly conforming program that does not use complex types and in which the use of the features specified in the library clause is confined to the contents of the standard headers: <float.h>, <iso646.h>, <limits.h>, <stdarg.h>, <stdbool.h>, <stddef.h>, and <stdint.h>. A conforming implementation may have extensions (including additional library functions), provided they do not alter the behavior of any strictly conforming program."

Reply
  • As noted in the other thread:

    "Compilers from Keil are conforming freestanding implementations of the C Programming Language"

    http://www.keil.com/product/isoansi.asp

    where it also says:

    "A conforming freestanding implementation shall accept any strictly conforming program that does not use complex types and in which the use of the features specified in the library clause is confined to the contents of the standard headers: <float.h>, <iso646.h>, <limits.h>, <stdarg.h>, <stdbool.h>, <stddef.h>, and <stdint.h>. A conforming implementation may have extensions (including additional library functions), provided they do not alter the behavior of any strictly conforming program."

Children
No data