This is the mail archive of the gcc-patches@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: PATCH: Do not clear the DECL_BIT_FIELD flag (prelude to ObjC fix)


On Monday, Aug 12, 2002, at 16:22 US/Pacific, Graham Stott wrote:

Ziemowit Laski wrote:
The following trivial patch does not accomplish much in and of
itself, although it also causes no regressions, as confirmed by
a full bootstrap on i686-pc-linux-gnu.  The patch is needed
because clearing the DECL_BIT_FIELD flag often leads the ObjC
front-end to "promote" these bitfields to full-blown integers,
und das ist keine gut. :-)  I'm offering this separately so
that it can be reviewed by non-ObjC folks (and also because
Stan can't approve it :-) ).
What languages did you bootstrap? Did it include Ada? What about
testsuite results
I bootstrapped all the languages which you get with the default
bootstrap (C, C++, ObjC, Java, Fortran).  I did not bootstrap Ada
since it's not FSF-bootstrappable; if someone has a working Ada
installation and could test my patch, that would be great.

As for the testsuite results, here they are (both with and
without my patch):

                === gcc Summary ===

# of expected passes            19910
# of unexpected failures        7
# of expected failures          64
# of unsupported tests          62

                === g++ Summary ===

# of expected passes            7491
# of unexpected failures        1
# of expected failures          86
# of untested testcases         9
# of unsupported tests          3

                === g77 Summary ===

# of expected passes            1634
# of unexpected failures        8

                === objc Summary ===

# of expected passes            1045
# of expected failures          6

                === libstdc++-v3 Summary ===

# of expected passes            417
# of unexpected failures        1
# of unexpected successes       22
# of expected failures          5

--Zem
--------------------------------------------------------------
Ziemowit Laski                 1 Infinite Loop, MS 301-2K
Mac OS X Compiler Group        Cupertino, CA USA  95014-2083
Apple Computer, Inc.           +1.408.974.6229  Fax .5477


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]