aboutsummaryrefslogtreecommitdiff
path: root/gcc
diff options
context:
space:
mode:
authorBrendan Kehoe <brendan@gcc.gnu.org>1998-08-28 11:40:44 -0400
committerBrendan Kehoe <brendan@gcc.gnu.org>1998-08-28 11:40:44 -0400
commit5d0c47400bde0e54f5e28990d242082ff1fbae04 (patch)
treeb60e142871c32fbc98f64fb7225ae31f060a61fd /gcc
parent06424989602d4bb3f118300d51dc0f91939bedc2 (diff)
downloadgcc-5d0c47400bde0e54f5e28990d242082ff1fbae04.zip
gcc-5d0c47400bde0e54f5e28990d242082ff1fbae04.tar.gz
gcc-5d0c47400bde0e54f5e28990d242082ff1fbae04.tar.bz2
dd `_eb91_' in front of the typenames, to avoid linux hiccups
From-SVN: r22058
Diffstat (limited to 'gcc')
-rw-r--r--gcc/testsuite/g++.old-deja/g++.robertl/eb91.C22
1 files changed, 11 insertions, 11 deletions
diff --git a/gcc/testsuite/g++.old-deja/g++.robertl/eb91.C b/gcc/testsuite/g++.old-deja/g++.robertl/eb91.C
index e34b78f..8262b79 100644
--- a/gcc/testsuite/g++.old-deja/g++.robertl/eb91.C
+++ b/gcc/testsuite/g++.old-deja/g++.robertl/eb91.C
@@ -1,9 +1,9 @@
#include <sys/types.h>
#include <algorithm>
-typedef short int16_t;
-typedef char int8_t;
-typedef unsigned char u_int8_t;
-typedef unsigned short u_int16_t;
+typedef short _eb91_int16_t;
+typedef char _eb91_int8_t;
+typedef unsigned char _eb91_u_int8_t;
+typedef unsigned short _eb91_u_int16_t;
template <class INT>
class other_endian
@@ -13,22 +13,22 @@ private:
INT value;
- u_int16_t change_endian(u_int16_t x)
+ _eb91_u_int16_t change_endian(_eb91_u_int16_t x)
{
union {
- u_int16_t i;
- u_int8_t c[2];
+ _eb91_u_int16_t i;
+ _eb91_u_int8_t c[2];
} val;
val.i = x;
swap(val.c[0], val.c[1]);
return val.i;
};
- int16_t change_endian(int16_t x)
+ _eb91_int16_t change_endian(_eb91_int16_t x)
{
union {
- int16_t i;
- int8_t c[2];
+ _eb91_int16_t i;
+ _eb91_int8_t c[2];
} val;
val.i = x;
swap(val.c[0], val.c[1]);
@@ -80,6 +80,6 @@ public:
int main() {
- other_endian <u_int16_t> little_endian_16_bit_int;
+ other_endian <_eb91_u_int16_t> little_endian_16_bit_int;
return 0;
}