|
Revision tags: release/12.2.0, release/11.4.0, release/12.1.0, release/11.3.0, release/12.0.0, release/11.2.0, release/10.4.0, release/11.1.0, release/11.0.1, release/11.0.0 |
|
| #
45eff3df |
| 28-Jul-2016 |
Ed Maste <[email protected]> |
remove CONSTRUCTORS from kernel linker scripts
The linker script CONSTRUCTORS keyword is only meaningful "when linking object file formats which do not support arbitrary sections, such as ECOFF and
remove CONSTRUCTORS from kernel linker scripts
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 scripts as it has no effect.
[1] https://sourceware.org/binutils/docs/ld/Output-Section-Keywords.html
Reviewed by: kib Sponsored by: The FreeBSD Foundation Differential Revision: https://reviews.freebsd.org/D7343
show more ...
|
|
Revision tags: release/10.3.0, release/10.2.0, release/10.1.0, release/9.3.0, release/10.0.0, release/9.2.0, release/8.4.0, release/9.1.0, release/8.3.0, release/7.4.0, release/8.2.0 |
|
| #
6ba63f2d |
| 20-Jan-2011 |
Warner Losh <[email protected]> |
In fact, we don't need any of these __DYNAMIC. it is a.out leftover and commented out.
|
| #
491fb274 |
| 01-Nov-2010 |
Dimitry Andric <[email protected]> |
Use new output format 'elf64-x86-64-freebsd' instead of 'elf64-x86-64', and similarly 'elf64-sparc-freebsd' instead of 'elf64-sparc'.
|
|
Revision tags: release/8.1.0, release/7.3.0, release/8.0.0, release/7.2.0, release/7.1.0, release/6.4.0, release/7.0.0, release/6.3.0, release/6.2.0, release/5.5.0, release/6.1.0, release/6.0.0, release/5.4.0, release/4.11.0, release/5.3.0, release/4.10.0, release/5.2.1, release/5.2.0, release/4.9.0 |
|
| #
1030d2ba |
| 07-Jun-2003 |
Jake Burkholder <[email protected]> |
Use the same SEARCH_DIR as other platforms.
|
|
Revision tags: release/5.1.0, release/4.8.0, release/5.0.0, release/4.6.2 |
|
| #
53beacfa |
| 21-Sep-2001 |
Jake Burkholder <[email protected]> |
Add kernbase symbol and use it instead of magic numbers in the linker script.
|
| #
a03f751e |
| 06-Aug-2001 |
Jake Burkholder <[email protected]> |
Add code model medlow to cflags and move the kernel load address from just before the memory hole to 4 megs. Special case building exception.s like locore.s, it needs to at the beginning so the bran
Add code model medlow to cflags and move the kernel load address from just before the memory hole to 4 megs. Special case building exception.s like locore.s, it needs to at the beginning so the branches out from the trap table don't overflow.
show more ...
|
| #
d2734d58 |
| 03-Aug-2001 |
Jake Burkholder <[email protected]> |
Add a Makefile, ldscript, and config magic for sparc64. This is tailored to build with a cross compiler alongside the standard compiler; it would be more desirable to build in a chroot.
|