🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: gnu.gcc.help
Article #240

Re: GNU runtime

#240
From: lydic
Date: Wed, 12 Aug 1992 12:31
41 lines
2200 bytes
In article <1992Aug5.061418.3152@proponent.com> Monty Solomon <roscom!monty@think.com> writes:
>One of my associates has the following questions about GCC 2.2.2 and runtime
>support.
>
>
>We're quite sure that GNU's recent compilers support Objective-C sources.
>What about runtime support?  Our current code links with a whole bunch of
>support stuff.  This is the underlying C code which makes classes, objects,
>allocation, freeing, and dispatching all happen.

   The GNU compiler was modified by NeXT to support Objective C for their
   platform running NeXTStep

>I suspect we'll need the functionality described in these header files from
>/usr/include/objc:
>
>* objc.h (C functions like object_getClassName which implement standard Object
>methods)
>* objc-runtime.h (support for sending messages, allocation, etc)
>* objc-class.h (support for various class operations)
>* hashtable.h (hashing is used as part of runtime, although it might not be in
>a reimplementation)
>* objc-load.h (only to do dynamic loading?)
>
>Is it true that GNU's shipping a compiler which is useless because there's no
>runtime support for the calls it emits?  Has GNU overextended themselves, and
>if so when will they catch up and how can we help them do so?

   Since the work was done by NeXT, and the code was released by them back
   into the GNU community, I'm not sure of your question.  GNU software has
   typically been USER SUPPORTED.  I think you're confusing it with some
   company that provides support (at a co$t of course).  You are free to
   work with FSF and help create anything you feel there is a need for.

   -.. .

   John W. Lydic Jr              lydic@ka8lvz.cmhnet.org

   "We live beyond our means, on other peoples dreams, and that's succeeding"
   Janis Ian 'Between the lines'
   ... -.-
Technical Details
Message-ID: <1992Aug12.123103.3769@ka8lvz.uucp>
Path: arc1-ca.pugleaf.net!sparky!uunet!zaphod.mps.ohio-state.edu!n8emr!ka8lvz!lydic
References: <1992Aug5.061418.3152@proponent.com>

Show Full Headers
Complete Article Headers
Newsgroups: gnu.gcc.help
Path: arc1-ca.pugleaf.net!sparky!uunet!zaphod.mps.ohio-state.edu!n8emr!ka8lvz!lydic
From: lydic@ka8lvz.uucp (lydic)
Subject: Re: GNU runtime
Message-ID: <1992Aug12.123103.3769@ka8lvz.uucp>
Keywords: Objective-C
Organization: organization
References: <1992Aug5.061418.3152@proponent.com>
Date: Wed, 12 Aug 1992 12:31:03 GMT
Lines: 41