cc [flag...] file... -ltsol [library...]
#include <tsol/label.h> void blmaximum(m_label_t *maximum_label, const m_label_t *bounding_label);
void blminimum(m_label_t *minimum_label, const m_label_t *bounding_label);
blmaximum() は、ラベル maximum_label の内容を、 ラベル maximum_label および bounding_label のいずれか低い方の上限と置き換えます。低い方の上限とは、格付けと両方のラベルのすべてのコンパートメントのうちの上位の方を指します。これは、元の両方のラベルより優位な最下位のラベルです。
blminimum() は、ラベル minimum_label の内容をラベル minimum_label と bounding_label のいずれか高い方の下限と置き換えます。高い方の下限とは、格付けと両方のラベルに含まれているコンパートメントのうちの下位の方を指します。これは、元の両方のラベルより下位の最大のラベルです。
次の属性については、attributes(5) を参照してください。
属性タイプ |
属性値 |
---|---|
使用条件 |
SUNWtsu |
MT レベル |
MT-安全 |
インタフェース |
安定 |