This is the mail archive of the gcc-patches@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]
Other format: [Raw text]

Re: Volatile MEMs in statement expressions and functions inlined astrees



This patch does not solve the problem with INTERNAL:

/opt/gcc-3.1-devel/bin/g++ -c -o mrGrid.o  -DHAS_ERRLIST -DFMAX_IS_DOUBLE -ffast-math -fwritable-strings  -Wno-deprecated -Wno-non-template-friend     -I. -DNDEBUG       -O2 -march=athlon -malign-double  mrGrid.cc
/tmp/ccAB1iDC.s: Assembler messages:
/tmp/ccAB1iDC.s:842: Warning: missing operand; zero assumed
/tmp/ccAB1iDC.s:842: Error: undefined symbol `INTERNAL' in operation
specmake: *** [mrGrid.o] Error 1
specmake  options 2> options.err | tee options.out

Line 842 is:
     841 .LEHB1:
     842         call    _ZN6mrGridC1EddP13mrSurfaceList8ggPoint3S2_dii *INTERNAL* 

I can't send a test case but if you have SPEC available, you should be
able to reproduce this in the src dir (benches/CINT/252.eon).

Andreas
-- 
 Andreas Jaeger
  SuSE Labs aj@suse.de
   private aj@arthur.inka.de
    http://www.suse.de/~aj


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