Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | make [U]INTn_C() macros have the right type... | Rich Felker | 2011-10-04 | 1 | -4/+4 |
| | | | | ...and still be valid in #if directives. | ||||
* | fix the type of wchar_t on arm; support wchar_t varying with arch | Rich Felker | 2011-09-19 | 1 | -9/+4 |
| | | | | | | | | | | | | | | really wchar_t should never vary, but the ARM EABI defines it as an unsigned 32-bit int instead of a signed one, and gcc follows this nonsense. thus, to give a conformant environment, we have to follow (otherwise L""[0] and L'\0' would be 0U rather than 0, but the application would be unaware due to a mismatched definition for WCHAR_MIN and WCHAR_MAX, and Bad Things could happen with respect to signed/unsigned comparisons, promotions, etc.). fortunately no rules are imposed by the C standard on the relationship between wchar_t and wint_t, and WEOF has type wint_t, so we can still make wint_t always-signed and use -1 for WEOF. | ||||
* | more types cleanup | Rich Felker | 2011-04-11 | 1 | -12/+3 |
| | | | | | | | | the basic idea is that the only things in alltypes.h should be types that either vary from system to system (in practice, not just in theoretical la-la land - this is the implementation so we choose what constraints we want to impose on ports) or which are needed by multiple system headers. | ||||
* | cleanup types stuff in headers, fix missing u_int*_t in sys/types.h | Rich Felker | 2011-04-11 | 1 | -0/+10 |
| | |||||
* | initial check-in, version 0.5.0 v0.5.0 | Rich Felker | 2011-02-12 | 1 | -0/+107 |