X-Authentication-Warning: delorie.com: mail set sender to djgpp-workers-bounces using -f X-Recipient: djgpp-workers AT delorie DOT com DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :content-type; bh=pK+RUSygPa6xdU1ZUPOl4a3PTRtn1BIAx6OMzrh08sU=; b=zHi4RF/K8cM8keWf0PHHkxbaLoyGuNgtwWW320CEY97xovWvsuRyMOtUmVs86L8Ewy 09BPWW7uPSqL31RYl2i1T+jpLE3ZdpuSLKBE/X/g6raiEiihDO//Yh9pr16rPvEonBSb J9nLNgweYpM3FrRrFaXtH6ETs9rWZhhSrD7sCoSDhlAGV/xggKV5Uob0YfzJpKOvtY1+ GqH2LmsZB2uIy+4cMPHX6xetIh2qf6kapdNK8zPxzTN+lH75ICgIUnTf1V7eM2xp+P8L OoU3VBEzXYrgkR76tU0Nq1LuRbSLf6PVb+JhOr/7tO6KGbqThfHkTBOlqvocF/CdQBP7 W+Ew== MIME-Version: 1.0 X-Received: by 10.182.88.202 with SMTP id bi10mr13026219obb.52.1384643499232; Sat, 16 Nov 2013 15:11:39 -0800 (PST) In-Reply-To: <52754597.9000204@iki.fi> References: <201310162005 DOT r9GK5npk027905 AT delorie DOT com> <52754597 DOT 9000204 AT iki DOT fi> Date: Sat, 16 Nov 2013 17:11:39 -0600 Message-ID: Subject: Re: ANNOUNCE: DJGPP port of GCC-4.8.2 (DJGPP v2.04 only) From: Rugxulo To: djgpp-workers AT delorie DOT com Content-Type: text/plain; charset=ISO-8859-1 Reply-To: djgpp-workers AT delorie DOT com Errors-To: nobody AT delorie DOT com X-Mailing-List: djgpp-workers AT delorie DOT com X-Unsubscribes-To: listserv AT delorie DOT com Precedence: bulk Hi again, On Sat, Nov 2, 2013 at 1:33 PM, Andris Pavenis wrote: > On 10/16/2013 10:54 PM, Andris Pavenis wrote: >> >> This is announcement of DJGPP port of GCC-4.8.2 > > There are several problems with this port: On a completely separate (probably unimportant) note, I've got another concern about latest builds. I'm a little worried about broken functionality that isn't tested. In particular, this time I'm wondering if ObjC works at all (for us). Granted, I don't know of a single program ever working with ObjC for DJGPP. It's not even easy to find GCC examples to test with! Did I miss something? Is there a collection of examples or test suite or anything for this? (GDB76S.ZIP has three very very simple ones.) A lot of searching doesn't show too many promising leads. In particular, I get the feeling that it's not (meant to be) supported beyond exclusive use with (pseudo-standard) GNUstep or Apple's Cocoa frameworks. The few very simple examples that I did manage to test only (apparently) worked with older GCC 4.6.x, which was the last using the (deprecated) "traditional" runtime. Compiled output instead just crashes immediately with 4.7.x or 4.8.x, presumably using the "modern" runtime. (Maybe the headers changed or I didn't use the right switches. It's hard to tell.) I'm assuming this upgrade was meant to sync up with ObjC 2.x features in recent Apple releases (10.5+). I'm not suggesting deleting what works, but it seems (mostly?) broken, and I just don't know ObjC, so I can't really test it. I hate the idea of removing functionality, but I would really not recommend even shipping it if it can't be proven to at least partially work. :-( But presumably somebody here knows more (or could ask), though again, I know it's not urgent nor important.