modula3 / cm3

Critical Mass Modula-3
http://modula3.github.io/cm3/
Other
140 stars 25 forks source link

Remove old platforms? #968

Open jaykrell opened 2 years ago

jaykrell commented 2 years ago

Remove old platforms?

I suggest, keep the latest of any platform, hypothetically: MS-DOS, OSF1, AIX, IRIX, HPUX, Solaris. But remove support for older versions of platforms, i.e. FreeBSD. Harder to say wrt processor, i.e. I386_DARWIN? PPC_DARWIN?

Ultimately though, remove target notion and just use autoconf, maybe all of it. Where we check FreeBSD < 6 or such, autoconf for pthread_atfork?

Note well, all this support is extremely small things, hardly worth worrying about.

VictorMiasnikov commented 2 years ago

} FreeBSD < 6 This looks as description of OS DragonFly

jaykrell commented 2 years ago

No. Dragonfly is its own better thing. We should add support for it, via autotools or cmake. It should be trivial.

barracuda156 commented 1 year ago

@jaykrell Please keep Darwin PPC, it is used.