managarm / mlibc

Portable C standard library
Other
853 stars 130 forks source link

Unknown printf() specifiers #57

Closed Dennisbonke closed 4 years ago

Dennisbonke commented 4 years ago

While testing the coreutils programs the following utilities required an unimplemented printf() specifier ('76')

The following program required the unimplemented printf() specifier ('39'), which converts to an '

Furthermore, it seems we are lacking an implementation of %f

Dennisbonke commented 4 years ago

Converting 76 to ascii yields L, which seems to be an specifier for a long double conversion. This has been implemented in the meantime.

Geertiebear commented 4 years ago

Support for ' has been added as of https://github.com/managarm/frigg/commit/070aadc38552f226c64a015f050618a48918584f