diff options
Diffstat (limited to 'src')
37 files changed, 651 insertions, 176 deletions
diff --git a/src/build/mkrules/dist_targets.mk b/src/build/mkrules/dist_targets.mk index a3f684d58..23f1767d2 100644 --- a/src/build/mkrules/dist_targets.mk +++ b/src/build/mkrules/dist_targets.mk @@ -155,6 +155,7 @@ simics.tar_CONTENTS = \ # Common code delivered to FSP builds. # fsp.tar_CONTENTS = \ + obj/genfiles/hwp_id.html \ src/build/mkrules/hbfw/fsp/makefile \ src/build/buildpnor/buildpnor.pl \ src/build/buildpnor/defaultPnorLayout.xml \ diff --git a/src/build/tools/genIStep.pl b/src/build/tools/genIStep.pl index 982bb9b34..9a3e7bc99 100755 --- a/src/build/tools/genIStep.pl +++ b/src/build/tools/genIStep.pl @@ -245,6 +245,7 @@ my $templateHFileHdr = * THIS FILE WAS GENERATED ON \@timestamp * ***************************************************************** * + * HWP_IGNORE_VERSION_CHECK */ \@tag_block @@ -306,6 +307,8 @@ my $templateCFileHdr = * THIS FILE WAS GENERATED ON \@timestamp * ***************************************************************** * + * HWP_IGNORE_VERSION_CHECK + * */ /******************************************************************************/ diff --git a/src/build/tools/hwp_id.pl b/src/build/tools/hwp_id.pl new file mode 100755 index 000000000..a5ab0af48 --- /dev/null +++ b/src/build/tools/hwp_id.pl @@ -0,0 +1,403 @@ +#!/usr/bin/perl +# IBM_PROLOG_BEGIN_TAG +# This is an automatically generated prolog. +# +# $Source: src/build/tools/hwp_id.pl $ +# +# IBM CONFIDENTIAL +# +# COPYRIGHT International Business Machines Corp. 2012 +# +# p1 +# +# Object Code Only (OCO) source materials +# Licensed Internal Code Source Materials +# IBM HostBoot Licensed Internal Code +# +# The source code for this program is not published or other- +# wise divested of its trade secrets, irrespective of what has +# been deposited with the U.S. Copyright Office. +# +# Origin: 30 +# +# IBM_PROLOG_END_TAG + +use strict; +use File::Find (); +use File::Path; + +# Variables +my $DIR = "."; +my $DEBUG = 0; +my @outputFnVn; + +my $SHOW_INFO = 0; +# a bit for each: +use constant SHOW_IMAGEID => 0x01; +use constant SHOW_MISSING => 0x02; +use constant SHOW_VERSION => 0x04; +use constant SHOW_SHORT => 0x08; +use constant SHOW_FULLPATH => 0x10; +use constant SHOW_HTML => 0x20; +use constant SHOW_ONLYMISS => 0x40; + +# directories that we'll check for files: +my @dirList = ( + "src/usr/hwpf/hwp", + "src/usr/pore/poreve/model", + ) ; + +# set defaults +my $imageId = ""; +$SHOW_INFO = SHOW_VERSION; + +while( $ARGV = shift ) +{ + if( $ARGV =~ m/-h/ ) + { + usage(); + } + elsif( $ARGV =~ m/-D/ ) + { + if ( $DIR = shift ) + { + print("Using directory: $DIR\n"); + } + else + { + usage(); + } + } + elsif( $ARGV =~ m/-d/ ) + { + $DEBUG = 1; + } + elsif( $ARGV =~ m/-f/ ) + { + $SHOW_INFO |= SHOW_FULLPATH; + } + elsif( $ARGV =~ m/-I/ ) + { + $SHOW_INFO |= SHOW_IMAGEID; + if ( $imageId = shift ) + { + debugMsg("using supplied Hostboot version: $imageId\n"); + } + else + { + usage(); + } + } + elsif( $ARGV =~ m/-i/ ) + { + $SHOW_INFO |= SHOW_IMAGEID; + } + elsif( $ARGV =~ m/-l/ ) + { + $SHOW_INFO |= SHOW_HTML; + $SHOW_INFO &= ~SHOW_VERSION; + $SHOW_INFO &= ~SHOW_SHORT; + } + elsif( $ARGV =~ m/-M/ ) + { + $SHOW_INFO |= SHOW_ONLYMISS; + } + elsif( $ARGV =~ m/-m/ ) + { + $SHOW_INFO |= SHOW_MISSING; + } + elsif( $ARGV =~ m/-s/ ) + { + $SHOW_INFO |= SHOW_SHORT; + $SHOW_INFO &= ~SHOW_VERSION; + $SHOW_INFO &= ~SHOW_HTML; + } + elsif( $ARGV =~ m/-v/ ) + { + $SHOW_INFO |= SHOW_VERSION; + $SHOW_INFO &= ~SHOW_SHORT; + $SHOW_INFO &= ~SHOW_HTML; + } + else + { + usage(); + } +} + + +# make sure we're in the correct place +chdir "$DIR"; + +if ($SHOW_INFO & SHOW_ONLYMISS) +{ + $SHOW_INFO &= ~SHOW_VERSION; + $SHOW_INFO &= ~SHOW_SHORT; + $SHOW_INFO &= ~SHOW_HTML; +} +# generate starting html if needed +if ($SHOW_INFO & SHOW_HTML) +{ + print "<html>\n"; + print " <head><title>HWP names and version IDs</title></head>\n"; + print <<STYLESHEET; + <style type="text/css"> + table.hwp_id { + border-width: 1px; + border-spacing: 2px; + border-style: outset; + border-color: gray; + border-collapse: separate; + background-color: white; + } + table.hwp_id th { + border-width: 1px; + padding: 1px; + border-style: inset; + border-color: gray; + background-color: white; + } + table.hwp_id td { + border-width: 1px; + padding: 1px; + border-style: inset; + border-color: gray; + background-color: white; + } + </style> +STYLESHEET + print " <body>\n"; +} + +# determine what the hbi_ImageId would be, if we were asked to display that +if ($SHOW_INFO & SHOW_IMAGEID) +{ + if ($imageId eq "") + { + # copied from src/build/tools/addimgid: + $imageId = `git describe --dirty || echo Unknown-Image \`git rev-parse --short HEAD\``; + chomp $imageId; + if (($imageId =~ m/Unknown-Image/) || # Couldn't find git describe tag. + ($imageId =~ m/dirty/) || # Find 'dirty' commit. + ($imageId =~ m/^.{15}-[1-9]+/)) # Found commits after a tag. + { + $imageId = $imageId."/".$ENV{"USER"}; + } + } + if ($SHOW_INFO & SHOW_HTML) + { + print "<h1>Hostboot version: $imageId</h1>\n"; + } + else + { + print("Hostboot version: $imageId\n"); + } +} + +# do the work - for each directory, check the files... +foreach( @dirList ) +{ + if ($SHOW_INFO & SHOW_HTML) + { + print("<h2>HWP files in $_</h2>\n"); + } + else + { + print("[HWP files in $_]\n"); + } + + if ($SHOW_INFO & SHOW_SHORT) + { + print("[Procedure,Revision]\n" ); + } + + if ($SHOW_INFO & SHOW_HTML) + { + print "<table class='hwp_id'>\n"; + print " <tr>\n"; + print " <th>Filename</th>\n"; + print " <th>Version</th>\n"; + print " </tr>\n"; + } + + @outputFnVn = (); + checkFiles( $_ ); + foreach( sort(@outputFnVn) ) + { + print( "$_\n" ); + } + + if ($SHOW_INFO & SHOW_HTML) + { + print "</table>\n"; + } +} + +# generate closing html if needed +if ($SHOW_INFO & SHOW_HTML) +{ + print " </body>\n"; + print "</html>\n"; +} + +#=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= +# End of Main program +#=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= + +################################################################################ +# +# Print debug messages if $DEBUG is enabled. +# +################################################################################ + +sub debugMsg +{ + my ($msg) = @_; + if( $DEBUG ) + { + print "DEBUG: $msg\n"; + } +} + +################################################################################ +# +# checkFiles - find *.[hHcC] and *.initfile files that are hwp files +# and prints out their filename and version from the $Id: string. +# This recursively searches the input directory passed in for all files. +# +################################################################################ + +sub checkFiles +{ + my ($l_input_dir) = @_; + + debugMsg( "Getting Files for dir: $l_input_dir" ); + + # Open the directory and read all entry names. + local *DH; + opendir(DH, $l_input_dir) or die("Cannot open $l_input_dir: $!"); + # skip the dots + my @dir_entry; + @dir_entry = grep { !/^\./ } readdir(DH); + closedir(DH); + while (@dir_entry) + { + my $l_entry = shift(@dir_entry); + my $full_path = "$l_input_dir/$l_entry"; + + debugMsg( "checkFiles: Full Path: $full_path" ); + + # if this is valid file: + if (($l_entry =~ /\.[H|h|C|c]$/) || + ($l_entry =~ /\.initfile$/)) + { + local *FH; + open(FH, "$full_path") or die("Cannot open: $full_path: $!"); + my $data; + read(FH, $data, -s FH) or die("Error reading $full_path: $!"); + close FH; + + # look for special string to skip file + if ($data =~ /HWP_IGNORE_VERSION_CHECK/ ) + { + debugMsg( "checkFiles: found HWP_IGNORE_VERSION_CHECK in: $full_path" ); + next; + } + + # look for + # $Id: - means this IS an hwp - print version and continue + # else - missing! + if ($data =~ /\$Id: (.*),v ([0-9.]*) .* \$/mgo ) + { + my $fn = $1; # filename + my $vn = $2; # version + my $display_name; + if ($SHOW_INFO & SHOW_FULLPATH) + { + $display_name = $full_path; + } + else + { + $display_name = $fn; + } + debugMsg( "File: $display_name Version: $vn" ); + if ($SHOW_INFO & SHOW_VERSION) + { + push( @outputFnVn, "File: $display_name Version: $vn" ); + } + elsif ($SHOW_INFO & SHOW_SHORT) + { + push( @outputFnVn, "$display_name,$vn" ); + } + elsif ($SHOW_INFO & SHOW_HTML) + { + push( @outputFnVn, "<tr><td>$display_name</td><td>$vn</td></tr>" ); + } + + # sanity check that fn is how it's in hb + if ($fn ne $l_entry) + { + print( " note!! File: $fn in hostboot as: $full_path\n" ); + } + + } + else + { + debugMsg( "checkFiles: MISSING \$Id tag: $full_path" ); + if ($SHOW_INFO & SHOW_MISSING) + { + if ($SHOW_INFO & SHOW_VERSION) + { + print( "File: $full_path Version: \$Id is MISSING\n" ); + } + elsif ($SHOW_INFO & SHOW_SHORT) + { + print( "$full_path,MISSING\n" ); + } + elsif ($SHOW_INFO & SHOW_HTML) + { + print( "<tr><td>$full_path</td><td>\$Id is MISSING</td></tr>\n" ); + } + } + elsif ($SHOW_INFO & SHOW_ONLYMISS) + { + print( "File: $full_path Version: \$Id is MISSING\n" ); + } + } + } + # else if this is a directory + elsif (-d $full_path) + { + # recursive here + checkFiles($full_path); + } + # else we ignore the file. + } +} + +################################################################################ +# +# Print the Usage message +# +################################################################################ + +sub usage +{ + print "Usage: $0 <option>\n"; + print "\n"; + print "Default - show name and version for hwp files with \$Id string.\n"; + print "-D dir Use dir as top of build.\n"; + print "-d Enable Debug messages.\n"; + print "-f Show full hostboot pathname of all files.\n"; + print "-h Display usage message.\n"; + print "-I lvl Show hostboot ImageId value as supplied lvl\n"; + print "-i Show hostboot ImageId value.\n"; + print "-m Include files that are missing Id strings.\n"; + print "\n"; + print " output is in one of 4 formats:\n"; + print "-l Output in html table.\n"; + print "-s Show short \"filename,version\" format.\n"; + print "-v Show longer \"File: f Version: v\" format. (default)\n"; + print "-M Only show files that are missing Id strings.\n"; + print "\n"; + exit 1; +} diff --git a/src/usr/hwpf/hwp/activate_powerbus/activate_powerbus.C b/src/usr/hwpf/hwp/activate_powerbus/activate_powerbus.C index 9a87e0bbd..60622ea20 100644 --- a/src/usr/hwpf/hwp/activate_powerbus/activate_powerbus.C +++ b/src/usr/hwpf/hwp/activate_powerbus/activate_powerbus.C @@ -1,25 +1,25 @@ -// IBM_PROLOG_BEGIN_TAG -// This is an automatically generated prolog. -// -// $Source: src/usr/hwpf/hwp/activate_powerbus/activate_powerbus.C $ -// -// IBM CONFIDENTIAL -// -// COPYRIGHT International Business Machines Corp. 2012 -// -// p1 -// -// Object Code Only (OCO) source materials -// Licensed Internal Code Source Materials -// IBM HostBoot Licensed Internal Code -// -// The source code for this program is not published or other- -// wise divested of its trade secrets, irrespective of what has -// been deposited with the U.S. Copyright Office. -// -// Origin: 30 -// -// IBM_PROLOG_END +/* IBM_PROLOG_BEGIN_TAG */ +/* This is an automatically generated prolog. */ +/* */ +/* $Source: src/usr/hwpf/hwp/activate_powerbus/activate_powerbus.C $ */ +/* */ +/* IBM CONFIDENTIAL */ +/* */ +/* COPYRIGHT International Business Machines Corp. 2012 */ +/* */ +/* p1 */ +/* */ +/* Object Code Only (OCO) source materials */ +/* Licensed Internal Code Source Materials */ +/* IBM HostBoot Licensed Internal Code */ +/* */ +/* The source code for this program is not published or otherwise */ +/* divested of its trade secrets, irrespective of what has been */ +/* deposited with the U.S. Copyright Office. */ +/* */ +/* Origin: 30 */ +/* */ +/* IBM_PROLOG_END_TAG */ /** * @file activate_powerbus.C @@ -31,6 +31,8 @@ * THIS FILE WAS GENERATED ON 2012-04-11:1607 * ***************************************************************** * + * HWP_IGNORE_VERSION_CHECK + * */ /******************************************************************************/ diff --git a/src/usr/hwpf/hwp/activate_powerbus/activate_powerbus.H b/src/usr/hwpf/hwp/activate_powerbus/activate_powerbus.H index 3af68aef4..284b76886 100644 --- a/src/usr/hwpf/hwp/activate_powerbus/activate_powerbus.H +++ b/src/usr/hwpf/hwp/activate_powerbus/activate_powerbus.H @@ -1,25 +1,25 @@ -// IBM_PROLOG_BEGIN_TAG -// This is an automatically generated prolog. -// -// $Source: src/usr/hwpf/hwp/activate_powerbus/activate_powerbus.H $ -// -// IBM CONFIDENTIAL -// -// COPYRIGHT International Business Machines Corp. 2012 -// -// p1 -// -// Object Code Only (OCO) source materials -// Licensed Internal Code Source Materials -// IBM HostBoot Licensed Internal Code -// -// The source code for this program is not published or other- -// wise divested of its trade secrets, irrespective of what has -// been deposited with the U.S. Copyright Office. -// -// Origin: 30 -// -// IBM_PROLOG_END +/* IBM_PROLOG_BEGIN_TAG */ +/* This is an automatically generated prolog. */ +/* */ +/* $Source: src/usr/hwpf/hwp/activate_powerbus/activate_powerbus.H $ */ +/* */ +/* IBM CONFIDENTIAL */ +/* */ +/* COPYRIGHT International Business Machines Corp. 2012 */ +/* */ +/* p1 */ +/* */ +/* Object Code Only (OCO) source materials */ +/* Licensed Internal Code Source Materials */ +/* IBM HostBoot Licensed Internal Code */ +/* */ +/* The source code for this program is not published or otherwise */ +/* divested of its trade secrets, irrespective of what has been */ +/* deposited with the U.S. Copyright Office. */ +/* */ +/* Origin: 30 */ +/* */ +/* IBM_PROLOG_END_TAG */ #ifndef __ACTIVATE_POWERBUS_ACTIVATE_POWERBUS_H #define __ACTIVATE_POWERBUS_ACTIVATE_POWERBUS_H @@ -36,6 +36,8 @@ * THIS FILE WAS GENERATED ON 2012-04-11:1607 * ***************************************************************** * + * HWP_IGNORE_VERSION_CHECK + * */ /* @tag isteplist diff --git a/src/usr/hwpf/hwp/build_winkle_images/build_winkle_images.C b/src/usr/hwpf/hwp/build_winkle_images/build_winkle_images.C index 9c2b54ba4..8ec8837de 100644 --- a/src/usr/hwpf/hwp/build_winkle_images/build_winkle_images.C +++ b/src/usr/hwpf/hwp/build_winkle_images/build_winkle_images.C @@ -27,6 +27,8 @@ * Support file for IStep: build_winkle_images * Build Winkle Images * + * HWP_IGNORE_VERSION_CHECK + * */ /******************************************************************************/ diff --git a/src/usr/hwpf/hwp/build_winkle_images/build_winkle_images.H b/src/usr/hwpf/hwp/build_winkle_images/build_winkle_images.H index 6ece831d2..263211193 100644 --- a/src/usr/hwpf/hwp/build_winkle_images/build_winkle_images.H +++ b/src/usr/hwpf/hwp/build_winkle_images/build_winkle_images.H @@ -36,6 +36,8 @@ * THIS FILE WAS GENERATED ON 2012-04-12:1228 * ***************************************************************** * + * HWP_IGNORE_VERSION_CHECK + * */ /* @tag isteplist diff --git a/src/usr/hwpf/hwp/core_activate/core_activate.C b/src/usr/hwpf/hwp/core_activate/core_activate.C index 7aac36637..b4b98a16c 100644 --- a/src/usr/hwpf/hwp/core_activate/core_activate.C +++ b/src/usr/hwpf/hwp/core_activate/core_activate.C @@ -31,6 +31,8 @@ * THIS FILE WAS GENERATED ON 2012-04-11:1609 * ***************************************************************** * + * HWP_IGNORE_VERSION_CHECK + * */ /******************************************************************************/ diff --git a/src/usr/hwpf/hwp/core_activate/core_activate.H b/src/usr/hwpf/hwp/core_activate/core_activate.H index e886e3e3f..c7a848d6f 100644 --- a/src/usr/hwpf/hwp/core_activate/core_activate.H +++ b/src/usr/hwpf/hwp/core_activate/core_activate.H @@ -36,6 +36,8 @@ * THIS FILE WAS GENERATED ON 2012-04-11:1609 * ***************************************************************** * + * HWP_IGNORE_VERSION_CHECK + * */ /* @tag isteplist diff --git a/src/usr/hwpf/hwp/dmi_training/dmi_training.C b/src/usr/hwpf/hwp/dmi_training/dmi_training.C index 05511cfc8..b3f11089e 100644 --- a/src/usr/hwpf/hwp/dmi_training/dmi_training.C +++ b/src/usr/hwpf/hwp/dmi_training/dmi_training.C @@ -28,6 +28,8 @@ * Support file for hardware procedure: * DMI Training * + * HWP_IGNORE_VERSION_CHECK + * */ /** diff --git a/src/usr/hwpf/hwp/dmi_training/dmi_training.H b/src/usr/hwpf/hwp/dmi_training/dmi_training.H index 571fb5ae8..49cc8badf 100644 --- a/src/usr/hwpf/hwp/dmi_training/dmi_training.H +++ b/src/usr/hwpf/hwp/dmi_training/dmi_training.H @@ -29,6 +29,8 @@ * All of the following routines are "named isteps" - they are invoked as * tasks by the @ref IStepDispatcher. * + * HWP_IGNORE_VERSION_CHECK + * */ /* @tag isteplist diff --git a/src/usr/hwpf/hwp/dram_initialization/dram_initialization.C b/src/usr/hwpf/hwp/dram_initialization/dram_initialization.C index bcc687f3a..a20c31edc 100644 --- a/src/usr/hwpf/hwp/dram_initialization/dram_initialization.C +++ b/src/usr/hwpf/hwp/dram_initialization/dram_initialization.C @@ -31,6 +31,8 @@ * THIS FILE WAS GENERATED ON 2012-04-11:1608 * ***************************************************************** * + * HWP_IGNORE_VERSION_CHECK + * */ /******************************************************************************/ diff --git a/src/usr/hwpf/hwp/dram_initialization/dram_initialization.H b/src/usr/hwpf/hwp/dram_initialization/dram_initialization.H index bacbfa53e..8221a079b 100644 --- a/src/usr/hwpf/hwp/dram_initialization/dram_initialization.H +++ b/src/usr/hwpf/hwp/dram_initialization/dram_initialization.H @@ -36,6 +36,8 @@ * THIS FILE WAS GENERATED ON 2012-04-11:1608 * ***************************************************************** * + * HWP_IGNORE_VERSION_CHECK + * */ /* @tag isteplist diff --git a/src/usr/hwpf/hwp/dram_training/dram_training.C b/src/usr/hwpf/hwp/dram_training/dram_training.C index 1cdc4e731..5bc590dd9 100644 --- a/src/usr/hwpf/hwp/dram_training/dram_training.C +++ b/src/usr/hwpf/hwp/dram_training/dram_training.C @@ -31,6 +31,8 @@ * THIS FILE WAS GENERATED ON 2012-02-27:2142 * ***************************************************************** * + * HWP_IGNORE_VERSION_CHECK + * */ /******************************************************************************/ diff --git a/src/usr/hwpf/hwp/dram_training/dram_training.H b/src/usr/hwpf/hwp/dram_training/dram_training.H index 1a28e2e21..7421c76ad 100644 --- a/src/usr/hwpf/hwp/dram_training/dram_training.H +++ b/src/usr/hwpf/hwp/dram_training/dram_training.H @@ -36,6 +36,8 @@ * THIS FILE WAS GENERATED ON 2012-02-27:2142 * ***************************************************************** * + * HWP_IGNORE_VERSION_CHECK + * */ /* @tag isteplist diff --git a/src/usr/hwpf/hwp/edi_ei_initialization/edi_ei_initialization.C b/src/usr/hwpf/hwp/edi_ei_initialization/edi_ei_initialization.C index d9fc91941..c98a216fc 100644 --- a/src/usr/hwpf/hwp/edi_ei_initialization/edi_ei_initialization.C +++ b/src/usr/hwpf/hwp/edi_ei_initialization/edi_ei_initialization.C @@ -32,6 +32,8 @@ * THIS FILE WAS GENERATED ON 2012-04-11:1606 * ***************************************************************** * + * HWP_IGNORE_VERSION_CHECK + * */ /******************************************************************************/ diff --git a/src/usr/hwpf/hwp/edi_ei_initialization/edi_ei_initialization.H b/src/usr/hwpf/hwp/edi_ei_initialization/edi_ei_initialization.H index c8f5efa26..db1c8918e 100644 --- a/src/usr/hwpf/hwp/edi_ei_initialization/edi_ei_initialization.H +++ b/src/usr/hwpf/hwp/edi_ei_initialization/edi_ei_initialization.H @@ -36,6 +36,8 @@ * THIS FILE WAS GENERATED ON 2012-04-11:1606 * ***************************************************************** * + * HWP_IGNORE_VERSION_CHECK + * */ /* @tag isteplist diff --git a/src/usr/hwpf/hwp/establish_system_smp/establish_system_smp.C b/src/usr/hwpf/hwp/establish_system_smp/establish_system_smp.C index 1508ecbf0..21c7e55f8 100644 --- a/src/usr/hwpf/hwp/establish_system_smp/establish_system_smp.C +++ b/src/usr/hwpf/hwp/establish_system_smp/establish_system_smp.C @@ -31,6 +31,8 @@ * THIS FILE WAS GENERATED ON 2012-04-11:1611 * ***************************************************************** * + * HWP_IGNORE_VERSION_CHECK + * */ /******************************************************************************/ diff --git a/src/usr/hwpf/hwp/establish_system_smp/establish_system_smp.H b/src/usr/hwpf/hwp/establish_system_smp/establish_system_smp.H index ddebded86..dd7be6183 100644 --- a/src/usr/hwpf/hwp/establish_system_smp/establish_system_smp.H +++ b/src/usr/hwpf/hwp/establish_system_smp/establish_system_smp.H @@ -36,6 +36,8 @@ * THIS FILE WAS GENERATED ON 2012-04-11:1611 * ***************************************************************** * + * HWP_IGNORE_VERSION_CHECK + * */ /* @tag isteplist diff --git a/src/usr/hwpf/hwp/fapiTestHwp.C b/src/usr/hwpf/hwp/fapiTestHwp.C index a9534e783..d7a0b273c 100644 --- a/src/usr/hwpf/hwp/fapiTestHwp.C +++ b/src/usr/hwpf/hwp/fapiTestHwp.C @@ -1,25 +1,25 @@ -// IBM_PROLOG_BEGIN_TAG -// This is an automatically generated prolog. -// -// $Source: src/usr/hwpf/hwp/fapiTestHwp.C $ -// -// IBM CONFIDENTIAL -// -// COPYRIGHT International Business Machines Corp. 2011 -// -// p1 -// -// Object Code Only (OCO) source materials -// Licensed Internal Code Source Materials -// IBM HostBoot Licensed Internal Code -// -// The source code for this program is not published or other- -// wise divested of its trade secrets, irrespective of what has -// been deposited with the U.S. Copyright Office. -// -// Origin: 30 -// -// IBM_PROLOG_END +/* IBM_PROLOG_BEGIN_TAG */ +/* This is an automatically generated prolog. */ +/* */ +/* $Source: src/usr/hwpf/hwp/fapiTestHwp.C $ */ +/* */ +/* IBM CONFIDENTIAL */ +/* */ +/* COPYRIGHT International Business Machines Corp. 2011,2012 */ +/* */ +/* p1 */ +/* */ +/* Object Code Only (OCO) source materials */ +/* Licensed Internal Code Source Materials */ +/* IBM HostBoot Licensed Internal Code */ +/* */ +/* The source code for this program is not published or otherwise */ +/* divested of its trade secrets, irrespective of what has been */ +/* deposited with the U.S. Copyright Office. */ +/* */ +/* Origin: 30 */ +/* */ +/* IBM_PROLOG_END_TAG */ /** * @file fapiTestHwp.C * @@ -44,6 +44,8 @@ * mjjones 02/21/2012 Use new Target toEcmdString * camvanng 05/07/2012 Suppport for associated * target attributes + * + * HWP_IGNORE_VERSION_CHECK */ #include <fapiTestHwp.H> diff --git a/src/usr/hwpf/hwp/fapiTestHwpAnalyzeError.C b/src/usr/hwpf/hwp/fapiTestHwpAnalyzeError.C index e089be56c..761c9526e 100644 --- a/src/usr/hwpf/hwp/fapiTestHwpAnalyzeError.C +++ b/src/usr/hwpf/hwp/fapiTestHwpAnalyzeError.C @@ -1,25 +1,25 @@ -// IBM_PROLOG_BEGIN_TAG -// This is an automatically generated prolog. -// -// $Source: src/usr/hwpf/hwp/fapiTestHwpAnalyzeError.C $ -// -// IBM CONFIDENTIAL -// -// COPYRIGHT International Business Machines Corp. 2011 -// -// p1 -// -// Object Code Only (OCO) source materials -// Licensed Internal Code Source Materials -// IBM HostBoot Licensed Internal Code -// -// The source code for this program is not published or other- -// wise divested of its trade secrets, irrespective of what has -// been deposited with the U.S. Copyright Office. -// -// Origin: 30 -// -// IBM_PROLOG_END +/* IBM_PROLOG_BEGIN_TAG */ +/* This is an automatically generated prolog. */ +/* */ +/* $Source: src/usr/hwpf/hwp/fapiTestHwpAnalyzeError.C $ */ +/* */ +/* IBM CONFIDENTIAL */ +/* */ +/* COPYRIGHT International Business Machines Corp. 2011,2012 */ +/* */ +/* p1 */ +/* */ +/* Object Code Only (OCO) source materials */ +/* Licensed Internal Code Source Materials */ +/* IBM HostBoot Licensed Internal Code */ +/* */ +/* The source code for this program is not published or otherwise */ +/* divested of its trade secrets, irrespective of what has been */ +/* deposited with the U.S. Copyright Office. */ +/* */ +/* Origin: 30 */ +/* */ +/* IBM_PROLOG_END_TAG */ /** * @file fapiTestHwpAnalyzeError.C * @@ -31,6 +31,8 @@ * Flag Defect/Feature User Date Description * ------ -------------- ---------- ----------- ---------------------------- * mjjones 10/17/2011 Created (moved from other file) + * + * HWP_IGNORE_VERSION_CHECK */ #include <fapiTestHwpAnalyzeError.H> diff --git a/src/usr/hwpf/hwp/fapiTestHwpAttr.C b/src/usr/hwpf/hwp/fapiTestHwpAttr.C index 362b0bc7b..83371db6d 100755 --- a/src/usr/hwpf/hwp/fapiTestHwpAttr.C +++ b/src/usr/hwpf/hwp/fapiTestHwpAttr.C @@ -42,6 +42,8 @@ * camvanng 11/09/2011 Update attr enum test * mjjones 11/17/2011 Removed some initfile attr tests * mjjones 11/22/2011 Demonstrate use of heap based array + * + * HWP_IGNORE_VERSION_CHECK */ #include <fapiTestHwpAttr.H> diff --git a/src/usr/hwpf/hwp/fapiTestHwpConfig.C b/src/usr/hwpf/hwp/fapiTestHwpConfig.C index 6a3d06897..dfd290f96 100644 --- a/src/usr/hwpf/hwp/fapiTestHwpConfig.C +++ b/src/usr/hwpf/hwp/fapiTestHwpConfig.C @@ -1,25 +1,25 @@ -// IBM_PROLOG_BEGIN_TAG -// This is an automatically generated prolog. -// -// $Source: src/usr/hwpf/hwp/fapiTestHwpConfig.C $ -// -// IBM CONFIDENTIAL -// -// COPYRIGHT International Business Machines Corp. 2011 -// -// p1 -// -// Object Code Only (OCO) source materials -// Licensed Internal Code Source Materials -// IBM HostBoot Licensed Internal Code -// -// The source code for this program is not published or other- -// wise divested of its trade secrets, irrespective of what has -// been deposited with the U.S. Copyright Office. -// -// Origin: 30 -// -// IBM_PROLOG_END +/* IBM_PROLOG_BEGIN_TAG */ +/* This is an automatically generated prolog. */ +/* */ +/* $Source: src/usr/hwpf/hwp/fapiTestHwpConfig.C $ */ +/* */ +/* IBM CONFIDENTIAL */ +/* */ +/* COPYRIGHT International Business Machines Corp. 2011,2012 */ +/* */ +/* p1 */ +/* */ +/* Object Code Only (OCO) source materials */ +/* Licensed Internal Code Source Materials */ +/* IBM HostBoot Licensed Internal Code */ +/* */ +/* The source code for this program is not published or otherwise */ +/* divested of its trade secrets, irrespective of what has been */ +/* deposited with the U.S. Copyright Office. */ +/* */ +/* Origin: 30 */ +/* */ +/* IBM_PROLOG_END_TAG */ /** * @file fapiTestHwpConfig.C * @@ -36,6 +36,8 @@ * camvang 10/26/2011 Updated traces. * mjjones 01/13/2012 Use new ReturnCode interfaces * mjjones 02/21/2012 Use new Target toEcmdString + * + * HWP_IGNORE_VERSION_CHECK */ #include <fapiTestHwpConfig.H> diff --git a/src/usr/hwpf/hwp/fapiTestHwpDq.C b/src/usr/hwpf/hwp/fapiTestHwpDq.C index 746a30a6e..9ea23ec89 100644 --- a/src/usr/hwpf/hwp/fapiTestHwpDq.C +++ b/src/usr/hwpf/hwp/fapiTestHwpDq.C @@ -33,6 +33,8 @@ * ------ -------------- ---------- ----------- ---------------------------- * mjjones 02/21/2012 Created * mjjones 06/14/2012 Test functional DIMM + * + * HWP_IGNORE_VERSION_CHECK */ #include <fapiTestHwpDq.H> diff --git a/src/usr/hwpf/hwp/fapiTestHwpError.C b/src/usr/hwpf/hwp/fapiTestHwpError.C index bf0779ad9..0c47cb2e2 100644 --- a/src/usr/hwpf/hwp/fapiTestHwpError.C +++ b/src/usr/hwpf/hwp/fapiTestHwpError.C @@ -1,25 +1,25 @@ -// IBM_PROLOG_BEGIN_TAG -// This is an automatically generated prolog. -// -// $Source: src/usr/hwpf/hwp/fapiTestHwpError.C $ -// -// IBM CONFIDENTIAL -// -// COPYRIGHT International Business Machines Corp. 2011 -// -// p1 -// -// Object Code Only (OCO) source materials -// Licensed Internal Code Source Materials -// IBM HostBoot Licensed Internal Code -// -// The source code for this program is not published or other- -// wise divested of its trade secrets, irrespective of what has -// been deposited with the U.S. Copyright Office. -// -// Origin: 30 -// -// IBM_PROLOG_END +/* IBM_PROLOG_BEGIN_TAG */ +/* This is an automatically generated prolog. */ +/* */ +/* $Source: src/usr/hwpf/hwp/fapiTestHwpError.C $ */ +/* */ +/* IBM CONFIDENTIAL */ +/* */ +/* COPYRIGHT International Business Machines Corp. 2011,2012 */ +/* */ +/* p1 */ +/* */ +/* Object Code Only (OCO) source materials */ +/* Licensed Internal Code Source Materials */ +/* IBM HostBoot Licensed Internal Code */ +/* */ +/* The source code for this program is not published or otherwise */ +/* divested of its trade secrets, irrespective of what has been */ +/* deposited with the U.S. Copyright Office. */ +/* */ +/* Origin: 30 */ +/* */ +/* IBM_PROLOG_END_TAG */ /** * @file fapiTestHwpError.C * @@ -37,6 +37,8 @@ * ErrorInfo design * mjjones 10/17/2011 Moved AnalyzeError to new file * + * + * HWP_IGNORE_VERSION_CHECK */ #include <fapiTestHwpError.H> diff --git a/src/usr/hwpf/hwp/fapiTestHwpFfdc.C b/src/usr/hwpf/hwp/fapiTestHwpFfdc.C index 57cc8fd3c..f1f042966 100644 --- a/src/usr/hwpf/hwp/fapiTestHwpFfdc.C +++ b/src/usr/hwpf/hwp/fapiTestHwpFfdc.C @@ -1,25 +1,25 @@ -// IBM_PROLOG_BEGIN_TAG -// This is an automatically generated prolog. -// -// $Source: src/usr/hwpf/hwp/fapiTestHwpFfdc.C $ -// -// IBM CONFIDENTIAL -// -// COPYRIGHT International Business Machines Corp. 2011 -// -// p1 -// -// Object Code Only (OCO) source materials -// Licensed Internal Code Source Materials -// IBM HostBoot Licensed Internal Code -// -// The source code for this program is not published or other- -// wise divested of its trade secrets, irrespective of what has -// been deposited with the U.S. Copyright Office. -// -// Origin: 30 -// -// IBM_PROLOG_END +/* IBM_PROLOG_BEGIN_TAG */ +/* This is an automatically generated prolog. */ +/* */ +/* $Source: src/usr/hwpf/hwp/fapiTestHwpFfdc.C $ */ +/* */ +/* IBM CONFIDENTIAL */ +/* */ +/* COPYRIGHT International Business Machines Corp. 2011,2012 */ +/* */ +/* p1 */ +/* */ +/* Object Code Only (OCO) source materials */ +/* Licensed Internal Code Source Materials */ +/* IBM HostBoot Licensed Internal Code */ +/* */ +/* The source code for this program is not published or otherwise */ +/* divested of its trade secrets, irrespective of what has been */ +/* deposited with the U.S. Copyright Office. */ +/* */ +/* Origin: 30 */ +/* */ +/* IBM_PROLOG_END_TAG */ /** * @file fapiTestHwpFfdc.C * @@ -34,6 +34,8 @@ * mjjones 10/06/2011 Updated due to new ErrorInfo * design. * + * + * HWP_IGNORE_VERSION_CHECK */ #include <fapiTestHwpFfdc.H> diff --git a/src/usr/hwpf/hwp/mc_config/mc_config.C b/src/usr/hwpf/hwp/mc_config/mc_config.C index 04387718e..cbba88a41 100644 --- a/src/usr/hwpf/hwp/mc_config/mc_config.C +++ b/src/usr/hwpf/hwp/mc_config/mc_config.C @@ -31,6 +31,8 @@ * THIS FILE WAS GENERATED ON 2012-03-01:1032 * ***************************************************************** * + * HWP_IGNORE_VERSION_CHECK + * */ /******************************************************************************/ diff --git a/src/usr/hwpf/hwp/mc_config/mc_config.H b/src/usr/hwpf/hwp/mc_config/mc_config.H index 0f58a844f..122c210c1 100644 --- a/src/usr/hwpf/hwp/mc_config/mc_config.H +++ b/src/usr/hwpf/hwp/mc_config/mc_config.H @@ -36,6 +36,8 @@ * THIS FILE WAS GENERATED ON 2012-03-01:1032 * ***************************************************************** * + * HWP_IGNORE_VERSION_CHECK + * */ /* @tag isteplist diff --git a/src/usr/hwpf/hwp/nest_chiplets/nest_chiplets.C b/src/usr/hwpf/hwp/nest_chiplets/nest_chiplets.C index 7fc0d73c2..59aaa21ae 100644 --- a/src/usr/hwpf/hwp/nest_chiplets/nest_chiplets.C +++ b/src/usr/hwpf/hwp/nest_chiplets/nest_chiplets.C @@ -31,6 +31,8 @@ * THIS FILE WAS GENERATED ON 2012-04-03:1952 * ***************************************************************** * + * HWP_IGNORE_VERSION_CHECK + * */ /******************************************************************************/ diff --git a/src/usr/hwpf/hwp/nest_chiplets/nest_chiplets.H b/src/usr/hwpf/hwp/nest_chiplets/nest_chiplets.H index bbee12d75..def6c640e 100644 --- a/src/usr/hwpf/hwp/nest_chiplets/nest_chiplets.H +++ b/src/usr/hwpf/hwp/nest_chiplets/nest_chiplets.H @@ -36,6 +36,8 @@ * THIS FILE WAS GENERATED ON 2012-04-03:1952 * ***************************************************************** * + * HWP_IGNORE_VERSION_CHECK + * */ /* @tag isteplist diff --git a/src/usr/hwpf/hwp/sbe_centaur_init/sbe_centaur_init.C b/src/usr/hwpf/hwp/sbe_centaur_init/sbe_centaur_init.C index 26137ce96..1647fb039 100644 --- a/src/usr/hwpf/hwp/sbe_centaur_init/sbe_centaur_init.C +++ b/src/usr/hwpf/hwp/sbe_centaur_init/sbe_centaur_init.C @@ -29,6 +29,8 @@ * * * + * HWP_IGNORE_VERSION_CHECK + * */ diff --git a/src/usr/hwpf/hwp/sbe_centaur_init/sbe_centaur_init.H b/src/usr/hwpf/hwp/sbe_centaur_init/sbe_centaur_init.H index 1c3cd4ef9..d4fbd19cc 100644 --- a/src/usr/hwpf/hwp/sbe_centaur_init/sbe_centaur_init.H +++ b/src/usr/hwpf/hwp/sbe_centaur_init/sbe_centaur_init.H @@ -29,6 +29,8 @@ * All of the following routines are "named isteps" - they are invoked as * tasks by the @ref IStepDispatcher. * + * + * HWP_IGNORE_VERSION_CHECK */ /* @tag isteplist diff --git a/src/usr/hwpf/hwp/slave_sbe/slave_sbe.C b/src/usr/hwpf/hwp/slave_sbe/slave_sbe.C index b331297cf..275abd8a3 100644 --- a/src/usr/hwpf/hwp/slave_sbe/slave_sbe.C +++ b/src/usr/hwpf/hwp/slave_sbe/slave_sbe.C @@ -26,6 +26,8 @@ * * Support file for IStep: slave_sbe * Slave SBE + * + * HWP_IGNORE_VERSION_CHECK */ /******************************************************************************/ diff --git a/src/usr/hwpf/hwp/slave_sbe/slave_sbe.H b/src/usr/hwpf/hwp/slave_sbe/slave_sbe.H index 58800deff..80817ed00 100644 --- a/src/usr/hwpf/hwp/slave_sbe/slave_sbe.H +++ b/src/usr/hwpf/hwp/slave_sbe/slave_sbe.H @@ -36,6 +36,8 @@ * All of the following routines are "named isteps" - they are invoked as * tasks by the @ref IStepDispatcher. * + * + * HWP_IGNORE_VERSION_CHECK */ /* @tag isteplist diff --git a/src/usr/hwpf/hwp/start_payload/start_payload.C b/src/usr/hwpf/hwp/start_payload/start_payload.C index 772c84c53..80f58ede0 100644 --- a/src/usr/hwpf/hwp/start_payload/start_payload.C +++ b/src/usr/hwpf/hwp/start_payload/start_payload.C @@ -27,6 +27,8 @@ * Support file for IStep: start_payload * Start Payload * + * HWP_IGNORE_VERSION_CHECK + * */ /******************************************************************************/ diff --git a/src/usr/hwpf/hwp/start_payload/start_payload.H b/src/usr/hwpf/hwp/start_payload/start_payload.H index 52317399f..589fd19a3 100644 --- a/src/usr/hwpf/hwp/start_payload/start_payload.H +++ b/src/usr/hwpf/hwp/start_payload/start_payload.H @@ -1,25 +1,25 @@ -// IBM_PROLOG_BEGIN_TAG -// This is an automatically generated prolog. -// -// $Source: src/usr/hwpf/hwp/start_payload/start_payload.H $ -// -// IBM CONFIDENTIAL -// -// COPYRIGHT International Business Machines Corp. 2012 -// -// p1 -// -// Object Code Only (OCO) source materials -// Licensed Internal Code Source Materials -// IBM HostBoot Licensed Internal Code -// -// The source code for this program is not published or other- -// wise divested of its trade secrets, irrespective of what has -// been deposited with the U.S. Copyright Office. -// -// Origin: 30 -// -// IBM_PROLOG_END +/* IBM_PROLOG_BEGIN_TAG */ +/* This is an automatically generated prolog. */ +/* */ +/* $Source: src/usr/hwpf/hwp/start_payload/start_payload.H $ */ +/* */ +/* IBM CONFIDENTIAL */ +/* */ +/* COPYRIGHT International Business Machines Corp. 2012 */ +/* */ +/* p1 */ +/* */ +/* Object Code Only (OCO) source materials */ +/* Licensed Internal Code Source Materials */ +/* IBM HostBoot Licensed Internal Code */ +/* */ +/* The source code for this program is not published or otherwise */ +/* divested of its trade secrets, irrespective of what has been */ +/* deposited with the U.S. Copyright Office. */ +/* */ +/* Origin: 30 */ +/* */ +/* IBM_PROLOG_END_TAG */ #ifndef __START_PAYLOAD_START_PAYLOAD_H #define __START_PAYLOAD_START_PAYLOAD_H @@ -32,6 +32,8 @@ * All of the following routines are "named isteps" - they are invoked as * tasks by the @ref IStepDispatcher. * + * HWP_IGNORE_VERSION_CHECK + * */ /* @tag isteplist diff --git a/src/usr/hwpf/hwp/thread_activate/thread_activate.C b/src/usr/hwpf/hwp/thread_activate/thread_activate.C index bbefc6112..cce1589ac 100644 --- a/src/usr/hwpf/hwp/thread_activate/thread_activate.C +++ b/src/usr/hwpf/hwp/thread_activate/thread_activate.C @@ -26,6 +26,8 @@ * * Support file to start non-primary threads * + * HWP_IGNORE_VERSION_CHECK + * */ /******************************************************************************/ |