Re: CLISP on Haiku
Alexandru Popa <[email protected]> Thu, 14 Nov 2024 10:32:17 +0200
| Newsgroups | gmane.lisp.clisp.devel |
|---|---|
| Message-ID | <CAL2wRjTYoxonGxo+DqqGCdAJkq7ybfU7avPJJeSPnAqN7WhnhA@mail.gmail.com> |
--===============5180409098050384718== Content-Type: multipart/alternative; boundary="0000000000006e57ed0626db4a1a" --0000000000006e57ed0626db4a1a Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Hi Bruno, =D1=81=D1=80, 13 =D0=BD=D0=BE=D1=8F=D0=B1. 2024=E2=80=AF=D0=B3. =D0=B2 21:5= 5, Bruno Haible <[email protected]>: > Alexandru Popa wrote on 2024-11-04: > > 1. **features** lists *:UNIX* and *:OS-UNIX*, but does not list *:HAIKU= * > / > > *:OS-HAIKU*. > > In my builds, the last element of *features* is :HAIKU. > How come that it's not the same in your builds? > It comes from spvw.d line 1993 I can see in src/spvw.d, lines 1980-1982, 1992-1994 the following: #ifdef UNIX " :UNIX" #endif ... #ifdef UNIX_HAIKU " :HAIKU" #endif Still in my build of CLISP *features* list :UNIX (last) but not :HAIKU. Where the definition "#ifdef UNIX_HAIKU" comes from? AFAIK, the standard Haiku macro is "#ifdef __HAIKU__". Alexandru. --0000000000006e57ed0626db4a1a Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable <div dir=3D"ltr"><div>Hi Bruno,<br></div><br><div class=3D"gmail_quote"><di= v dir=3D"ltr" class=3D"gmail_attr">=D1=81=D1=80, 13 =D0=BD=D0=BE=D1=8F=D0= =B1. 2024=E2=80=AF=D0=B3. =D0=B2 21:55, Bruno Haible <<a href=3D"mailto:= [email protected]">[email protected]</a>>:<br></div><blockquote class=3D"gma= il_quote" style=3D"margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,2= 04,204);padding-left:1ex">Alexandru Popa wrote on 2024-11-04:<br> > 1. **features** lists *:UNIX* and *:OS-UNIX*, but does not list *:HAIK= U* /<br> > *:OS-HAIKU*.<br> <br> In my builds, the last element of *features* is :HAIKU.<br> How come that it's not the same in your builds?<br> It comes from spvw.d line 1993</blockquote><div><br></div><div>I can see in= src/spvw.d, lines 1980-1982, 1992-1994 the following:</div><div>#ifdef UNI= X</div><div>=C2=A0 " :UNIX" <br></div><div>#endif</div><div>...</= div><div>#ifdef UNIX_HAIKU</div><div>=C2=A0 " :HAIKU"</div><div>#= endif</div><div><br></div><div>Still in my build of CLISP *features* list := UNIX (last) but not :HAIKU. Where the definition "#ifdef UNIX_HAIKU&qu= ot; comes from? AFAIK, the standard Haiku macro is "#ifdef __HAIKU__&q= uot;.</div><div><br></div><div>Alexandru.<br></div></div></div> --0000000000006e57ed0626db4a1a-- --===============5180409098050384718== Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline --===============5180409098050384718== Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline _______________________________________________ clisp-devel mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/clisp-devel --===============5180409098050384718==--