public inbox for gcc@gcc.gnu.org
 help / color / mirror / Atom feed
From: Jeffrey A Law <law@upchuck.cygnus.com>
To: "Kaveh R. Ghazi" <ghazi@caip.rutgers.edu>
Cc: dje@watson.ibm.com, egcs@egcs.cygnus.com
Subject: Re: Stabilization status
Date: Wed, 31 Mar 1999 23:46:00 -0000	[thread overview]
Message-ID: <4260.922351083@upchuck> (raw)
Message-ID: <19990331234600.xmHlvvbbyFgIw41n-9FXhXJKXG1c7kLV-hlfnokqpGE@z> (raw)
In-Reply-To: <199901141842.NAA02579@caip.rutgers.edu>

  In message <199901141842.NAA02579@caip.rutgers.edu>you write:
  > 	Okay.  I'm not an AIX guru so I don't know much about lslpp.  I
  > read the man page, poked at it a bit and guessed that bos.rte.bind_cmds
  > is the correct Fileset name.
  > 
  > The response from "lslpp -Lc bos.rte.bind_cmds" on AIX4.1.4.0 is:
  > 
  >  > #Package Name:Fileset:Level:State:PTF Id:Fix State:Type:Description:
  >  > bos:bos.rte.bind_cmds:4.1.4.0: : :C: :Binder and Loader Commands
  > 
  > 	I'm guessing that if we did "| awk -F: '{printf$3}'" it would get
  > us the "Level" which should be the right number to check.
I think so.  Though as you note it is not clear what the field will look
like with the linker patch installed.

For reference here's what I get on two of our older aix boxes:

#Package Name:Fileset:Level:State:PTF Id:Fix State:Type:Description:
bos:bos.rte.bind_cmds:4.1.3.0: : :C:F:Binder and Loader Commands

#Package Name:Fileset:Level:State:PTF Id:Fix State:Type:Description:
bos:bos.rte.bind_cmds:4.1.4.0: : :C: :Binder and Loader Commands

And on our 4.2 box:

#Package Name:Fileset:Level:State:PTF Id:Fix State:Type:Description:
bos:bos.rte.bind_cmds:4.2.0.0: : :C: :Binder and Loader Commands

  > 1.  Is bos.rte.bind_cmds the right fileset?
  > 2.  Is field #3 the right field to check?
  > 3.  What does the output look like when the patch is installed?
  > 	I don't know if the bos.rte.bind_cmds is replaced with a new
  > 	version row or a second row appears after the first.
  > 	Should I just pipe it thought tail -1 to get the right row?
  > 4.  Assuming we are looking at the correct data, what values signify
  > 	we have the patch and which ones signify we don't have it?
One thought would be to add -minimal-toc for any aix 4.1.x box where x <
whatever version has the fixed linker bundled with the system.

Yes, it will cause us to generate poorer code on those older aix boxes, but 
since those older versions of aix less and less popular I don't think that's
a bad compromise.

  > 	Once David answers the above questions, I can hack something up. 
  > What's your feeling on the best way to implement this and the place to
  > put it?
  > 
  > 	I'm thinking we set X_CFLAGS in x-aix41 to something like this:
  > 
  > X_CFLAGS=`if [ x@minimal_toc@ != x -a x$(BOOT_CFLAGS) != x ] ; echo '-mmini
  > mal-toc' ; fi`
  > 
  > where @minimal_toc@ is replaced by an autoconf test using lslpp.  (The
  > check on BOOT_CFLAGS makes sure we are in stage2 or later.)
  > 
  > 	In the x-aix31 case we don't need to check lslpp according to
  > David, so we'd just make sure we are in stage2 or later.
Seems reasonable.

jeff

  reply	other threads:[~1999-03-31 23:46 UTC|newest]

Thread overview: 122+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
1999-01-31 23:58 Kaveh R. Ghazi
1999-03-25  0:49 ` Jeffrey A Law [this message]
1999-03-31 23:46   ` Jeffrey A Law
  -- strict thread matches above, loose matches on Subject: below --
1999-02-19  9:26 Mike Stump
     [not found] ` < 199902191726.JAA28499@kankakee.wrs.com >
1999-02-19  9:44   ` craig
     [not found]     ` < 19990219174136.32381.qmail@deer >
1999-02-19 12:45       ` Joern Rennecke
     [not found]         ` < 199902192045.UAA14977@phal.cygnus.co.uk >
1999-02-20  0:57           ` craig
1999-02-28 22:53             ` craig
1999-02-28 22:53         ` Joern Rennecke
1999-02-20 17:28       ` Gerald Pfeifer
     [not found]         ` < Pine.GSO.4.10.9902210219450.2483-100000@alphard.dbai.tuwien.ac.at >
1999-02-20 17:39           ` Jeffrey A Law
1999-02-28 22:53             ` Jeffrey A Law
1999-02-28 22:53         ` Gerald Pfeifer
1999-02-28 22:53     ` craig
1999-02-28 22:53 ` Mike Stump
1999-02-02 10:05 Jeffrey A Law
     [not found] ` < 7453.917978517@hurl.cygnus.com >
1999-02-02 10:37   ` Zack Weinberg
     [not found]     ` < 199902021837.NAA06399@blastula.phys.columbia.edu >
1999-02-08 23:25       ` Jeffrey A Law
1999-02-28 22:53         ` Jeffrey A Law
1999-02-28 22:53     ` Zack Weinberg
1999-02-02 19:21   ` Michael Meissner
     [not found]     ` < 19990202222144.A22081@wogglebug.cygnus.com >
1999-02-04 10:41       ` Franz Sirl
     [not found]         ` < 4.1.19990204193059.048a0b00@mail.lauterbach.com >
1999-02-07  3:24           ` Gary Thomas
1999-02-07 13:44             ` Franz Sirl
1999-02-28 22:53               ` Franz Sirl
1999-02-28 22:53             ` Gary Thomas
1999-02-28 22:53         ` Franz Sirl
1999-02-28 22:53     ` Michael Meissner
1999-02-04  6:50   ` H.J. Lu
     [not found]     ` < m108Q5u-00038sC@ocean.lucon.org >
1999-02-04  8:12       ` David Edelsohn
1999-02-28 22:53         ` David Edelsohn
1999-02-04  8:24       ` Franz Sirl
1999-02-28 22:53         ` Franz Sirl
1999-02-28 22:53     ` H.J. Lu
1999-02-02 10:46 ` Bruce Korb
     [not found]   ` < 36B747E2.B26FD4F@datadesign.com >
1999-02-02 10:54     ` Jeffrey A Law
1999-02-28 22:53       ` Jeffrey A Law
1999-02-28 22:53   ` Bruce Korb
1999-02-28 22:53 ` Jeffrey A Law
1999-01-31 23:58 Jeffrey A Law
1999-01-31 23:58 Stabilization Status Kaveh R. Ghazi
1999-01-31 23:58 ` Jeffrey A Law
1999-01-31 23:58 Stabilization status Jeffrey A Law
1999-01-31 23:58 ` David Edelsohn
1999-01-31 23:58   ` Jeffrey A Law
1999-01-31 23:58 ` Franz Sirl
1999-01-31 23:58   ` H.J. Lu
1999-02-14 23:50   ` Jeffrey A Law
1999-02-15  0:18     ` Franz Sirl
     [not found]       ` < 99021509205800.00478@ns1102.munich.netsurf.de >
1999-02-15  3:02         ` Gary Thomas
1999-02-15  3:28           ` Franz Sirl
     [not found]             ` < 99021512315700.00633@ns1102.munich.netsurf.de >
1999-02-15 17:26               ` H.J. Lu
     [not found]                 ` < m10CZGr-00038sC@ocean.lucon.org >
1999-02-16  2:00                   ` Philip Blundell
     [not found]                     ` < E10ChHT-0000Kz-00@fountain.nexus.co.uk >
1999-02-18  2:56                       ` Franz Sirl
1999-02-28 22:53                         ` Franz Sirl
1999-02-28 22:53                     ` Philip Blundell
1999-02-28 22:53                 ` H.J. Lu
1999-02-28 22:53             ` Franz Sirl
     [not found]           ` < XFMail.990215110234.gdt@linuxppc.org >
1999-02-15 17:28             ` H.J. Lu
     [not found]               ` < m10CZJ9-000392C@ocean.lucon.org >
1999-02-15 21:35                 ` Gary Thomas
1999-02-28 22:53                   ` Gary Thomas
1999-02-28 22:53               ` H.J. Lu
1999-02-28 22:53           ` Gary Thomas
1999-02-17  0:31         ` Jeffrey A Law
1999-02-28 22:53           ` Jeffrey A Law
1999-02-28 22:53       ` Franz Sirl
     [not found]     ` < 17549.919064996@hurl.cygnus.com >
1999-02-15  5:00       ` Gerald Pfeifer
     [not found]         ` < Pine.GSO.4.10.9902151234440.17124-100000@markab.dbai.tuwien.ac.at >
1999-02-17  0:14           ` Jeffrey A Law
1999-02-17 11:13             ` Benjamin Scherrey
1999-02-28 22:53               ` Benjamin Scherrey
     [not found]             ` < 24580.919239196@hurl.cygnus.com >
1999-02-19  8:40               ` Gerald Pfeifer
     [not found]                 ` < Pine.GSO.4.10.9902191738520.20726-100000@markab.dbai.tuwien.ac.at >
1999-02-19 10:31                   ` Jeffrey A Law
     [not found]                     ` < 1691.919449005@hurl.cygnus.com >
1999-02-21 10:15                       ` Gerald Pfeifer
     [not found]                         ` < Pine.GSO.4.10.9902211859250.3380-100000@alphard.dbai.tuwien.ac.at >
1999-02-21 12:29                           ` Per Bothner
     [not found]                             ` < 199902212029.MAA20707@cygnus.com >
1999-02-21 12:38                               ` Per Bothner
1999-02-22 11:06                                 ` Dave Love
1999-02-28 22:53                                   ` Dave Love
1999-02-28 22:53                                 ` Per Bothner
1999-02-28 22:53                             ` Per Bothner
1999-02-21 13:06                           ` Jeffrey A Law
1999-02-28 22:53                             ` Jeffrey A Law
1999-02-22  8:53                           ` Scott McDermott
     [not found]                             ` < 19990222112853.A17012@vaxerdec.nws.net >
1999-02-22 10:46                               ` Scott McDermott
1999-02-28 22:53                                 ` Scott McDermott
1999-02-22 11:00                             ` Dave Love
1999-02-28 22:53                               ` Dave Love
1999-02-28 22:53                             ` Scott McDermott
1999-02-22  1:52                         ` Andreas Schwab
1999-02-28 22:53                           ` Andreas Schwab
1999-02-28 22:53                         ` Gerald Pfeifer
1999-02-28 22:53                     ` Jeffrey A Law
1999-02-28 22:53                 ` Gerald Pfeifer
1999-02-19 19:44               ` siliconjackal
     [not found]                 ` < 19990218012725.H20100@diwanh.cais.net >
1999-02-20 11:47                   ` Jeffrey A Law
     [not found]                     ` < 4477.919539977@hurl.cygnus.com >
1999-02-20 11:50                       ` Zack Weinberg
1999-02-28 22:53                         ` Zack Weinberg
1999-02-28 22:53                     ` Jeffrey A Law
1999-02-28 22:53                 ` siliconjackal
1999-02-28 22:53             ` Jeffrey A Law
1999-02-28 22:53         ` Gerald Pfeifer
1999-02-28 22:53     ` Jeffrey A Law
1999-01-31 23:58 ` David Edelsohn
1999-01-31 23:58 Jeffrey A Law
1999-01-21  7:38 ` Franz Sirl
1999-01-31 23:58   ` Franz Sirl
1999-01-31 23:58 ` H.J. Lu
1999-01-31 23:58   ` Jeffrey A Law
1999-01-31 23:58 Stabilization Status Kaveh R. Ghazi
1999-01-31 23:58 Jeffrey A Law
1999-01-31 23:58 Stabilization status Kaveh R. Ghazi
1999-01-31 23:58 ` David Edelsohn
1999-01-31 23:58   ` Jeffrey A Law
1999-01-31 23:58 ` Jeffrey A Law
1999-01-31 23:58 Kaveh R. Ghazi
1999-01-31 23:58 ` Jeffrey A Law
1999-01-31 23:58   ` David Edelsohn
1999-01-31 23:58     ` Jeffrey A Law
1999-01-31 23:58       ` David Edelsohn
1999-01-31 23:58         ` Jeffrey A Law
1999-01-31 23:58           ` David Edelsohn
1999-01-31 23:58   ` Michael Hayes
1999-01-31 23:58 Stabilization Status Jeffrey A Law

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=4260.922351083@upchuck \
    --to=law@upchuck.cygnus.com \
    --cc=dje@watson.ibm.com \
    --cc=egcs@egcs.cygnus.com \
    --cc=ghazi@caip.rutgers.edu \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).