Opened on Aug 21, 2003 at 2:30:00 AM
Closed on Aug 21, 2003 at 4:02:45 PM
Last modified on Dec 3, 2006 at 1:31:13 PM
#461 closed defect (fixed)
pc386: c/src/lib/libbsp/i386/pc386/startup/Makefile.am is broken
Reported by: | Ralf Corsepius | Owned by: | Joel Sherrill |
---|---|---|---|
Priority: | normal | Milestone: | 2 |
Component: | bsps | Version: | 4.6 |
Severity: | major | Keywords: | |
Cc: | bugs@… | Blocked By: | |
Blocking: |
Description
Several issues with this Makefile.am:
- One of my previous patches (changing .o -> .$(OBJEXT)) has broken the rule to generate startup16.bin
- The make-rule to generate startup16.bin applies ambiguous file names. It tries to simultaneously use *.obj and *.o.
This is bogus, because the OBJEXT is a compiler's capability and not freely choosable.
- The make-rule to generate startup16.bin generates an elf32 *.o and then converts it to "binary" by consecutively calling LD and OBJCOPY. AFAIS, these two calls can be packed into one call to LD (LD -o binary).
Release:
RTEMS-4.6 + trunkc
Attachments (1)
Change History (2)
comment:1 Changed on Aug 21, 2003 at 4:02:45 PM by Joel Sherrill
Status: | assigned → closed |
---|
Changed on Dec 3, 2006 at 1:31:12 PM by Ralf Corsepius
Attachment: | pc386-startup.diff added |
---|
pc386-startup.diff
Note: See
TracTickets for help on using
tickets.
State-Changed-From-To: open->closed
State-Changed-Why: Patch applied to both trunk and branch. Thanks.