Deleted Added
full compact
mangle.c (259694) mangle.c (259947)
1/* Name mangling for the 3.0 C++ ABI.
2 Copyright (C) 2000, 2001, 2002, 2003, 2004, 2005
3 Free Software Foundation, Inc.
4 Written by Alex Samuel <samuel@codesourcery.com>
5
6 This file is part of GCC.
7
8 GCC is free software; you can redistribute it and/or modify it

--- 1326 unchanged lines hidden (view full) ---

1335 produce uppercase. */
1336 if (FLOAT_WORDS_BIG_ENDIAN)
1337 i = 0, limit = words, dir = 1;
1338 else
1339 i = words - 1, limit = -1, dir = -1;
1340
1341 for (; i != limit; i += dir)
1342 {
1/* Name mangling for the 3.0 C++ ABI.
2 Copyright (C) 2000, 2001, 2002, 2003, 2004, 2005
3 Free Software Foundation, Inc.
4 Written by Alex Samuel <samuel@codesourcery.com>
5
6 This file is part of GCC.
7
8 GCC is free software; you can redistribute it and/or modify it

--- 1326 unchanged lines hidden (view full) ---

1335 produce uppercase. */
1336 if (FLOAT_WORDS_BIG_ENDIAN)
1337 i = 0, limit = words, dir = 1;
1338 else
1339 i = words - 1, limit = -1, dir = -1;
1340
1341 for (; i != limit; i += dir)
1342 {
1343 sprintf (buffer, "%08lx", target_real[i]);
1343 sprintf (buffer, "%08lx", (unsigned long) target_real[i]);
1344 write_chars (buffer, 8);
1345 }
1346 }
1347 else
1348 {
1349 /* In G++ 3.3 and before the REAL_VALUE_TYPE was written out
1350 literally. Note that compatibility with 3.2 is impossible,
1351 because the old floating-point emulator used a different

--- 1573 unchanged lines hidden ---
1344 write_chars (buffer, 8);
1345 }
1346 }
1347 else
1348 {
1349 /* In G++ 3.3 and before the REAL_VALUE_TYPE was written out
1350 literally. Note that compatibility with 3.2 is impossible,
1351 because the old floating-point emulator used a different

--- 1573 unchanged lines hidden ---