VirtualBox

Ignore:
Timestamp:
Jun 17, 2012 8:45:31 PM (12 years ago)
Author:
bird
Message:

kmk: Merged in changes from GNU make 3.82. Previous GNU make base version was gnumake-2008-10-28-CVS.

Location:
trunk/src/kmk
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/kmk

    • Property svn:ignore
      •  

        old new  
        1313stamp-*
        1414makebook*
         15
        1516.*gdbinit
         17.gdb_history
         18
        1619*.dep
        1720*.dvi
         
        3134*.pg
        3235*.pgs
         36
        3337README
        3438README.DOS
        3539README.W32
         40README.OS2
        3641aclocal.m4
        3742autom4te.cache
         
        5257config.h.W32
        5358config.h-vms
         59
        5460loadavg
        5561loadavg.c
        5662make
         63
        5764.deps
        5865.dep_segment
         66ID
         67TAGS
         68
        5969_*
        6070sun4
         
        7282sol2
        7383i486-linux
         84
        7485customs
         86
        7587install-sh
        7688mkinstalldirs
         89
         90.directive.asc
  • trunk/src/kmk/tests

    • Property svn:ignore
      --- 
      +++ 
      
  • trunk/src/kmk/tests/scripts/features/se_statpat

    • Property svn:keywords deleted
    r1983 r2591  
    66# Test #1: automatic variables.
    77#
    8 run_make_test('
     8# bird: Had to add -j1 here earlier...
     9run_make_test(q!
    910.SECONDEXPANSION:
    10 .DEFAULT: ; @echo $@
     11.DEFAULT: ; @echo '$@'
    1112
    1213foo.a foo.b: foo.%: bar.% baz.%
    13 
    1414foo.a foo.b: foo.%: biz.% | buz.%
    1515
     
    2020                    $$|.5 \
    2121                    $$*.6
    22 
    23 ',
    24 '-j1',
    25 'bar.a
     22!,
     23              '', 'bar.a
    2624baz.a
    2725biz.a
     
    4240# Test #2: target/pattern -specific variables.
    4341#
    44 run_make_test('
     42run_make_test(q!
    4543.SECONDEXPANSION:
    46 .DEFAULT: ; @echo $@
     44.DEFAULT: ; @echo '$@'
    4745
    4846foo.x foo.y: foo.%: $$(%_a) $$($$*_b)
     
    5149
    5250%.x: x_b := baz
    53 
    54 
    55 ',
    56 '',
    57 'bar
    58 baz
    59 ');
     51!,
     52              '', "bar\nbaz\n");
    6053
    6154
    6255# Test #3: order of prerequisites.
    6356#
    64 run_make_test('
     57# bird: Had to add -j1 here earlier...
     58run_make_test(q!
    6559.SECONDEXPANSION:
    66 .DEFAULT: ; @echo $@
     60.DEFAULT: ; @echo '$@'
    6761
    6862all: foo.a bar.a baz.a
    6963
    7064# Subtest #1
    71 #
    7265foo.a foo.b: foo.%: foo.%.1; @:
    73 
    7466foo.a foo.b: foo.%: foo.%.2
    75 
    7667foo.a foo.b: foo.%: foo.%.3
    7768
    7869
    7970# Subtest #2
    80 #
    8171bar.a bar.b: bar.%: bar.%.2
    82 
    8372bar.a bar.b: bar.%: bar.%.1; @:
    84 
    8573bar.a bar.b: bar.%: bar.%.3
    8674
    8775
    8876# Subtest #3
    89 #
    9077baz.a baz.b: baz.%: baz.%.1
    91 
    9278baz.a baz.b: baz.%: baz.%.2
    93 
    9479baz.a baz.b: ; @:
    95 
    96 ',
    97 '-j1',
    98 'foo.a.1
     80!,
     81             '', 'foo.a.1
    9982foo.a.2
    10083foo.a.3
     
    10992# Test #4: Make sure stem triple-expansion does not happen.
    11093#
    111 run_make_test('
     94run_make_test(q!
    11295.SECONDEXPANSION:
    11396foo$$bar: f%r: % $$*.1
    114         @echo \'$*\'
     97        @echo '$*'
    11598
    11699oo$$ba oo$$ba.1:
    117         @echo \'$@\'
    118 
    119 ',
    120 '',
    121 'oo$ba
     100        @echo '$@'
     101!,
     102              '', 'oo$ba
    122103oo$ba.1
    123104oo$ba
Note: See TracChangeset for help on using the changeset viewer.

© 2024 Oracle Support Privacy / Do Not Sell My Info Terms of Use Trademark Policy Automated Access Etiquette