Xtensa: skip g++.pt/static11 test for xtensa-*-elf* targets

Bob Wilson bwilson@tensilica.com
Tue Jun 11 11:12:00 GMT 2002


I think the comment in the test file describes it pretty well:

// Some targets (e.g. those with "set_board_info needs_status_wrapper 1"
// in their dejagnu baseboard description) require that the status is
// final when exit is entered (or main returns), and not "overruled" by a
// destructor calling _exit.  It's not really worth it to handle that.

The expected exit status in this test comes from a destructor calling _exit. 
With the dejagnu wrappers, however, the status that gets printed is the argument 
to exit -- before the destructor is even run.

Jason Merrill wrote:
>>>>>>"Bob" == Bob Wilson <bwilson@tensilica.com> writes:
>>>>>
> 
>>The g++.old-deja/g++.pt/static11.C test should be skipped for targets
>>that have "needs_status_wrapper" set in the dejagnu board description.
> 
> 
> Why?

-- 
Bob Wilson                      Tel: (408) 327-7312
Tensilica, Inc.                 Fax: (408) 986-8919
3255-6 Scott Blvd.              email: bwilson@tensilica.com
Santa Clara, CA 95054



More information about the Gcc-patches mailing list