Elektrine lite

← Feed

@parzivalwolfram@infosec.exchange

Post #3574327

2024-07-10 06:29 UTC

gcc 4.4.7, totally fine. the issue is that now things require stdint.h, and Solaris up to like 10 used draft versions of C99 to make their headers, so they have inttypes.h BUT NOT stdint.h, so i'm gonna copy that shit in from modern glibc and hope for the best

Replies (1)

  • i need to port all of glibc. goddammit. foreseen problems looking at the standard listing alone, not even glibc yet: - fenv.h (this seems like it'll be heavily system-dependent, and since Solaris 7 doesn't always have float support at all... this one's gonna suck.) - tgmath.h (might be liftable from other systems with minimal work, since it seems to only be type-agnostic macros?) - any stdlib.h changes needed (am i gonna need to search for leaked kernel source or some shit for this one? iirc this one is heavily system-dependent...) i'd imagine this gets worse the higher i go, so C11 may be off the table without assistance of someone more knowledgeable than my stupid ass.

    Open ##3574326