Subject:
|
Re: Possible bug with bss allocation
|
Newsgroups:
|
lugnet.robotics.rcx.legos
|
Date:
|
Sat, 22 Jul 2000 16:03:57 GMT
|
Viewed:
|
1340 times
|
| |
| |
In article <200007220610.IAA21152@reset.reset.net>, "Eddie C. Dost"
<ecd@skynet.be> wrote:
>
> The common section is aligned to 16 bytes by ld. This is unknown to
> the tools generating the final .lx files.
>
> The fix is to force the alignment of the .bss section to 2, with this
> ld will generate files that work with the current tools. I changed
> genlds.c in CVS at sourceforge.net to output the correct linker script
> for this.
>
> If you are using this, please make shure genlds gets rebuild, issue a
> make realclean in your legOS directory.
Thanks for the fix, it works great.
Dave Baum
--
reply to: dbaum at enteract dot com
|
|
Message has 1 Reply: | | Re: Possible bug with bss allocation
|
| (...) I have a proposal to the legOS developers: The current tool chain to generate executables for legOS is a little off: We generate coff-h8300 from .c or .S sources, next ld generates symbolsrec relocated files from that. This step is done twice (...) (24 years ago, 22-Jul-00, to lugnet.robotics.rcx.legos)
|
Message is in Reply To:
| | Re: Possible bug with bss allocation
|
| (...) The common section is aligned to 16 bytes by ld. This is unknown to the tools generating the final .lx files. The fix is to force the alignment of the .bss section to 2, with this ld will generate files that work with the current tools. I (...) (24 years ago, 22-Jul-00, to lugnet.robotics.rcx.legos)
|
8 Messages in This Thread:
- Entire Thread on One Page:
- Nested:
All | Brief | Compact | Dots
Linear:
All | Brief | Compact
This Message and its Replies on One Page:
- Nested:
All | Brief | Compact | Dots
Linear:
All | Brief | Compact
|
|
|
|