Re: [PATCH 0/5] sparc: piggyback update

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

 



> 
> My idea was to create a unified piggyback that took $BITS as an
> argument - then did sensible things based upon that. It never got off
> the ground here.

Rather then doing code-chrunch in piggyback_64 we should add this
extra argumant and then let piggyback_32 handle both the 32 and 64 bit
case.

The few things that differs is:
1) Check lookup of _start, _end
2) Start address of added image is on different addrees alignemnts (4096 / 8192)
3) sparc64 uses host endian when it stores data in the image (looks lige a bug)
4) sparc64 updates a_text, a_data and a_bss in the a.out header - sparc32 does not.
   And I could not figure out the expression used to calculate a_text value..

All in all simple differences.
But as my sparc64 box is not yet alive I postponed it until
I could actually test it.

	Sam
--
To unsubscribe from this list: send the line "unsubscribe sparclinux" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html


[Index of Archives]     [Kernel Development]     [DCCP]     [Linux ARM Development]     [Linux]     [Photo]     [Yosemite Help]     [Linux ARM Kernel]     [Linux SCSI]     [Linux x86_64]     [Linux Hams]

  Powered by Linux