hc
2024-02-20 102a0743326a03cd1a1202ceda21e175b7d3575c
kernel/arch/um/include/shared/init.h
....@@ -45,15 +45,15 @@
4545
4646 /* These are for everybody (although not all archs will actually
4747 discard it in modules) */
48
-#define __init __section(.init.text)
49
-#define __initdata __section(.init.data)
50
-#define __exitdata __section(.exit.data)
51
-#define __exit_call __used __section(.exitcall.exit)
48
+#define __init __section(".init.text")
49
+#define __initdata __section(".init.data")
50
+#define __exitdata __section(".exit.data")
51
+#define __exit_call __used __section(".exitcall.exit")
5252
5353 #ifdef MODULE
54
-#define __exit __section(.exit.text)
54
+#define __exit __section(".exit.text")
5555 #else
56
-#define __exit __used __section(.exit.text)
56
+#define __exit __used __section(".exit.text")
5757 #endif
5858
5959 #endif
....@@ -102,10 +102,10 @@
102102 * Mark functions and data as being only used at initialization
103103 * or exit time.
104104 */
105
-#define __uml_init_setup __used __section(.uml.setup.init)
106
-#define __uml_setup_help __used __section(.uml.help.init)
107
-#define __uml_postsetup_call __used __section(.uml.postsetup.init)
108
-#define __uml_exit_call __used __section(.uml.exitcall.exit)
105
+#define __uml_init_setup __used __section(".uml.setup.init")
106
+#define __uml_setup_help __used __section(".uml.help.init")
107
+#define __uml_postsetup_call __used __section(".uml.postsetup.init")
108
+#define __uml_exit_call __used __section(".uml.exitcall.exit")
109109
110110 #ifdef __UM_HOST__
111111
....@@ -120,7 +120,7 @@
120120
121121 #define __exitcall(fn) static exitcall_t __exitcall_##fn __exit_call = fn
122122
123
-#define __init_call __used __section(.initcall.init)
123
+#define __init_call __used __section(".initcall.init")
124124
125125 #endif
126126