This is the mail archive of the gcc@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]

alphaev6-dec-osf4.0f bootstrap failing due to constructor encoding


I've been running into problems building on the Alpha for several days.
Make bootstrap fails with:

  Bootstrap comparison failure!
  crtfastmath.o differs
  make[1]: *** [compare] Error 1
  make[1]: Leaving directory `/usr/local/build/alphaev6-dec-osf4.0f/GNU/gcc-current/gcc'
  make: *** [bootstrap] Error 2

Running objdump and diff on crtfastmath.o results in:

2c2
< gcc/crtfastmath.o:     file format ecoff-littlealpha
---
> gcc/stage2/crtfastmath.o:     file format ecoff-littlealpha
20c20
< 0000000000000030 <_GLOBAL__I_.._.._.._.._.._src_GNU_gcc_current_gcc_config_alpha_crtfastmath.c11BSil>:
---
> 0000000000000030 <_GLOBAL__I_.._.._.._.._.._src_GNU_gcc_current_gcc_config_alpha_crtfastmath.ciajE3I>:

Anyone else seen this?  Any pointers on exactly how / where the name is
generated for a constructor?

-- John
-------------------------------------------------------------------------
|   Feith Systems  |   Voice: 1-215-646-8000  |  Email: john@feith.com  |
|    John Wehle    |     Fax: 1-215-540-5495  |                         |
-------------------------------------------------------------------------


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]