public inbox for gcc@gcc.gnu.org
 help / color / mirror / Atom feed
* Objective C++ Bundling
@ 2006-06-05 14:17 Ranjit Mathew
  2006-06-05 17:11 ` Mike Stump
  0 siblings, 1 reply; 3+ messages in thread
From: Ranjit Mathew @ 2006-06-05 14:17 UTC (permalink / raw)
  To: gcc

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Hi,

  I found out recently that with just the gcc-core and
gcc-g++ files, bootstrapping with --enable-languages=c,c++
fails since "gcc/objcp" was being processed without
Objective C front-end and runtime files being there in
the source tree.

I think something like the following patch should be applied
to the gcc_release script - I'm not submitting this as a
formal patch since I don't know how to use this script
and I just use the variables defined by it (JAVA_DIRS,
TESTSUITE_DIRS, etc.) to create a reduced snapshot of GCC
sources for myself.
- -------------------------- 8< --------------------------
Index: gcc_release
===================================================================
- --- gcc_release	2006-06-05 17:45:51.000000000 +0530
+++ gcc_release	2006-06-05 17:46:19.000000000 +0530
@@ -581,5 +581,5 @@ FORTRAN_DIRS="gcc/f libf2c"
 FORTRAN95_DIRS="gcc/fortran libgfortran"
 JAVA_DIRS="gcc/java libjava libffi fastjar zlib boehm-gc"
- -OBJECTIVEC_DIRS="gcc/objc libobjc"
+OBJECTIVEC_DIRS="gcc/objc gcc/objcp libobjc"
 TESTSUITE_DIRS="gcc/testsuite"

- -------------------------- 8< --------------------------
Thanks,
Ranjit.

- --
Ranjit Mathew      Email: rmathew AT gmail DOT com

Bangalore, INDIA.    Web: http://rmathew.com/


-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.2.2 (MingW32)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iD8DBQFEhCJwYb1hx2wRS48RAh23AJsEX55xF9UEisIniv6ziNKDdNfcOQCggm52
oTB8a8hjV+o/MW3KBZ+oUvA=
=mRde
-----END PGP SIGNATURE-----

^ permalink raw reply	[flat|nested] 3+ messages in thread

* Re: Objective C++ Bundling
  2006-06-05 14:17 Objective C++ Bundling Ranjit Mathew
@ 2006-06-05 17:11 ` Mike Stump
  2006-06-05 18:26   ` Paolo Bonzini
  0 siblings, 1 reply; 3+ messages in thread
From: Mike Stump @ 2006-06-05 17:11 UTC (permalink / raw)
  To: Ranjit Mathew; +Cc: gcc

On Jun 5, 2006, at 5:24 AM, Ranjit Mathew wrote:
> I found out recently that with just the gcc-core and
> gcc-g++ files, bootstrapping with --enable-languages=c,c++
> fails since "gcc/objcp" was being processed without
> Objective C front-end and runtime files being there in
> the source tree.

I think this patch looks ok, but, things like this should be reviewed  
by the people that run them.

^ permalink raw reply	[flat|nested] 3+ messages in thread

* Re: Objective C++ Bundling
  2006-06-05 17:11 ` Mike Stump
@ 2006-06-05 18:26   ` Paolo Bonzini
  0 siblings, 0 replies; 3+ messages in thread
From: Paolo Bonzini @ 2006-06-05 18:26 UTC (permalink / raw)
  To: Mike Stump; +Cc: gcc, Ranjit Mathew

Mike Stump wrote:
> On Jun 5, 2006, at 5:24 AM, Ranjit Mathew wrote:
>> I found out recently that with just the gcc-core and
>> gcc-g++ files, bootstrapping with --enable-languages=c,c++
>> fails since "gcc/objcp" was being processed without
>> Objective C front-end and runtime files being there in
>> the source tree.
> 
> I think this patch looks ok, but, things like this should be reviewed by 
> the people that run them.

The patch transfers the burden on people (maybe fewer than people 
downloading gcc-core and gcc-g++) that only download gcc-core and gcc-objc.

I'll work on the issue as soon as somebody confirms that the patch 
attached to PR26188 fixes that issue (I cannot work on too many things 
at a time right now).  There is an open bug about this issue, but I 
don't remember the PR number; feel free to assign it to me.

Paolo

^ permalink raw reply	[flat|nested] 3+ messages in thread

end of thread, other threads:[~2006-06-05 17:11 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2006-06-05 14:17 Objective C++ Bundling Ranjit Mathew
2006-06-05 17:11 ` Mike Stump
2006-06-05 18:26   ` Paolo Bonzini

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).