Changeset 2545

Show
Ignore:
Timestamp:
06/01/07 18:18:46 (1 year ago)
Author:
ensc
Message:

Fixed problems when building both a dietlibc and a GNU version of a
testsuite program. Previously, the same object file (which was generated
by 'diet') was used for both variants and only linking differed for
them. This caused problems at least in F7 on PPC platforms.

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • trunk/lib_internal/testsuite/Makefile-files

    r2276 r2545  
    4141 
    4242 
     43# When building both a GNU and a dietlibc version, set target specific 
     44# CPPFLAGS to enforce separate compilation for both variants 
     45 
    4346lib_internal_testsuite_command_SOURCES =        lib_internal/testsuite/command.c 
    4447lib_internal_testsuite_command_LDADD =          $(LIBINTERNAL_GLIBC) \ 
     
    5356lib_internal_testsuite_isnumber_SOURCES =       lib_internal/testsuite/isnumber.c 
    5457lib_internal_testsuite_isnumber_LDADD =         $(LIBINTERNAL) 
     58lib_internal_testsuite_isnumber_CPPFLAGS =      $(AM_CPPFLAGS)          # see note above 
    5559 
    5660lib_internal_testsuite_isnumber_gnu_SOURCES =   lib_internal/testsuite/isnumber.c 
    5761lib_internal_testsuite_isnumber_gnu_LDADD =     $(LIBINTERNAL_GLIBC) 
     62lib_internal_testsuite_isnumber_gnu_CPPFLAGS =  $(AM_CPPFLAGS)          # see note above 
    5863 
    5964lib_internal_testsuite_sigbus_SOURCES =         lib_internal/testsuite/sigbus.c 
     65lib_internal_testsuite_sigbus_CPPFLAGS =        $(AM_CPPFLAGS)          # see note above 
     66 
    6067lib_internal_testsuite_sigbus_gnu_SOURCES =     lib_internal/testsuite/sigbus.c 
     68lib_internal_testsuite_sigbus_gnu_CPPFLAGS =    $(AM_CPPFLAGS)          # see note above