Pragmas Accepted By Gcc; Rs/6000 And Powerpc Pragmas; Solaris Pragmas - Red Hat ENTERPRISE LINUX 3 - USING GCC Using Instructions

Using the gnu compiler collection (gcc)
Hide thumbs Also See for ENTERPRISE LINUX 3 - USING GCC:
Table of Contents

Advertisement

Chapter 6. Extensions to the C Language Family
vector signed int vec_any_ne (vector signed char, vector signed char);
vector signed int vec_any_ne (vector unsigned char, vector signed char);
vector signed int vec_any_ne (vector unsigned char,
vector signed int vec_any_ne (vector signed short,
vector signed int vec_any_ne (vector signed short, vector signed short);
vector signed int vec_any_ne (vector unsigned short,
vector signed int vec_any_ne (vector unsigned short,
vector signed int vec_any_ne (vector signed int, vector unsigned int);
vector signed int vec_any_ne (vector signed int, vector signed int);
vector signed int vec_any_ne (vector unsigned int, vector signed int);
vector signed int vec_any_ne (vector unsigned int, vector unsigned int);
vector signed int vec_any_ne (vector float, vector float);
vector signed int vec_any_nge (vector float, vector float);
vector signed int vec_any_ngt (vector float, vector float);
vector signed int vec_any_nle (vector float, vector float);
vector signed int vec_any_nlt (vector float, vector float);
vector signed int vec_any_numeric (vector float);
vector signed int vec_any_out (vector float, vector float);

6.48. Pragmas Accepted by GCC

GCC supports several types of pragmas, primarily in order to compile code originally written for other
compilers. Note that in general we do not recommend the use of pragmas; Section 6.26 Declaring
Attributes of Functions, for further explanation.

6.48.1. RS/6000 and PowerPC Pragmas

The RS/6000 and PowerPC targets define one pragma for controlling whether or not the
attribute is added to function declarations by default. This pragma overrides the
but not the
longcall
for more information about when long calls are and are not necessary.
longcall (1)
Apply the
longcall
longcall (0)
Do not apply the

6.48.2. Solaris Pragmas

For compatibility with the SunPRO compiler, the following pragma is supported.
vector unsigned char);
vector unsigned short);
vector signed short);
vector unsigned short);
and
attributes. Section 4.17.2 IBM RS/6000 and PowerPC Options,
shortcall
attribute to all subsequent function declarations.
attribute to subsequent function declarations.
longcall
205
longcall
option,
-mlongcall

Advertisement

Table of Contents
loading

This manual is also suitable for:

Enterprise linux 3

Table of Contents