summaryrefslogtreecommitdiffstats
path: root/sys/conf/ldscript.mips.cfe
Commit message (Collapse)AuthorAgeFilesLines
* MFC r303442, r305343: remove CONSTRUCTORS from linker scriptsemaste2017-04-191-1/+0
| | | | | | | | | | | | | | | | | | r303442: remove CONSTRUCTORS from kernel linker scripts r305343: remove CONSTRUCTORS from MIPS uboot linker script The linker script CONSTRUCTORS keyword is only meaningful "when linking object file formats which do not support arbitrary sections, such as ECOFF and XCOFF"[1] and is ignored for other object file formats. LLVM's lld does not yet accept (and ignore) CONSTRUCTORS, so just remove CONSTRUCTORS from the linker script as it has no effect. [1] https://sourceware.org/binutils/docs/ld/Output-Section-Keywords.html Reported by: andrew Sponsored by: The FreeBSD Foundation
* Remove commented out _DYNAMIC sections.imp2011-01-201-4/+0
|
* We don't need 2 versions here. One will do since binutils outputs the right ↵imp2011-01-201-4/+0
| | | | stuff now.
* Use KERNLOADADDR instead of hardcoded address. This is required to be able toneel2010-02-221-1/+1
| | | | build the trampoline kernel that has symbol/string tables embedded within it.
* Fix the CFE ldscript after the cutover to tradmips.bms2008-10-131-22/+66
| | | | | | | | | Diff minimization against ldscript.mips. Note: CFE will not load PT_DYNAMIC segments, therefore the dynamic sections have been placed in a PT_LOAD segment for now. This is not too efficient in terms of memory use, they should probably get placed in the text segment.
* Make ld use tradmips for output formats since we migrated to it.gonzo2008-04-301-1/+1
| | | | Approved by: cognet (mentor)
* Merge in the mips specific configuration files and such from theimp2008-04-131-0/+277
merged juniper and mips2 code base. This represents the work of Juniper Engineers, plus Oleksandr Tymoshenko, Wojciech Koszek, Warner Losh, Olivier Houchard, Randall Stewert and others that have contributed to the mips2 and/or mips2-jnpr perforce branches.
OpenPOWER on IntegriCloud