Lines Matching full:features
98 char *features;
104 features = NULL;
119 if (features != NULL)
121 features = optarg;
188 features, endian_swap)) {
209 Set or display the control features for an ELF object.\n\n\
211 -l List known control features.\n\
212 -i Ignore unknown features.\n\
213 -e [+-=]feature,list Edit features from a comma separated list.\n\
300 uint32_t features, prev_features;
303 if (!get_file_features(elf, phcount, fd, &features, &off,
309 prev_features = features;
310 if (!convert_to_feature_val(val, &features))
313 if (features == prev_features)
317 features = bswap32(features);
320 write(fd, &features, sizeof(features)) <
321 (ssize_t)sizeof(features)) {
333 printf("Known features are:\n");
343 uint32_t features;
346 if (!get_file_features(elf, phcount, fd, &features, NULL,
351 printf("File '%s' features:\n", filename);
356 if ((featurelist[i].value & features) == 0)
365 get_file_features(Elf *elf, int phcount, int fd, uint32_t *features,
452 if (read(fd, features, sizeof(uint32_t)) <
459 *features = bswap32(*features);