<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: 64 Bit GDB in Operating System - HP-UX</title>
    <link>https://community.hpe.com/t5/operating-system-hp-ux/64-bit-gdb/m-p/3992347#M755995</link>
    <description>&amp;gt;Does this mean that it is a 64 bit file?&lt;BR /&gt;&lt;BR /&gt;No.  This is still 32 bit.&lt;BR /&gt;&lt;BR /&gt;&amp;gt;Marco: Specifying +DA1.0 or simply using the cc(1) default version compiles code compatible with both PA_RISC 1.0&lt;BR /&gt;&lt;BR /&gt;+DA1.0 is NOT supported.  All PA1.0 machines are not supported on 10.20&lt;BR /&gt;&lt;BR /&gt;The +DA default compiles only for the current machine.</description>
    <pubDate>Wed, 02 May 2007 23:44:20 GMT</pubDate>
    <dc:creator>Dennis Handly</dc:creator>
    <dc:date>2007-05-02T23:44:20Z</dc:date>
    <item>
      <title>64 Bit GDB</title>
      <link>https://community.hpe.com/t5/operating-system-hp-ux/64-bit-gdb/m-p/3992345#M755993</link>
      <description>Hi All, &lt;BR /&gt;&lt;BR /&gt;Has any one compiled 64 bit gdb on HPUX(RISC).&lt;BR /&gt;I am using a gcc compiler and i am passing the following parameters &lt;BR /&gt;cc="gcc -m64" ./configure, once the installion is done and i do a file on the output file, it says&lt;BR /&gt;&lt;BR /&gt;# file gdb&lt;BR /&gt;gdb:            PA-RISC2.0 shared executable dynamically linked -not stripped&lt;BR /&gt;&lt;BR /&gt;Does this mean that it is a 64 bit file? the same parameter on soalris did produce a 64 bit executable.&lt;BR /&gt;&lt;BR /&gt;Any thoughts?&lt;BR /&gt;&lt;BR /&gt;Regards,&lt;BR /&gt;pattabhi Raman</description>
      <pubDate>Wed, 02 May 2007 07:01:18 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-hp-ux/64-bit-gdb/m-p/3992345#M755993</guid>
      <dc:creator>Pattabhi</dc:creator>
      <dc:date>2007-05-02T07:01:18Z</dc:date>
    </item>
    <item>
      <title>Re: 64 Bit GDB</title>
      <link>https://community.hpe.com/t5/operating-system-hp-ux/64-bit-gdb/m-p/3992346#M755994</link>
      <description>Hello Pattabhi,&lt;BR /&gt;&lt;BR /&gt;Certain binaries do not execute on a PA-RISC 1.1 system (HP-UX 10.20, some HP-UX 11.0 systems), because they were inadvertantly compiled for PA-RISC 2.0 only.&lt;BR /&gt;&lt;BR /&gt;Example.:&lt;BR /&gt;&lt;BR /&gt; $file myprog.c&lt;BR /&gt;&lt;BR /&gt;    s800 shared executable dynamically linked -not stripped&lt;BR /&gt;    (this is PA_RISC 1.0 compatible and will ALSO run on PA_RISC 1.1)&lt;BR /&gt;&lt;BR /&gt;   $file myprog1.c&lt;BR /&gt;&lt;BR /&gt;    PA-RISC1.1 shared executable dynamically linked -not stripped&lt;BR /&gt;    (this is PA_RISC 1.1 compatible ONLY)&lt;BR /&gt;&lt;BR /&gt;You can specify the target architecture version at compile time by&lt;BR /&gt;specifying the +DAversion option on the cc(1) compiler:&lt;BR /&gt;&lt;BR /&gt;$cc myprog1.c +DA1.1 -omyprog1&lt;BR /&gt; (compiles code for PA_RISC 1.1)&lt;BR /&gt;&lt;BR /&gt;Specifying +DA1.0 or simply using the cc(1) default version compiles&lt;BR /&gt;code compatible with both PA_RISC 1.0 and PA_RISC 1.1 systems.&lt;BR /&gt;&lt;BR /&gt;I hope this helps,&lt;BR /&gt;&lt;BR /&gt;Marc0&lt;BR /&gt;</description>
      <pubDate>Wed, 02 May 2007 07:06:48 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-hp-ux/64-bit-gdb/m-p/3992346#M755994</guid>
      <dc:creator>Marco A.</dc:creator>
      <dc:date>2007-05-02T07:06:48Z</dc:date>
    </item>
    <item>
      <title>Re: 64 Bit GDB</title>
      <link>https://community.hpe.com/t5/operating-system-hp-ux/64-bit-gdb/m-p/3992347#M755995</link>
      <description>&amp;gt;Does this mean that it is a 64 bit file?&lt;BR /&gt;&lt;BR /&gt;No.  This is still 32 bit.&lt;BR /&gt;&lt;BR /&gt;&amp;gt;Marco: Specifying +DA1.0 or simply using the cc(1) default version compiles code compatible with both PA_RISC 1.0&lt;BR /&gt;&lt;BR /&gt;+DA1.0 is NOT supported.  All PA1.0 machines are not supported on 10.20&lt;BR /&gt;&lt;BR /&gt;The +DA default compiles only for the current machine.</description>
      <pubDate>Wed, 02 May 2007 23:44:20 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-hp-ux/64-bit-gdb/m-p/3992347#M755995</guid>
      <dc:creator>Dennis Handly</dc:creator>
      <dc:date>2007-05-02T23:44:20Z</dc:date>
    </item>
    <item>
      <title>Re: 64 Bit GDB</title>
      <link>https://community.hpe.com/t5/operating-system-hp-ux/64-bit-gdb/m-p/3992348#M755996</link>
      <description>What do you have say on this?&lt;BR /&gt;&lt;BR /&gt;The same steps followed on Solaris gave me this output &lt;BR /&gt;&lt;BR /&gt;file /usr/local/bin/gdb&lt;BR /&gt;/usr/local/bin/gdb:     ELF 64-bit MSB executable SPARCV9 Version 1, dynamically linked, not stripped&lt;BR /&gt;&lt;BR /&gt;But why not on HP?&lt;BR /&gt;IS there a way or any options that i need to use to compile gdb for 64 bit mode.</description>
      <pubDate>Thu, 03 May 2007 01:33:30 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-hp-ux/64-bit-gdb/m-p/3992348#M755996</guid>
      <dc:creator>Pattabhi</dc:creator>
      <dc:date>2007-05-03T01:33:30Z</dc:date>
    </item>
    <item>
      <title>Re: 64 Bit GDB</title>
      <link>https://community.hpe.com/t5/operating-system-hp-ux/64-bit-gdb/m-p/3992349#M755997</link>
      <description>That problem is due to the processor version, for example from PA-RISC 1 to PA-RISC 2 , and actually yes, the problem is in Sun too .</description>
      <pubDate>Thu, 03 May 2007 06:23:44 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-hp-ux/64-bit-gdb/m-p/3992349#M755997</guid>
      <dc:creator>Marco A.</dc:creator>
      <dc:date>2007-05-03T06:23:44Z</dc:date>
    </item>
    <item>
      <title>Re: 64 Bit GDB</title>
      <link>https://community.hpe.com/t5/operating-system-hp-ux/64-bit-gdb/m-p/3992350#M755998</link>
      <description>PA 1.anything cannot run any 64bit code and cannot run a 64bit operating system. Only PA2.0 and later are 64bit capable. The compiler ignores 64bit flags if your current OS is only 32bits (which would always be the case on a PA 1.1 or earlier CPU). The PA-RISC2.0 flag simple means that it is a 32bit executable that takes advantage of some additional features of the newer processor. But once you move your code to a 64bit version of HP-UX, you can get the ELF binary file - of course, that ELF file will not run on any 32bit version of HP-UX, regardless of the hardware.</description>
      <pubDate>Thu, 03 May 2007 10:20:44 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-hp-ux/64-bit-gdb/m-p/3992350#M755998</guid>
      <dc:creator>Bill Hassell</dc:creator>
      <dc:date>2007-05-03T10:20:44Z</dc:date>
    </item>
    <item>
      <title>Re: 64 Bit GDB</title>
      <link>https://community.hpe.com/t5/operating-system-hp-ux/64-bit-gdb/m-p/3992351#M755999</link>
      <description>&amp;gt;Bill: The compiler ignores 64bit flags if your current OS is only 32bits&lt;BR /&gt;&lt;BR /&gt;This is not true.  HP compilers will allow you to specify +DD64 or a +DA option on a machine that doesn't support it.</description>
      <pubDate>Thu, 03 May 2007 18:41:53 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-hp-ux/64-bit-gdb/m-p/3992351#M755999</guid>
      <dc:creator>Dennis Handly</dc:creator>
      <dc:date>2007-05-03T18:41:53Z</dc:date>
    </item>
  </channel>
</rss>

