Compiling Help on AMD64

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hi,


The value from DW_LNE_set_address (stated in 6.2.5.3)
is passed to address stated in 6.2.2. The problem I'm
having is the value is always zero on the AMD64 chip. 
I get a valid address on the i386. How can I get a
valid address on the AMD64?


Thanks, 

Carl


I'm cutting & pasting some info for your reference.

=============================================================================


DWARF Debugging Information Format
Unix Internation
Programming Language SIG
Revision: 2.0.0 (July 27, 1993)

***** on page 51 *****
6.2.2 State Machine Registers

address - The program-counter value corresponding to a
machine instruction 
         generated by the compiler.

***** on page 56 *****

6.2.5.3 Extened Opcodes

2. DW_LNE_set_address 
   
Takes a single relocatable address as an operand. The
size of the operand is the 
size approprate to hold an address on the target
machine. Set the address register 
to the value given by the relocatable address.

==================================================================================




		
__________________________________
Do you Yahoo!?
New and Improved Yahoo! Mail - Send 10MB messages!
http://promotions.yahoo.com/new_mail 

[Index of Archives]     [Linux C Programming]     [Linux Kernel]     [eCos]     [Fedora Development]     [Fedora Announce]     [Autoconf]     [The DWARVES Debugging Tools]     [Yosemite Campsites]     [Yosemite News]     [Linux GCC]

  Powered by Linux