]> git.proxmox.com Git - mirror_zfs.git/commitdiff
Restore FreeBSD to use .rodata
authorJorgen Lundman <lundman@lundman.net>
Mon, 6 Feb 2023 17:34:59 +0000 (02:34 +0900)
committerGitHub <noreply@github.com>
Mon, 6 Feb 2023 17:34:59 +0000 (09:34 -0800)
In https://github.com/openzfs/zfs/pull/14228 the FreeBSD
SECTION_STATIC was set to ".data" instead of ".rodata". This
commit just restores it back to .rodata.

Reviewed-by: Attila Fülöp <attila@fueloep.org>
Reviewed-by: Richard Yao <richard.yao@alumni.stonybrook.edu>
Reviewed-by: Brian Behlendorf <behlendorf1@llnl.gov>
Signed-off-by: Jorgen Lundman <lundman@lundman.net>
Closes #14460

include/os/freebsd/spl/sys/ia32/asm_linkage.h
lib/libspl/include/os/freebsd/sys/ia32/asm_linkage.h

index 058d600007af4b5b0c8b287178c6e53a576d523c..1ebfd835066152799bd8867f971150dc69ac7fee 100644 (file)
@@ -36,7 +36,7 @@
 #define        ENDBR
 
 #define        SECTION_TEXT .text
-#define        SECTION_STATIC .data
+#define        SECTION_STATIC .rodata
 
 #ifdef __cplusplus
 extern "C" {
index 9964f183cc683a08d9c114133da297f292a4cb6d..08c73037990f25e8955a961e6698408518cd20b7 100644 (file)
@@ -40,7 +40,7 @@
 #define        ENDBR
 
 #define        SECTION_TEXT .text
-#define        SECTION_STATIC .data
+#define        SECTION_STATIC .rodata
 
 #ifdef __cplusplus
 extern "C" {