#
ae784e91 |
| 21-Oct-2011 |
jsg <jsg@openbsd.org> |
change LINK_SPEC in such a way that -rdynamic will work (passes -export-dynamic to ld(1))
ok drahn@ miod@
|
#
49573e75 |
| 16-Jun-2007 |
millert <millert@openbsd.org> |
INTMAX_TYPE and UINTMAX_TYPE are always in terms of long long on OpenBSD, regardless of the size of a long. OK kettenis@ espie@
|
#
243b5df4 |
| 02-Mar-2007 |
miod <miod@openbsd.org> |
Move landisk to hardware floating point. At the moment the FPU context is always saved upon context switches, as FPU registers are heavily used for long long computations (don't ask). Gcc default to
Move landisk to hardware floating point. At the moment the FPU context is always saved upon context switches, as FPU registers are heavily used for long long computations (don't ask). Gcc default to -m4.
Credits to drahn@ otto@ and deraadt@ for feedback and help testing.
Upgrade procedure if you don't want to use the damn snapshots: - build and install new kernel, reboot off it - build new gcc, do not install it yet - make includes - install new gcc - build and install lib/csu and lib/libc - make build
show more ...
|
#
1b83d12f |
| 28-Nov-2006 |
miod <miod@openbsd.org> |
Turn OVERRIDE_OPTIONS macro into a function, so that we can put preprocessor directives in it; then do our changes only if either OPENBSD_NATIVE or OPENBSD_CROSS is defined; then disable -fregmove fo
Turn OVERRIDE_OPTIONS macro into a function, so that we can put preprocessor directives in it; then do our changes only if either OPENBSD_NATIVE or OPENBSD_CROSS is defined; then disable -fregmove for now. ok otto@
show more ...
|
#
44ffa00c |
| 14-Nov-2006 |
miod <miod@openbsd.org> |
Do not align jump targets to cache line boundaries at -O2 on OpenBSD.
|
#
27102791 |
| 11-Nov-2006 |
drahn <drahn@openbsd.org> |
OpenBSD defaults to dynamic linker of /usr/libexec/ld.so
|
#
babaca33 |
| 10-Nov-2006 |
drahn <drahn@openbsd.org> |
Yes, openbsd does not support shared libraries on sh yet, but why make it hard?
|
#
db735e73 |
| 06-Nov-2006 |
drahn <drahn@openbsd.org> |
Move back to softfloat for now.
|
#
ec9520b8 |
| 03-Nov-2006 |
drahn <drahn@openbsd.org> |
Use __start (the symbol we provide) not start. ok miod@
|
#
8fea1d8a |
| 11-Oct-2006 |
miod <miod@openbsd.org> |
Default to -m4.
|
#
fabff02b |
| 08-Oct-2006 |
miod <miod@openbsd.org> |
Define superH obsd-specific emulations for ld, and use it by default.
|
#
2f050487 |
| 06-Oct-2006 |
miod <miod@openbsd.org> |
Early bits for a 32-bit SuperH toolchain, currently for little-endian systems only; more work is necessary in ld land.
|