source: rtems/contrib/crossrpms/patches/newlib-1.16.0.cvs.20081205-rtems4.10-20081206.diff @ 40b6040b

4.104.115
Last change on this file since 40b6040b was 40b6040b, checked in by Ralf Corsepius <ralf.corsepius@…>, on 12/06/08 at 04:46:31

Add fix for the h8300/msx.

  • Property mode set to 100644
File size: 18.3 KB
  • newlib/acinclude.m4

    diff -Naur --exclude=CVS --exclude=.cvsignore --exclude='*~' --exclude='.#*' newlib-1.16.0.orig/newlib/acinclude.m4 newlib-1.16.0/newlib/acinclude.m4
    old new  
    22dnl configure.in files.
    33
    44AC_DEFUN([DEF_NEWLIB_VERSION],
    5 m4_define([NEWLIB_VERSION],[1.16.0]))
     5m4_define([NEWLIB_VERSION],[1.17.0]))
    66
    77dnl Basic newlib configury.  This calls basic introductory stuff,
    88dnl including AM_INIT_AUTOMAKE and AC_CANONICAL_HOST.  It also runs
  • newlib/configure

    diff -Naur --exclude=CVS --exclude=.cvsignore --exclude='*~' --exclude='.#*' newlib-1.16.0.orig/newlib/configure newlib-1.16.0/newlib/configure
    old new  
    11#! /bin/sh
    22# Guess values for system-dependent variables and create Makefiles.
    3 # Generated by GNU Autoconf 2.59 for newlib 1.16.0.
     3# Generated by GNU Autoconf 2.59 for newlib 1.17.0.
    44#
    55# Copyright (C) 2003 Free Software Foundation, Inc.
    66# This configure script is free software; the Free Software Foundation
     
    416416# Identity of this package.
    417417PACKAGE_NAME='newlib'
    418418PACKAGE_TARNAME='newlib'
    419 PACKAGE_VERSION='1.16.0'
    420 PACKAGE_STRING='newlib 1.16.0'
     419PACKAGE_VERSION='1.17.0'
     420PACKAGE_STRING='newlib 1.17.0'
    421421PACKAGE_BUGREPORT=''
    422422
    423423ac_unique_file="libc"
     
    939939  # Omit some internal or obsolete options to make the list less imposing.
    940940  # This message is too long to be a string in the A/UX 3.1 sh.
    941941  cat <<_ACEOF
    942 \`configure' configures newlib 1.16.0 to adapt to many kinds of systems.
     942\`configure' configures newlib 1.17.0 to adapt to many kinds of systems.
    943943
    944944Usage: $0 [OPTION]... [VAR=VALUE]...
    945945
     
    10051005
    10061006if test -n "$ac_init_help"; then
    10071007  case $ac_init_help in
    1008      short | recursive ) echo "Configuration of newlib 1.16.0:";;
     1008     short | recursive ) echo "Configuration of newlib 1.17.0:";;
    10091009   esac
    10101010  cat <<\_ACEOF
    10111011
     
    11601160test -n "$ac_init_help" && exit 0
    11611161if $ac_init_version; then
    11621162  cat <<\_ACEOF
    1163 newlib configure 1.16.0
     1163newlib configure 1.17.0
    11641164generated by GNU Autoconf 2.59
    11651165
    11661166Copyright (C) 2003 Free Software Foundation, Inc.
     
    11741174This file contains any messages produced by compilers while
    11751175running configure, to aid debugging if configure makes a mistake.
    11761176
    1177 It was created by newlib $as_me 1.16.0, which was
     1177It was created by newlib $as_me 1.17.0, which was
    11781178generated by GNU Autoconf 2.59.  Invocation command line was
    11791179
    11801180  $ $0 $@
     
    22252225
    22262226# Define the identity of the package.
    22272227 PACKAGE='newlib'
    2228  VERSION='1.16.0'
     2228 VERSION='1.17.0'
    22292229
    22302230
    22312231# Some tools Automake needs.
     
    1174411744fi
    1174511745
    1174611746cat >>confdefs.h <<_ACEOF
    11747 #define _NEWLIB_VERSION "1.16.0"
     11747#define _NEWLIB_VERSION "1.17.0"
    1174811748_ACEOF
    1174911749
    1175011750
     
    1239012390} >&5
    1239112391cat >&5 <<_CSEOF
    1239212392
    12393 This file was extended by newlib $as_me 1.16.0, which was
     12393This file was extended by newlib $as_me 1.17.0, which was
    1239412394generated by GNU Autoconf 2.59.  Invocation command line was
    1239512395
    1239612396  CONFIG_FILES    = $CONFIG_FILES
     
    1245312453
    1245412454cat >>$CONFIG_STATUS <<_ACEOF
    1245512455ac_cs_version="\\
    12456 newlib config.status 1.16.0
     12456newlib config.status 1.17.0
    1245712457configured by $0, generated by GNU Autoconf 2.59,
    1245812458  with options \\"`echo "$ac_configure_args" | sed 's/[\\""\`\$]/\\\\&/g'`\\"
    1245912459
  • newlib/configure.host

    diff -Naur --exclude=CVS --exclude=.cvsignore --exclude='*~' --exclude='.#*' newlib-1.16.0.orig/newlib/configure.host newlib-1.16.0/newlib/configure.host
    old new  
    533533#  NOTE: When newlib malloc uses a semaphore, RTEMS will switch to that.
    534534  *-*-rtems*)
    535535        default_newlib_io_long_long="yes"
     536        default_newlib_io_c99_formats="yes"
    536537        newlib_cflags="${newlib_cflags} -DMALLOC_PROVIDED -DEXIT_PROVIDED -DMISSING_SYSCALL_NAMES -DSIGNAL_PROVIDED -DREENTRANT_SYSCALLS_PROVIDED -DHAVE_NANOSLEEP -DHAVE_FCNTL"
    537538        # turn off unsupported items in posix directory
    538539        newlib_cflags="${newlib_cflags} -D_NO_GETLOGIN -D_NO_GETPWENT -D_NO_GETUT -D_NO_GETPASS -D_NO_SIGSET"
  • newlib/libc/include/inttypes.h

    diff -Naur --exclude=CVS --exclude=.cvsignore --exclude='*~' --exclude='.#*' newlib-1.16.0.orig/newlib/libc/include/inttypes.h newlib-1.16.0/newlib/libc/include/inttypes.h
    old new  
    242242#define SCNxMAX         __SCNMAX(x)
    243243
    244244/* ptr types */
    245 #if __have_longlong64
    246 #define __PRIPTR(x) __STRINGIFY(ll##x)
    247 #define __SCNPTR(x) __STRINGIFY(ll##x)
     245#if __ptrint_t_long_defined
     246#define __PRIPTR(x) __STRINGIFY(l##x)
     247#define __SCNPTR(x) __STRINGIFY(l##x)
     248#elif __ptrint_t_int_defined
     249#define __PRIPTR(x) __STRINGIFY(x)
     250#define __SCNPTR(x) __STRINGIFY(x)
    248251#elif __have_long64
    249252#define __PRIPTR(x) __STRINGIFY(l##x)
    250253#define __SCNPTR(x) __STRINGIFY(l##x)
  • newlib/libc/include/machine/ieeefp.h

    diff -Naur --exclude=CVS --exclude=.cvsignore --exclude='*~' --exclude='.#*' newlib-1.16.0.orig/newlib/libc/include/machine/ieeefp.h newlib-1.16.0/newlib/libc/include/machine/ieeefp.h
    old new  
    6262#  define __IEEE_BIG_ENDIAN
    6363# endif
    6464#else
    65 # define __IEEE_BIG_ENDIAN
    6665# ifdef __ARMEL__
     66#  define __IEEE_LITTLE_ENDIAN
     67# else
     68#  define __IEEE_BIG_ENDIAN
     69# endif
     70# ifdef __ARMWEL__
    6771#  define __IEEE_BYTES_LITTLE_ENDIAN
    6872# endif
    6973#endif
  • newlib/libc/include/machine/setjmp.h

    diff -Naur --exclude=CVS --exclude=.cvsignore --exclude='*~' --exclude='.#*' newlib-1.16.0.orig/newlib/libc/include/machine/setjmp.h newlib-1.16.0/newlib/libc/include/machine/setjmp.h
    old new  
    2727
    2828/* necv70 was 9 as well. */
    2929
    30 #ifdef __mc68000__
     30#if defined(__m68k__) || defined(__mc68000__)
    3131/*
    3232 * onsstack,sigmask,sp,pc,psl,d2-d7,a2-a6,
    3333 * fp2-fp7      for 68881.
  • newlib/libc/include/stdint.h

    diff -Naur --exclude=CVS --exclude=.cvsignore --exclude='*~' --exclude='.#*' newlib-1.16.0.orig/newlib/libc/include/stdint.h newlib-1.16.0/newlib/libc/include/stdint.h
    old new  
    66 * is freely granted, provided that this notice is preserved.
    77 */
    88
    9 /*
    10  * @todo - Add support for wint_t types.
    11  */
    12 
    139#ifndef _STDINT_H
    1410#define _STDINT_H
    1511
     
    286282#endif
    287283
    288284#if __int32_t_defined
     285#if __have_long32
     286#define INT32_MIN        (-2147483647L-1)
     287#define INT32_MAX        2147483647L
     288#define UINT32_MAX       4294967295UL
     289#else
    289290#define INT32_MIN        (-2147483647-1)
    290291#define INT32_MAX        2147483647
    291292#define UINT32_MAX       4294967295U
    292293#endif
     294#endif
    293295
    294296#if __int_least32_t_defined
     297#if __have_long32
     298#define INT_LEAST32_MIN  (-2147483647L-1)
     299#define INT_LEAST32_MAX  2147483647L
     300#define UINT_LEAST32_MAX 4294967295UL
     301#else
    295302#define INT_LEAST32_MIN  (-2147483647-1)
    296303#define INT_LEAST32_MAX  2147483647
    297304#define UINT_LEAST32_MAX 4294967295U
     305#endif
    298306#else
    299307#error required type int_least32_t missing
    300308#endif
     
    324332#endif
    325333
    326334#if __int_fast8_t_defined
    327 #define INT_FAST8_MIN   INT8_MIN
    328 #define INT_FAST8_MAX   INT8_MAX
    329 #define UINT_FAST8_MAX  UINT8_MAX
     335#if __STDINT_EXP(INT_MAX) >= 0x7f
     336#define INT_FAST8_MIN   (-__STDINT_EXP(INT_MAX)-1)
     337#define INT_FAST8_MAX   __STDINT_EXP(INT_MAX)
     338#define UINT_FAST8_MAX  (__STDINT_EXP(INT_MAX)*2U+1U)
     339#else
     340#define INT_FAST8_MIN   INT_LEAST8_MIN
     341#define INT_FAST8_MAX   INT_LEAST8_MAX
     342#define UINT_FAST8_MAX  UINT_LEAST8_MAX
     343#endif
    330344#endif
    331345
    332346#if __int_fast16_t_defined
    333 #define INT_FAST16_MIN  INT16_MIN
    334 #define INT_FAST16_MAX  INT16_MAX
    335 #define UINT_FAST16_MAX UINT16_MAX
     347#if __STDINT_EXP(INT_MAX) >= 0x7fff
     348#define INT_FAST16_MIN  (-__STDINT_EXP(INT_MAX)-1)
     349#define INT_FAST16_MAX  __STDINT_EXP(INT_MAX)
     350#define UINT_FAST16_MAX (__STDINT_EXP(INT_MAX)*2U+1U)
     351#else
     352#define INT_FAST16_MIN  INT_LEAST16_MIN
     353#define INT_FAST16_MAX  INT_LEAST16_MAX
     354#define UINT_FAST16_MAX UINT_LEAST16_MAX
     355#endif
    336356#endif
    337357
    338358#if __int_fast32_t_defined
    339 #define INT_FAST32_MIN  INT32_MIN
    340 #define INT_FAST32_MAX  INT32_MAX
    341 #define UINT_FAST32_MAX UINT32_MAX
     359#if __STDINT_EXP(INT_MAX) >= 0x7fffffff
     360#define INT_FAST32_MIN  (-__STDINT_EXP(INT_MAX)-1)
     361#define INT_FAST32_MAX  __STDINT_EXP(INT_MAX)
     362#define UINT_FAST32_MAX (__STDINT_EXP(INT_MAX)*2U+1U)
     363#else
     364#define INT_FAST32_MIN  INT_LEAST32_MIN
     365#define INT_FAST32_MAX  INT_LEAST32_MAX
     366#define UINT_FAST32_MAX UINT_LEAST32_MAX
     367#endif
    342368#endif
    343369
    344370#if __int_fast64_t_defined
    345 #define INT_FAST64_MIN  INT64_MIN
    346 #define INT_FAST64_MAX  INT64_MAX
    347 #define UINT_FAST64_MAX UINT64_MAX
     371#if __STDINT_EXP(INT_MAX) > 0x7fffffff
     372#define INT_FAST64_MIN  (-__STDINT_EXP(INT_MAX)-1)
     373#define INT_FAST64_MAX  __STDINT_EXP(INT_MAX)
     374#define UINT_FAST64_MAX (__STDINT_EXP(INT_MAX)*2U+1U)
     375#else
     376#define INT_FAST64_MIN  INT_LEAST64_MIN
     377#define INT_FAST64_MAX  INT_LEAST64_MAX
     378#define UINT_FAST64_MAX UINT_LEAST64_MAX
     379#endif
     380#endif
     381
     382#ifdef __INTMAX_MAX__
     383#define INTMAX_MAX __INTMAX_MAX__
     384#define INTMAX_MIN (-INTMAX_MAX - 1)
     385#elif defined(__INTMAX_TYPE__)
     386/* All relevant GCC versions prefer long to long long for intmax_t.  */
     387#define INTMAX_MAX INT64_MAX
     388#define INTMAX_MIN INT64_MIN
     389#endif
     390
     391#ifdef __UINTMAX_MAX__
     392#define UINTMAX_MAX __UINTMAX_MAX__
     393#elif defined(__UINTMAX_TYPE__)
     394/* All relevant GCC versions prefer long to long long for intmax_t.  */
     395#define UINTMAX_MAX UINT64_MAX
    348396#endif
    349397
    350398/* This must match size_t in stddef.h, currently long unsigned int */
     399#ifdef __SIZE_MAX__
     400#define SIZE_MAX __SIZE_MAX__
     401#else
    351402#define SIZE_MAX (__STDINT_EXP(LONG_MAX) * 2UL + 1)
     403#endif
    352404
    353405/* This must match sig_atomic_t in <signal.h> (currently int) */
    354406#define SIG_ATOMIC_MIN (-__STDINT_EXP(INT_MAX) - 1)
    355407#define SIG_ATOMIC_MAX __STDINT_EXP(INT_MAX)
    356408
    357409/* This must match ptrdiff_t  in <stddef.h> (currently long int) */
    358 #define PTRDIFF_MIN (-__STDINT_EXP(LONG_MAX) - 1L)
     410#ifdef __PTRDIFF_MAX__
     411#define PTRDIFF_MAX __PTRDIFF_MAX__
     412#else
    359413#define PTRDIFF_MAX __STDINT_EXP(LONG_MAX)
     414#endif
     415#define PTRDIFF_MIN (-PTRDIFF_MAX - 1)
     416
     417#ifdef __WCHAR_MAX__
     418#define WCHAR_MAX __WCHAR_MAX__
     419#endif
     420#ifdef __WCHAR_MIN__
     421#define WCHAR_MIN __WCHAR_MIN__
     422#endif
     423
     424/* wint_t is unsigned int on almost all GCC targets.  */
     425#ifdef __WINT_MAX__
     426#define WINT_MAX __WINT_MAX__
     427#else
     428#define WINT_MAX (__STDINT_EXP(INT_MAX) * 2U + 1U)
     429#endif
     430#ifdef __WINT_MIN__
     431#define WINT_MIN __WINT_MIN__
     432#else
     433#define WINT_MIN 0U
     434#endif
    360435
    361436/** Macros for minimum-width integer constant expressions */
    362437#define INT8_C(x)       x
     438#if __STDINT_EXP(INT_MAX) > 0x7f
     439#define UINT8_C(x)      x
     440#else
    363441#define UINT8_C(x)      x##U
     442#endif
    364443
    365444#define INT16_C(x)      x
     445#if __STDINT_EXP(INT_MAX) > 0x7fff
     446#define UINT16_C(x)     x
     447#else
    366448#define UINT16_C(x)     x##U
     449#endif
    367450
    368451#if __have_long32
    369452#define INT32_C(x)      x##L
     
    392475#define UINTMAX_C(x)    x##UL
    393476#endif
    394477
     478#ifdef __rtems__
     479#include <machine/stdint.h>
     480#endif
    395481
    396482#ifdef __cplusplus
    397483}
  • newlib/libc/include/sys/features.h

    diff -Naur --exclude=CVS --exclude=.cvsignore --exclude='*~' --exclude='.#*' newlib-1.16.0.orig/newlib/libc/include/sys/features.h newlib-1.16.0/newlib/libc/include/sys/features.h
    old new  
    3838#define _POSIX_MEMLOCK_RANGE            1
    3939#define _POSIX_MEMORY_PROTECTION        1
    4040#define _POSIX_MESSAGE_PASSING          1
    41 #define _POSIX_MONOTONIC_CLOCK          1
     41#define _POSIX_MONOTONIC_CLOCK          200112L
    4242#define _POSIX_PRIORITIZED_IO           1
    4343#define _POSIX_PRIORITY_SCHEDULING      1
    4444#define _POSIX_REALTIME_SIGNALS         1
    4545#define _POSIX_SEMAPHORES               1
    46 #define _POSIX_SHARED_MEMORY_OBJECTS    1
     46/* #define _POSIX_SHARED_MEMORY_OBJECTS 1 */
    4747#define _POSIX_SYNCHRONIZED_IO          1
    4848#define _POSIX_TIMERS                   1
    4949#define _POSIX_BARRIERS                 200112L
  • newlib/libc/include/sys/_types.h

    diff -Naur --exclude=CVS --exclude=.cvsignore --exclude='*~' --exclude='.#*' newlib-1.16.0.orig/newlib/libc/include/sys/_types.h newlib-1.16.0/newlib/libc/include/sys/_types.h
    old new  
    8484typedef void *_iconv_t;
    8585#endif
    8686
     87typedef long * __intptr_t;
     88typedef unsigned long* __uintptr_t;
     89
    8790#endif  /* _SYS__TYPES_H */
  • newlib/libc/machine/arm/machine/endian.h

    diff -Naur --exclude=CVS --exclude=.cvsignore --exclude='*~' --exclude='.#*' newlib-1.16.0.orig/newlib/libc/machine/arm/machine/endian.h newlib-1.16.0/newlib/libc/machine/arm/machine/endian.h
    old new  
    1 /* ARM configuration file */
    2 
    3 #ifndef _MACHINE_ENDIAN_H
    4 # define _MACHINE_ENDIAN_H
    5 
    6 #ifdef __ARMEB__
    7 #define BYTE_ORDER BIG_ENDIAN
    8 #else
    9 #define BYTE_ORDER LITTLE_ENDIAN
    10 #endif
    11 
    12 #endif
  • newlib/libc/sys/rtems/crt0.c

    diff -Naur --exclude=CVS --exclude=.cvsignore --exclude='*~' --exclude='.#*' newlib-1.16.0.orig/newlib/libc/sys/rtems/crt0.c newlib-1.16.0/newlib/libc/sys/rtems/crt0.c
    old new  
    7777_malloc_r() {}
    7878_free_r() {}
    7979
     80/* stubs for functions required by libc/posix */
     81int getdents(int fd, void *dp, int count) { return -1; }
     82struct timespec;
     83int nanosleep(const struct timespec *req, struct timespec *rem) { return -1; }
     84int _execve(const char *path, char * const *argv, char * const *envp) { return -1; }
     85int _exit(int status) { return -1; }
     86
    8087/* gcc can implicitly generate references to these */
    8188/* strcmp() {} */
    8289/* strcpy() {} */
  • newlib/libc/sys/rtems/machine/stdint.h

    diff -Naur --exclude=CVS --exclude=.cvsignore --exclude='*~' --exclude='.#*' newlib-1.16.0.orig/newlib/libc/sys/rtems/machine/stdint.h newlib-1.16.0/newlib/libc/sys/rtems/machine/stdint.h
    old new  
     1/*
     2 *
     3 */
     4#ifndef _MACHINE_STDINT_H
     5#define _MACHINE_STDINT_H
     6
     7#ifndef _STDINT_H
     8#error machine/stdint.h is an internal file and must not be directly included
     9#endif
     10
     11#ifndef __rtems__
     12#error machine/stdint.h is an RTEMS specific internal file and must not be used otherwise
     13#endif
     14
     15#if defined(__m32c__) || defined(__m32r__)
     16#if (__SIZEOF_PTRDIFF_T__ == __SIZEOF_LONG__)
     17#define __ptrint_t_long_defined 1
     18#endif
     19#if (__SIZEOF_PTRDIFF_T__ == __SIZEOF_INT__)
     20#define __ptrint_t_int_defined 1
     21#endif
     22#endif
     23
     24#if defined(__sparc__) \
     25  || defined(__powerpc__) || defined(__PPC__) \
     26  || defined(__mips__) \
     27  || defined(__sh__) \
     28  || defined(__AVR__) \
     29  || defined(_C4x) || defined(_C3x) \
     30  || defined(__H8300__)
     31/* PTRDIFF_TYPE = int */
     32#define __ptrint_t_int_defined 1
     33#endif
     34
     35#if defined(__i386__) \
     36  || defined(__m68k__) \
     37  || defined(__bfin__) \
     38  || defined(__arm__) \
     39  || defined(__H8300S__) || defined(__H8300H__) || defined(__H8300SX__) \
     40/* PTRDIFF_TYPE = long */
     41#define __ptrint_t_long_defined 1
     42#endif
     43
     44#if !defined(__ptrint_t_int_defined) && !defined(__ptrint_t_long_defined)
     45#error Failed to determine ptrint_t
     46#endif
     47
     48#endif
  • newlib/Makefile.am

    diff -Naur --exclude=CVS --exclude=.cvsignore --exclude='*~' --exclude='.#*' newlib-1.16.0.orig/newlib/Makefile.am newlib-1.16.0/newlib/Makefile.am
    old new  
    8181        libc.a
    8282endif
    8383
    84 noinst_DATA = stmp-targ-include
     84BUILT_SOURCES = stmp-targ-include
    8585
    8686toollib_DATA = $(CRT0) $(CRT1)
    8787
     
    186186
    187187$(CRT1_DIR)$(CRT1): ; @true
    188188
    189 
    190 all-recursive: stmp-targ-include
    191 
    192189# The targ-include directory just holds the includes files for the
    193190# particular system and machine we have been configured for.  It is
    194191# used while building.
  • newlib/Makefile.in

    diff -Naur --exclude=CVS --exclude=.cvsignore --exclude='*~' --exclude='.#*' newlib-1.16.0.orig/newlib/Makefile.in newlib-1.16.0/newlib/Makefile.in
    old new  
    106106        pdf-recursive ps-recursive uninstall-info-recursive \
    107107        uninstall-recursive
    108108toollibDATA_INSTALL = $(INSTALL_DATA)
    109 DATA = $(noinst_DATA) $(toollib_DATA)
     109DATA = $(toollib_DATA)
    110110ETAGS = etags
    111111CTAGS = ctags
    112112DEJATOOL = $(PACKAGE)
     
    350350@USE_LIBTOOL_FALSE@toollib_LIBRARIES = libm.a \
    351351@USE_LIBTOOL_FALSE@     libc.a
    352352
    353 noinst_DATA = stmp-targ-include
     353BUILT_SOURCES = stmp-targ-include
    354354toollib_DATA = $(CRT0) $(CRT1)
    355355
    356356# The functions ldexp, frexp and modf are traditionally supplied in
     
    409409
    410410# dejagnu support
    411411RUNTESTFLAGS =
    412 all: newlib.h
     412all: $(BUILT_SOURCES) newlib.h
    413413        $(MAKE) $(AM_MAKEFLAGS) all-recursive
    414414
    415415.SUFFIXES:
     
    714714        done
    715715check-am:
    716716        $(MAKE) $(AM_MAKEFLAGS) check-DEJAGNU
    717 check: check-recursive
     717check: $(BUILT_SOURCES)
     718        $(MAKE) $(AM_MAKEFLAGS) check-recursive
    718719all-am: Makefile $(LIBRARIES) $(LTLIBRARIES) $(DATA) newlib.h
    719720installdirs: installdirs-recursive
    720721installdirs-am:
    721722        for dir in "$(DESTDIR)$(toollibdir)" "$(DESTDIR)$(toollibdir)" "$(DESTDIR)$(toollibdir)"; do \
    722723          test -z "$$dir" || $(mkdir_p) "$$dir"; \
    723724        done
    724 install: install-recursive
     725install: $(BUILT_SOURCES)
     726        $(MAKE) $(AM_MAKEFLAGS) install-recursive
    725727install-exec: install-exec-recursive
    726728install-data: install-data-recursive
    727729uninstall: uninstall-recursive
     
    746748maintainer-clean-generic:
    747749        @echo "This command is intended for maintainers to use"
    748750        @echo "it deletes files that may require special tools to rebuild."
     751        -test -z "$(BUILT_SOURCES)" || rm -f $(BUILT_SOURCES)
    749752clean: clean-recursive
    750753
    751754clean-am: clean-generic clean-libtool clean-toollibLIBRARIES \
     
    864867
    865868$(CRT1_DIR)$(CRT1): ; @true
    866869
    867 all-recursive: stmp-targ-include
    868 
    869870# The targ-include directory just holds the includes files for the
    870871# particular system and machine we have been configured for.  It is
    871872# used while building.
Note: See TracBrowser for help on using the repository browser.