Project

General

Profile

Actions

Feature #5293

closed

desire symbol visibility test

Added by Garrett D'Amore over 8 years ago. Updated about 8 years ago.

Status:
Closed
Priority:
Normal
Category:
tests
Start date:
2014-11-06
Due date:
% Done:

100%

Estimated time:
Difficulty:
Hard
Tags:
Gerrit CR:
External Bug:

Description

I wrote, for my illumos-core fork, a test suite to validate symbol visibility under various compilation environments. For example, usleep should be visible in SUS, SUSv2, v3, but not v4 or later.

The suite is configuration file driven, and in illumos-core runs about 3000 separate tests. While these are not yet all valid tests under illumos (we still need lots of POSIX 2008 fixes), getting the test suite integrated will facilitate further POSIX 2008 work, and standards conformance validation.


Related issues

Related to illumos gate - Feature #5795: Link time symbol visibility test desiredNew2015-04-06

Actions
Actions #1

Updated by Electric Monk about 8 years ago

  • Status changed from New to Closed
  • % Done changed from 90 to 100

git commit de572d98af8238405c5d1292a788b1a85b0c68eb

commit  de572d98af8238405c5d1292a788b1a85b0c68eb
Author: Garrett D'Amore <garrett@damore.org>
Date:   2015-04-05T16:35:41.000Z

    5293 desire symbol visibility test
    Reviewed by: Robert Mustacchi <rm@joyent.com>
    Approved by: Gordon Ross <gordon.w.ross@gmail.com>

Actions

Also available in: Atom PDF