artulab
projects
/
openbsd
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
62c9789
)
like hppa, sparc64 will need gcc's jump tables option disabled to
author
deraadt
<deraadt@openbsd.org>
Tue, 10 Jan 2023 18:05:59 +0000
(18:05 +0000)
committer
deraadt
<deraadt@openbsd.org>
Tue, 10 Jan 2023 18:05:59 +0000
(18:05 +0000)
allow execute-only binaries
ok miod
gnu/gcc/gcc/config/sparc/openbsd.h
patch
|
blob
|
history
diff --git
a/gnu/gcc/gcc/config/sparc/openbsd.h
b/gnu/gcc/gcc/config/sparc/openbsd.h
index
0cca785
..
8665f2c
100644
(file)
--- a/
gnu/gcc/gcc/config/sparc/openbsd.h
+++ b/
gnu/gcc/gcc/config/sparc/openbsd.h
@@
-75,6
+75,9
@@
Boston, MA 02110-1301, USA. */
#undef LONG_DOUBLE_TYPE_SIZE
#define LONG_DOUBLE_TYPE_SIZE 64
+#undef JUMP_TABLES_DEFAULT
+#define JUMP_TABLES_DEFAULT 0 /* incompatible with --executable-text */
+
#undef LINK_SPEC
#define LINK_SPEC \
"%{!shared:%{!nostdlib:%{!r*:%{!e*:-e __start}}}} \