Changeset 0707bd20 in rtems for c/src/make/README


Ignore:
Timestamp:
Jun 6, 2003, 2:59:13 AM (17 years ago)
Author:
Ralf Corsepius <ralf.corsepius@…>
Branches:
4.10, 4.11, 4.8, 4.9, master
Children:
581c3117
Parents:
b52d7bc
Message:

2003-06-06 Ralf Corsepius <corsepiu@…>

  • bsp.mak: Remove support for profile-variant.
  • configure.ac: Ditto.
  • directory.cfg: Ditto.
  • compilers/gcc-target-default.cfg: Ditto.
  • make/README: Remove references to profile-variant.
File:
1 edited

Legend:

Unmodified
Added
Removed
  • c/src/make/README

    rb52d7bc r0707bd20  
    3131            another under 4.x, another under HPUX.
    3232
    33         .  Builtin support for compiling "variants" such as debug,
    34             profile, and tcov versions.  These variants can be built
     33        .  Builtin support for compiling "variants" such as debug
     34            versions.  These variants can be built
    3535            recursively.
    3636
     
    111111            o-optimize/       -- optimized binaries
    112112            o-debug/          -- debug binaries
    113             o-profile/        -- profiling binaries
    114113
    115114        Using the template Makefiles, this will all happen automatically.
     
    124123        Typing 'make' will place objects in o-optimize.
    125124        'make debug' will place objects in o-debug.
    126         'make profile' will place objects in o-profile.
    127 
    128         The debug and profile targets are equivalent to 'all' except that
     125
     126        The debug targets are equivalent to 'all' except that
    129127        CFLAGS and/or LDFLAGS are modified as per the compiler config file for
    130128        debug and profile support.
    131129
    132         The targets debug, profile, etc., can be invoked recursively at
     130        The targets debug etc., can be invoked recursively at
    133131        the directory make level.  So from the top of a tree, one could
    134132        install a debug version of everything under that point by:
     
    142140
    143141        For example, the following fragments link the normal, debug, or
    144         profile version of "libmine.a" as appropriate:
     142        version of "libmine.a" as appropriate:
    145143
    146144            LD_LIBS   += $(LIBMINE)
     
    251249
    252250            Also specifies compiler flags to be used to generate optimized,
    253             debugging and profile versions, as well as rules to compile
     251            debugging versions, as well as rules to compile
    254252            assembly language and make makefile dependencies.
    255253
     
    315313            VARIANTS    -- full list of all possible values for $(ARCH);
    316314                           used mainly for 'make clean'
    317                            [ eg: "o-optimize o-debug o-profile" ]
     315                           [ eg: "o-optimize o-debug" ]
    318316
    319317            VARIANT_VA  -- Variant name.
    320                            Normally "", but for 'make debug' it is "debug",
    321                            for 'make profile', "profile, etc.
     318                           Normally "", but for 'make debug' it is "debug".
    322319
    323320                           see make/leaf.cfg for more info.
     
    335332            CFLAGS_DEBUG_V      -- value of debug flag for compiler
    336333                                   [ eg: -g ]
    337 
    338             CFLAGS_PROFILE_V    -- compiler profile flags
    339                                    [ eg: -pg ]
    340334
    341335            CFLAGS_DEBUG_OPTIMIZE_V
     
    344338
    345339            CFLAGS_DEBUG
    346             CFLAGS_PROFILE
    347340            CFLAGS_OPTIMIZE     -- current values for each depending
    348341                                    on make variant.
Note: See TracChangeset for help on using the changeset viewer.