emacs-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: master 37889523278: Add new `swap` macro and use it


From: Po Lu
Subject: Re: master 37889523278: Add new `swap` macro and use it
Date: Sun, 28 Jan 2024 12:17:17 +0800
User-agent: Gnus/5.13 (Gnus v5.13)

Stefan Kangas <stefankangas@gmail.com> writes:

> Thanks.  The question was if they can install and use Sun C 5.9, and the
> answer seems to be "yes".
>
>>> - Finally, why can't we ask these users to run GCC?  We also don't
>>>   support MSVC, for example, so adding another unportable compiler to
>>>   the list doesn't sound like a disaster (especially since they can just
>>>   upgrade to the next version).
>>
>> AFAIU MSVC is not an ISO C99 compiler, so it's natural that we don't
>> support it.  The MSVC build also required its own build system and
>> Makefiles (see nt/configure.bat, cf. config.bat), which were already
>> nonfunctional by the time support was formally discontinued.
>
> You didn't answer the question, but I did some research myself, and it
> seems like you can indeed build GCC 4.9 on Solaris 10.

It is indeed possible, but so is running GCC 3.4.x.  The relevant
question is not the feasibility of upgrading to new compilers, but
whether anyone is interested in building Emacs with such compilers now
or will be in the future, whether on a whim, out of convenience, or
whatnot.

I'm sorry it's come to this, but if __typeof__ is to be used
unconditionally, I will simply leave, because I will not continue being
drained by this exercise where I am prevented from compiling Emacs by my
own preferences in the name of a few score lines of cosmetic code that
neither address bugs nor provide some other significant advantage.  I
only note that many weeks' worth of emails have been exchanged with no
swap macro existing in lisp.h, and that has produced no great disaster.

Thanks.


reply via email to

[Prev in Thread] Current Thread [Next in Thread]