Rocksolid Light

Welcome to RetroBBS

mail  files  register  newsreader  groups  login

Message-ID:  

"Everybody is talking about the weather but nobody does anything about it." -- Mark Twain


devel / comp.lang.xharbour / Re: ChangeLog 2024-01-10 22:48 UTC-0500 Ron Pinkas <ronpinkas/AT/gmail/com>

SubjectAuthor
* ChangeLog 2024-01-10 22:48 UTC-0500 Ron Pinkas <ronpinkas/AT/gmail/com>Ron Pinkas
`* Re: ChangeLog 2024-01-10 22:48 UTC-0500 Ron Pinkas <ronpinkas/AT/gmail/com>Enrico Maria Giordano
 `* Re: ChangeLog 2024-01-10 22:48 UTC-0500 Ron Pinkas <ronpinkas/AT/gmail/com>Ron Pinkas
  `- Re: ChangeLog 2024-01-10 22:48 UTC-0500 Ron Pinkas <ronpinkas/AT/gmail/com>Enrico Maria Giordano

1
ChangeLog 2024-01-10 22:48 UTC-0500 Ron Pinkas <ronpinkas/AT/gmail/com>

<unnp3o$2s24c$1@dont-email.me>

  copy mid

https://www.rocksolidbbs.com/devel/article-flat.php?id=18494&group=comp.lang.xharbour#18494

  copy link   Newsgroups: comp.lang.xharbour
Path: i2pn2.org!i2pn.org!eternal-september.org!feeder3.eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: ron@ronpinkas.com (Ron Pinkas)
Newsgroups: comp.lang.xharbour
Subject: ChangeLog 2024-01-10 22:48 UTC-0500 Ron Pinkas <ronpinkas/AT/gmail/com>
Date: Wed, 10 Jan 2024 22:59:51 -0500
Organization: A noiseless patient Spider
Lines: 19
Message-ID: <unnp3o$2s24c$1@dont-email.me>
MIME-Version: 1.0
Injection-Date: Thu, 11 Jan 2024 03:59:52 -0000 (UTC)
Injection-Info: dont-email.me; posting-host="4c1a04da73610b9e3432c37d860de663";
logging-data="3016844"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX18m+WeLJ8csybVW/Z3AC+5rBjAR2a0M1mU="
User-Agent: flnews/1.2.0 (for Darwin)
Cancel-Lock: sha1:8QUSVDLyF49dIlGCjsTdKgcbD6Q=
 by: Ron Pinkas - Thu, 11 Jan 2024 03:59 UTC

2024-01-10 22:48 UTC-0500 Ron Pinkas <ronpinkas/AT/gmail/com>
* include/hbcomp.h
* source/compiler/harbour.c
* Renamed __INLINE to __XHBINLINE to avoid conflict with mingw-clang __INLINE

* source\common\hbarch.c
- Removed redundant #include "hbapi.h"

* make_clng.bat
* winmake/common.mak
* winmake/compile.mak
* winmake/makefile.clng
* Finalizedd support for MingW-CLang - both 32 and 64 bit tested and working.

/*
I still intend to add find_clng.bat and model make_clng.bat after the new
make_bc.bat make_pc.bat and make_vc.bat
Once properly tested I believe this should be our compiler of choice for Windows.
*/

Re: ChangeLog 2024-01-10 22:48 UTC-0500 Ron Pinkas <ronpinkas/AT/gmail/com>

<unoci2$2u25p$2@dont-email.me>

  copy mid

https://www.rocksolidbbs.com/devel/article-flat.php?id=18498&group=comp.lang.xharbour#18498

  copy link   Newsgroups: comp.lang.xharbour
Path: i2pn2.org!i2pn.org!news.hispagatos.org!eternal-september.org!feeder3.eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: e.m.giordano@emagsoftware.it (Enrico Maria Giordano)
Newsgroups: comp.lang.xharbour
Subject: Re: ChangeLog 2024-01-10 22:48 UTC-0500 Ron Pinkas
<ronpinkas/AT/gmail/com>
Date: Thu, 11 Jan 2024 10:31:47 +0100
Organization: A noiseless patient Spider
Lines: 22
Message-ID: <unoci2$2u25p$2@dont-email.me>
References: <unnp3o$2s24c$1@dont-email.me>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Injection-Date: Thu, 11 Jan 2024 09:31:46 -0000 (UTC)
Injection-Info: dont-email.me; posting-host="a557fa762386a819aae72b3954104dd7";
logging-data="3082425"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1+EKH9J/YzlHuPlmpNBuBOI"
User-Agent: Mozilla Thunderbird
Cancel-Lock: sha1:CYZhJ0LYsWON6isvx96EN1CJC4A=
Content-Language: it
In-Reply-To: <unnp3o$2s24c$1@dont-email.me>
 by: Enrico Maria Giordan - Thu, 11 Jan 2024 09:31 UTC

Il 11/01/2024 04:59, Ron Pinkas ha scritto:

> /*
> I still intend to add find_clng.bat and model make_clng.bat after the new
> make_bc.bat make_pc.bat and make_vc.bat
> Once properly tested I believe this should be our compiler of choice for Windows.
> */

I'm sure (never say never?) that I will never use MinGW as my favourite
compiler. Too slow and produces bigger EXEs. MSC32 is the one for me at
this time. I'm using it since 21/09/2022 and I'm very happy with it.

--
Enrico Maria Giordano

http://www.emagsoftware.it
http://www.emagsoftware.it/emgmusic
http://www.emagsoftware.it/spectrum
http://www.emagsoftware.it/tbosg

Re: ChangeLog 2024-01-10 22:48 UTC-0500 Ron Pinkas <ronpinkas/AT/gmail/com>

<unp2b8$31p51$1@dont-email.me>

  copy mid

https://www.rocksolidbbs.com/devel/article-flat.php?id=18500&group=comp.lang.xharbour#18500

  copy link   Newsgroups: comp.lang.xharbour
Path: i2pn2.org!i2pn.org!usenet.goja.nl.eu.org!weretis.net!feeder8.news.weretis.net!eternal-september.org!feeder3.eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: ron@ronpinkas.com (Ron Pinkas)
Newsgroups: comp.lang.xharbour
Subject: Re: ChangeLog 2024-01-10 22:48 UTC-0500 Ron Pinkas <ronpinkas/AT/gmail/com>
Date: Thu, 11 Jan 2024 10:43:36 -0500
Organization: A noiseless patient Spider
Lines: 22
Message-ID: <unp2b8$31p51$1@dont-email.me>
References: <unnp3o$2s24c$1@dont-email.me> <unoci2$2u25p$2@dont-email.me>
MIME-Version: 1.0
Injection-Date: Thu, 11 Jan 2024 15:43:36 -0000 (UTC)
Injection-Info: dont-email.me; posting-host="3c0b78b4eed18640f633415ff9d9466a";
logging-data="3204257"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1+2KMhJL/cga+yyhze/Lvwhc+OD7bt0FA8="
User-Agent: flnews/1.2.0 (for Darwin)
Cancel-Lock: sha1:IgUHr/SFVhGEb9jilcwf1+vlsZY=
 by: Ron Pinkas - Thu, 11 Jan 2024 15:43 UTC

Enrico Maria Giordano wrote:
>
>
> Il 11/01/2024 04:59, Ron Pinkas ha scritto:
>
> > /*
> > I still intend to add find_clng.bat and model make_clng.bat after the new
> > make_bc.bat make_pc.bat and make_vc.bat
> > Once properly tested I believe this should be our compiler of choice for Windows.
> > */
>
> I'm sure (never say never?) that I will never use MinGW as my favourite
> compiler. Too slow and produces bigger EXEs. MSC32 is the one for me at
> this time. I'm using it since 21/09/2022 and I'm very happy with it.
>

Not MingW - this is Clang. Its probably the fastest most modern and
feature rich compiler. It uses the Universal C Runtime (UCRT), the
Windows built-in same as Visual Sttudio. The onlything MingW is few
startup files and headers, and some tools like the make utility. The
Compiler Clang and Linker LLD are top of the line, and the UCRT are the
actual working blocks.

Re: ChangeLog 2024-01-10 22:48 UTC-0500 Ron Pinkas <ronpinkas/AT/gmail/com>

<unp9ia$3303j$1@dont-email.me>

  copy mid

https://www.rocksolidbbs.com/devel/article-flat.php?id=18503&group=comp.lang.xharbour#18503

  copy link   Newsgroups: comp.lang.xharbour
Path: i2pn2.org!i2pn.org!eternal-september.org!feeder3.eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: e.m.giordano@emagsoftware.it (Enrico Maria Giordano)
Newsgroups: comp.lang.xharbour
Subject: Re: ChangeLog 2024-01-10 22:48 UTC-0500 Ron Pinkas
<ronpinkas/AT/gmail/com>
Date: Thu, 11 Jan 2024 18:46:52 +0100
Organization: A noiseless patient Spider
Lines: 26
Message-ID: <unp9ia$3303j$1@dont-email.me>
References: <unnp3o$2s24c$1@dont-email.me> <unoci2$2u25p$2@dont-email.me>
<unp2b8$31p51$1@dont-email.me>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Injection-Date: Thu, 11 Jan 2024 17:46:50 -0000 (UTC)
Injection-Info: dont-email.me; posting-host="a557fa762386a819aae72b3954104dd7";
logging-data="3244147"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1/5Y7U6alBKM6NiDL6C4oAS"
User-Agent: Mozilla Thunderbird
Cancel-Lock: sha1:b1KVyu6BTcs2A3zxUs+f2OTQUfY=
In-Reply-To: <unp2b8$31p51$1@dont-email.me>
Content-Language: it
 by: Enrico Maria Giordan - Thu, 11 Jan 2024 17:46 UTC

Il 11/01/2024 16:43, Ron Pinkas ha scritto:

>> I'm sure (never say never?) that I will never use MinGW as my favourite
>> compiler. Too slow and produces bigger EXEs. MSC32 is the one for me at
>> this time. I'm using it since 21/09/2022 and I'm very happy with it.
>
> Not MingW - this is Clang. Its probably the fastest most modern and
> feature rich compiler. It uses the Universal C Runtime (UCRT), the
> Windows built-in same as Visual Sttudio. The onlything MingW is few
> startup files and headers, and some tools like the make utility. The
> Compiler Clang and Linker LLD are top of the line, and the UCRT are the
> actual working blocks.

Ok, we will see, I have no prejudices. I will use the best tools for me,
as I have always done.

--
Enrico Maria Giordano

http://www.emagsoftware.it
http://www.emagsoftware.it/emgmusic
http://www.emagsoftware.it/spectrum
http://www.emagsoftware.it/tbosg

1
server_pubkey.txt

rocksolid light 0.9.8
clearnet tor