Remove fallbacks for strtoll, strtoull.
Thomas Munro <tmunro@postgresql.org>
Remove fallbacks for strtoll, strtoull. strtoll was backfilled with either __strtoll or strtoq on systems without strtoll. The last such system on the buildfarm was an ancient HP-UX animal. We don't support HP-UX anymore, so remove. On other systems strtoll was present, but did not have a declaration. The last known instance on the buildfarm was running an ancient OSX and shut down in 2019. Author: Andres Freund <andres@anarazel.de> Reviewed-by: Thomas Munro <thomas.munro@gmail.com> Discussion: https://postgr.es/m/20220804013546.h65najrzig764jar@awork3.anarazel.de
Files
| Path | Change | +/− |
|---|---|---|
| configure | modified | +0 −47 |
| configure.ac | modified | +0 −5 |
| src/include/c.h | modified | +0 −29 |
| src/include/pg_config.h.in | modified | +0 −26 |
| src/interfaces/ecpg/ecpglib/data.c | modified | +1 −4 |
| src/timezone/private.h | modified | +0 −4 |
| src/tools/msvc/Solution.pm | modified | +0 −8 |
Discussion
- Cleaning up historical portability baggage 108 messages · 2022-07-10 → 2025-06-10