Reset tableau de char
This commit is contained in:
		
							
								
								
									
										24
									
								
								.cache.mk
									
									
									
									
									
								
							
							
						
						
									
										24
									
								
								.cache.mk
									
									
									
									
									
								
							| @@ -168,3 +168,27 @@ __cached_set_-e;_TMP_"/home/quentin/dev-linux/3-Chat-lu-mot/.__.tmp";_TMPO_"/hom | ||||
| __cached_set_-e;_TMP_"/home/quentin/dev-linux/3-Chat-lu-mot/.__.tmp";_TMPO_"/home/quentin/dev-linux/3-Chat-lu-mot/.__.o";_if___ar_rcD_"_TMP"__>/dev/null_2>&1;_then_echo_"D";_else_echo_"";_fi;_rm_-f_"_TMP"_"_TMPO" := D | ||||
| __cached_set_-e;_TMP_"/home/quentin/dev-linux/3-Chat-lu-mot/.__.tmp";_TMPO_"/home/quentin/dev-linux/3-Chat-lu-mot/.__.o";_if___gcc__-Wl_--build-id_-D__KERNEL_____-Wall_-Wundef_-Wstrict-prototypes_-Wno-trigraphs_-fno-strict-aliasing_-fno-common_-fshort-wchar_-Werror-implicit-function-declaration_-Wno-format-security_-std_gnu89_-fno-PIE_-mno-sse_-mno-mmx_-mno-sse2_-mno-3dnow_-mno-avx_-m64_-falign-jumps_1_-falign-loops_1_-mno-80387_-mno-fp-ret-in-387_-mpreferred-stack-boundary_3_-mskip-rax-setup_-mtune_generic_-mno-red-zone_-mcmodel_kernel_-funit-at-a-time_-DCONFIG_AS_CFI_1_-DCONFIG_AS_CFI_SIGNAL_FRAME_1_-DCONFIG_AS_CFI_SECTIONS_1_-DCONFIG_AS_FXSAVEQ_1_-DCONFIG_AS_SSSE3_1_-DCONFIG_AS_CRC32_1_-DCONFIG_AS_AVX_1_-DCONFIG_AS_AVX2_1_-DCONFIG_AS_AVX512_1_-DCONFIG_AS_SHA1_NI_1_-DCONFIG_AS_SHA256_NI_1_-pipe_-Wno-sign-compare_-fno-asynchronous-unwind-tables_-mindirect-branch_thunk-extern_-mindirect-branch-register_-DRETPOLINE_-fno-delete-null-pointer-checks_-Wno-frame-address_-Wno-format-truncation_-Wno-format-overflow_-Wno-int-in-bool-context_-O2_--param_allow-store-data-races_0_-DCC_HAVE_ASM_GOTO_-Wframe-larger-than_2048_-fstack-protector-strong_-Wno-unused-but-set-variable_-Wno-unused-const-variable_-fno-var-tracking-assignments_-pg_-mfentry_-DCC_USING_FENTRY_-Wdeclaration-after-statement_-Wno-pointer-sign_-fno-strict-overflow_-fno-stack-check_-fconserve-stack_-Werror_implicit-int_-Werror_strict-prototypes_-Werror_date-time_-Werror_incompatible-pointer-types_-Werror_designated-init_-nostdlib_-x_c_/dev/null_-o_"_TMP"__>/dev/null_2>&1;_then_echo_"_-Wl_--build-id";_else_echo_"";_fi;_rm_-f_"_TMP"_"_TMPO" := -Wl,--build-id | ||||
| __cached_set_-e;_TMP_"/home/quentin/dev-linux/3-Chat-lu-mot/.__.tmp";_TMPO_"/home/quentin/dev-linux/3-Chat-lu-mot/.__.o";_if___gcc_-D__KERNEL_____-Wall_-Wundef_-Wstrict-prototypes_-Wno-trigraphs_-fno-strict-aliasing_-fno-common_-fshort-wchar_-Werror-implicit-function-declaration_-Wno-format-security_-std_gnu89_-fno-PIE_-mno-sse_-mno-mmx_-mno-sse2_-mno-3dnow_-mno-avx_-m64_-falign-jumps_1_-falign-loops_1_-mno-80387_-mno-fp-ret-in-387_-mpreferred-stack-boundary_3_-mskip-rax-setup_-mtune_generic_-mno-red-zone_-mcmodel_kernel_-funit-at-a-time_-DCONFIG_AS_CFI_1_-DCONFIG_AS_CFI_SIGNAL_FRAME_1_-DCONFIG_AS_CFI_SECTIONS_1_-DCONFIG_AS_FXSAVEQ_1_-DCONFIG_AS_SSSE3_1_-DCONFIG_AS_CRC32_1_-DCONFIG_AS_AVX_1_-DCONFIG_AS_AVX2_1_-DCONFIG_AS_AVX512_1_-DCONFIG_AS_SHA1_NI_1_-DCONFIG_AS_SHA256_NI_1_-pipe_-Wno-sign-compare_-fno-asynchronous-unwind-tables_-mindirect-branch_thunk-extern_-mindirect-branch-register_-DRETPOLINE_-fno-delete-null-pointer-checks_-Wno-frame-address_-Wno-format-truncation_-Wno-format-overflow_-Wno-int-in-bool-context_-O2_--param_allow-store-data-races_0_-DCC_HAVE_ASM_GOTO_-Wframe-larger-than_2048_-fstack-protector-strong_-Wno-unused-but-set-variable_-Wno-unused-const-variable_-fno-var-tracking-assignments_-pg_-mfentry_-DCC_USING_FENTRY_-Wdeclaration-after-statement_-Wno-pointer-sign_-fno-strict-overflow_-fno-stack-check_-fconserve-stack_-Werror_implicit-int_-Werror_strict-prototypes_-Werror_date-time_-Werror_incompatible-pointer-types_-Werror_designated-init_-x_c_/dev/null_-c_-o_"_TMPO";_ld_-m_elf_x86_64__-X_"_TMPO"_-o_"_TMP"__>/dev/null_2>&1;_then_echo_"_-X";_else_echo_"";_fi;_rm_-f_"_TMP"_"_TMPO" := -X | ||||
| __cached_set_-e;_TMP_"/home/quentin/dev-linux/3-Chat-lu-mot/.__.tmp";_TMPO_"/home/quentin/dev-linux/3-Chat-lu-mot/.__.o";_if____gcc_-Werror__-D__KERNEL___-Wall_-Wundef_-Wstrict-prototypes_-Wno-trigraphs_-fno-strict-aliasing_-fno-common_-fshort-wchar_-Werror-implicit-function-declaration_-Wno-format-security_-std_gnu89_-mretpoline-external-thunk_-c_-x_c_/dev/null_-o_"_TMP"__>/dev/null_2>&1;_then_echo_"-mretpoline-external-thunk";_else_echo_"";_fi;_rm_-f_"_TMP"_"_TMPO" :=  | ||||
| __cached_set_-e;_TMP_"/home/quentin/dev-linux/3-Chat-lu-mot/.__.tmp";_TMPO_"/home/quentin/dev-linux/3-Chat-lu-mot/.__.o";_if____gcc_-Werror__-D__KERNEL___-Wall_-Wundef_-Wstrict-prototypes_-Wno-trigraphs_-fno-strict-aliasing_-fno-common_-fshort-wchar_-Werror-implicit-function-declaration_-Wno-format-security_-std_gnu89_-mindirect-branch_thunk-extern_-mindirect-branch-register_-c_-x_c_/dev/null_-o_"_TMP"__>/dev/null_2>&1;_then_echo_"-mindirect-branch_thunk-extern_-mindirect-branch-register";_else_echo_"";_fi;_rm_-f_"_TMP"_"_TMPO" := -mindirect-branch=thunk-extern -mindirect-branch-register | ||||
| __cached_set_-e;_TMP_"/home/quentin/dev-linux/3-Chat-lu-mot/.__.tmp";_TMPO_"/home/quentin/dev-linux/3-Chat-lu-mot/.__.o";_if___gcc_-D__KERNEL___-Wall_-Wundef_-Wstrict-prototypes_-Wno-trigraphs_-fno-strict-aliasing_-fno-common_-fshort-wchar_-Werror-implicit-function-declaration_-Wno-format-security_-std_gnu89_-fno-PIE_-mno-sse_-mno-mmx_-mno-sse2_-mno-3dnow_-mno-avx_-m64_-falign-jumps_1_-falign-loops_1_-mno-80387_-mno-fp-ret-in-387_-mpreferred-stack-boundary_3_-mskip-rax-setup_-mtune_generic_-mno-red-zone_-mcmodel_kernel_-funit-at-a-time_-DCONFIG_AS_CFI_1_-DCONFIG_AS_CFI_SIGNAL_FRAME_1_-DCONFIG_AS_CFI_SECTIONS_1_-DCONFIG_AS_FXSAVEQ_1_-DCONFIG_AS_SSSE3_1_-DCONFIG_AS_CRC32_1_-DCONFIG_AS_AVX_1_-DCONFIG_AS_AVX2_1_-DCONFIG_AS_AVX512_1_-DCONFIG_AS_SHA1_NI_1_-DCONFIG_AS_SHA256_NI_1_-x_c_/dev/null_-c_-o_"_TMPO";_ld_-m_elf_x86_64__-z_max-page-size_0x200000_"_TMPO"_-o_"_TMP"__>/dev/null_2>&1;_then_echo_"_-z_max-page-size_0x200000";_else_echo_"";_fi;_rm_-f_"_TMP"_"_TMPO" := -z max-page-size=0x200000 | ||||
| __cached_set_-e;_TMP_"/home/quentin/dev-linux/3-Chat-lu-mot/.__.tmp";_TMPO_"/home/quentin/dev-linux/3-Chat-lu-mot/.__.o";_if____gcc_-Werror__-D__KERNEL___-Wall_-Wundef_-Wstrict-prototypes_-Wno-trigraphs_-fno-strict-aliasing_-fno-common_-fshort-wchar_-Werror-implicit-function-declaration_-Wno-format-security_-std_gnu89_-fno-PIE_-mno-sse_-mno-mmx_-mno-sse2_-mno-3dnow_-mno-avx_-m64_-falign-jumps_1_-falign-loops_1_-mno-80387_-mno-fp-ret-in-387_-mpreferred-stack-boundary_3_-mskip-rax-setup_-mtune_generic_-mno-red-zone_-mcmodel_kernel_-funit-at-a-time_-DCONFIG_AS_CFI_1_-DCONFIG_AS_CFI_SIGNAL_FRAME_1_-DCONFIG_AS_CFI_SECTIONS_1_-DCONFIG_AS_FXSAVEQ_1_-DCONFIG_AS_SSSE3_1_-DCONFIG_AS_CRC32_1_-DCONFIG_AS_AVX_1_-DCONFIG_AS_AVX2_1_-DCONFIG_AS_AVX512_1_-DCONFIG_AS_SHA1_NI_1_-DCONFIG_AS_SHA256_NI_1_-pipe_-Wno-sign-compare_-fno-asynchronous-unwind-tables_-mindirect-branch_thunk-extern_-mindirect-branch-register_-DRETPOLINE_-fno-delete-null-pointer-checks_-Wno-frame-address_-Wno-format-truncation_-Wno-format-overflow_-Wno-int-in-bool-context_-O2_--param_allow-store-data-races_0_-DCC_HAVE_ASM_GOTO_-Wframe-larger-than_2048_-fstack-protector_-c_-x_c_/dev/null_-o_"_TMP"__>/dev/null_2>&1;_then_echo_"-fstack-protector";_else_echo_"";_fi;_rm_-f_"_TMP"_"_TMPO" := -fstack-protector | ||||
| __cached_set_-e;_TMP_"/home/quentin/dev-linux/3-Chat-lu-mot/.__.tmp";_TMPO_"/home/quentin/dev-linux/3-Chat-lu-mot/.__.o";_if____gcc_-Werror__-D__KERNEL___-Wall_-Wundef_-Wstrict-prototypes_-Wno-trigraphs_-fno-strict-aliasing_-fno-common_-fshort-wchar_-Werror-implicit-function-declaration_-Wno-format-security_-std_gnu89_-fno-PIE_-mno-sse_-mno-mmx_-mno-sse2_-mno-3dnow_-mno-avx_-m64_-falign-jumps_1_-falign-loops_1_-mno-80387_-mno-fp-ret-in-387_-mpreferred-stack-boundary_3_-mskip-rax-setup_-mtune_generic_-mno-red-zone_-mcmodel_kernel_-funit-at-a-time_-DCONFIG_AS_CFI_1_-DCONFIG_AS_CFI_SIGNAL_FRAME_1_-DCONFIG_AS_CFI_SECTIONS_1_-DCONFIG_AS_FXSAVEQ_1_-DCONFIG_AS_SSSE3_1_-DCONFIG_AS_CRC32_1_-DCONFIG_AS_AVX_1_-DCONFIG_AS_AVX2_1_-DCONFIG_AS_AVX512_1_-DCONFIG_AS_SHA1_NI_1_-DCONFIG_AS_SHA256_NI_1_-pipe_-Wno-sign-compare_-fno-asynchronous-unwind-tables_-mindirect-branch_thunk-extern_-mindirect-branch-register_-DRETPOLINE_-fno-delete-null-pointer-checks_-Wno-frame-address_-Wno-format-truncation_-Wno-format-overflow_-Wno-int-in-bool-context_-O2_--param_allow-store-data-races_0_-DCC_HAVE_ASM_GOTO_-Wframe-larger-than_2048_-fstack-protector-strong_-c_-x_c_/dev/null_-o_"_TMP"__>/dev/null_2>&1;_then_echo_"-fstack-protector-strong";_else_echo_"-fstack-protector";_fi;_rm_-f_"_TMP"_"_TMPO" := -fstack-protector-strong | ||||
| __cached_set_-e;_TMP_"/home/quentin/dev-linux/3-Chat-lu-mot/.__.tmp";_TMPO_"/home/quentin/dev-linux/3-Chat-lu-mot/.__.o";_if___gcc_-Werror_-D__KERNEL___-DCONFIG_CC_STACKPROTECTOR_-Wall_-Wundef_-Wstrict-prototypes_-Wno-trigraphs_-fno-strict-aliasing_-fno-common_-fshort-wchar_-Werror-implicit-function-declaration_-Wno-format-security_-std_gnu89_-fno-PIE_-mno-sse_-mno-mmx_-mno-sse2_-mno-3dnow_-mno-avx_-m64_-falign-jumps_1_-falign-loops_1_-mno-80387_-mno-fp-ret-in-387_-mpreferred-stack-boundary_3_-mskip-rax-setup_-mtune_generic_-mno-red-zone_-mcmodel_kernel_-funit-at-a-time_-DCONFIG_AS_CFI_1_-DCONFIG_AS_CFI_SIGNAL_FRAME_1_-DCONFIG_AS_CFI_SECTIONS_1_-DCONFIG_AS_FXSAVEQ_1_-DCONFIG_AS_SSSE3_1_-DCONFIG_AS_CRC32_1_-DCONFIG_AS_AVX_1_-DCONFIG_AS_AVX2_1_-DCONFIG_AS_AVX512_1_-DCONFIG_AS_SHA1_NI_1_-DCONFIG_AS_SHA256_NI_1_-pipe_-Wno-sign-compare_-fno-asynchronous-unwind-tables_-mindirect-branch_thunk-extern_-mindirect-branch-register_-DRETPOLINE_-fno-delete-null-pointer-checks_-Wno-frame-address_-Wno-format-truncation_-Wno-format-overflow_-Wno-int-in-bool-context_-O2_--param_allow-store-data-races_0_-DCC_HAVE_ASM_GOTO_-Wframe-larger-than_2048_-fstack-protector-strong_-Wunused-but-set-variable_-c_-x_c_/dev/null_-o_"_TMP"__>/dev/null_2>&1;_then_echo_"-Wno-unused-but-set-variable";_else_echo_"";_fi;_rm_-f_"_TMP"_"_TMPO" := -Wno-unused-but-set-variable | ||||
| __cached_set_-e;_TMP_"/home/quentin/dev-linux/3-Chat-lu-mot/.__.tmp";_TMPO_"/home/quentin/dev-linux/3-Chat-lu-mot/.__.o";_if___gcc_-Werror_-D__KERNEL___-DCONFIG_CC_STACKPROTECTOR_-Wall_-Wundef_-Wstrict-prototypes_-Wno-trigraphs_-fno-strict-aliasing_-fno-common_-fshort-wchar_-Werror-implicit-function-declaration_-Wno-format-security_-std_gnu89_-fno-PIE_-mno-sse_-mno-mmx_-mno-sse2_-mno-3dnow_-mno-avx_-m64_-falign-jumps_1_-falign-loops_1_-mno-80387_-mno-fp-ret-in-387_-mpreferred-stack-boundary_3_-mskip-rax-setup_-mtune_generic_-mno-red-zone_-mcmodel_kernel_-funit-at-a-time_-DCONFIG_AS_CFI_1_-DCONFIG_AS_CFI_SIGNAL_FRAME_1_-DCONFIG_AS_CFI_SECTIONS_1_-DCONFIG_AS_FXSAVEQ_1_-DCONFIG_AS_SSSE3_1_-DCONFIG_AS_CRC32_1_-DCONFIG_AS_AVX_1_-DCONFIG_AS_AVX2_1_-DCONFIG_AS_AVX512_1_-DCONFIG_AS_SHA1_NI_1_-DCONFIG_AS_SHA256_NI_1_-pipe_-Wno-sign-compare_-fno-asynchronous-unwind-tables_-mindirect-branch_thunk-extern_-mindirect-branch-register_-DRETPOLINE_-fno-delete-null-pointer-checks_-Wno-frame-address_-Wno-format-truncation_-Wno-format-overflow_-Wno-int-in-bool-context_-O2_--param_allow-store-data-races_0_-DCC_HAVE_ASM_GOTO_-Wframe-larger-than_2048_-fstack-protector-strong_-Wno-unused-but-set-variable_-Wunused-const-variable_-c_-x_c_/dev/null_-o_"_TMP"__>/dev/null_2>&1;_then_echo_"-Wno-unused-const-variable";_else_echo_"";_fi;_rm_-f_"_TMP"_"_TMPO" := -Wno-unused-const-variable | ||||
| __cached_set_-e;_TMP_"/home/quentin/dev-linux/3-Chat-lu-mot/.__.tmp";_TMPO_"/home/quentin/dev-linux/3-Chat-lu-mot/.__.o";_if____gcc_-Werror__-D__KERNEL___-DCONFIG_CC_STACKPROTECTOR_-Wall_-Wundef_-Wstrict-prototypes_-Wno-trigraphs_-fno-strict-aliasing_-fno-common_-fshort-wchar_-Werror-implicit-function-declaration_-Wno-format-security_-std_gnu89_-fno-PIE_-mno-sse_-mno-mmx_-mno-sse2_-mno-3dnow_-mno-avx_-m64_-falign-jumps_1_-falign-loops_1_-mno-80387_-mno-fp-ret-in-387_-mpreferred-stack-boundary_3_-mskip-rax-setup_-mtune_generic_-mno-red-zone_-mcmodel_kernel_-funit-at-a-time_-DCONFIG_AS_CFI_1_-DCONFIG_AS_CFI_SIGNAL_FRAME_1_-DCONFIG_AS_CFI_SECTIONS_1_-DCONFIG_AS_FXSAVEQ_1_-DCONFIG_AS_SSSE3_1_-DCONFIG_AS_CRC32_1_-DCONFIG_AS_AVX_1_-DCONFIG_AS_AVX2_1_-DCONFIG_AS_AVX512_1_-DCONFIG_AS_SHA1_NI_1_-DCONFIG_AS_SHA256_NI_1_-pipe_-Wno-sign-compare_-fno-asynchronous-unwind-tables_-mindirect-branch_thunk-extern_-mindirect-branch-register_-DRETPOLINE_-fno-delete-null-pointer-checks_-Wno-frame-address_-Wno-format-truncation_-Wno-format-overflow_-Wno-int-in-bool-context_-O2_--param_allow-store-data-races_0_-DCC_HAVE_ASM_GOTO_-Wframe-larger-than_2048_-fstack-protector-strong_-Wno-unused-but-set-variable_-Wno-unused-const-variable__-fno-var-tracking-assignments_-c_-x_c_/dev/null_-o_"_TMP"__>/dev/null_2>&1;_then_echo_"_-fno-var-tracking-assignments";_else_echo_"";_fi;_rm_-f_"_TMP"_"_TMPO" := -fno-var-tracking-assignments | ||||
| __cached_set_-e;_TMP_"/home/quentin/dev-linux/3-Chat-lu-mot/.__.tmp";_TMPO_"/home/quentin/dev-linux/3-Chat-lu-mot/.__.o";_if____gcc_-Werror__-D__KERNEL___-DCONFIG_CC_STACKPROTECTOR_-Wall_-Wundef_-Wstrict-prototypes_-Wno-trigraphs_-fno-strict-aliasing_-fno-common_-fshort-wchar_-Werror-implicit-function-declaration_-Wno-format-security_-std_gnu89_-fno-PIE_-mno-sse_-mno-mmx_-mno-sse2_-mno-3dnow_-mno-avx_-m64_-falign-jumps_1_-falign-loops_1_-mno-80387_-mno-fp-ret-in-387_-mpreferred-stack-boundary_3_-mskip-rax-setup_-mtune_generic_-mno-red-zone_-mcmodel_kernel_-funit-at-a-time_-DCONFIG_AS_CFI_1_-DCONFIG_AS_CFI_SIGNAL_FRAME_1_-DCONFIG_AS_CFI_SECTIONS_1_-DCONFIG_AS_FXSAVEQ_1_-DCONFIG_AS_SSSE3_1_-DCONFIG_AS_CRC32_1_-DCONFIG_AS_AVX_1_-DCONFIG_AS_AVX2_1_-DCONFIG_AS_AVX512_1_-DCONFIG_AS_SHA1_NI_1_-DCONFIG_AS_SHA256_NI_1_-pipe_-Wno-sign-compare_-fno-asynchronous-unwind-tables_-mindirect-branch_thunk-extern_-mindirect-branch-register_-DRETPOLINE_-fno-delete-null-pointer-checks_-Wno-frame-address_-Wno-format-truncation_-Wno-format-overflow_-Wno-int-in-bool-context_-O2_--param_allow-store-data-races_0_-DCC_HAVE_ASM_GOTO_-Wframe-larger-than_2048_-fstack-protector-strong_-Wno-unused-but-set-variable_-Wno-unused-const-variable_-fno-var-tracking-assignments__-mfentry_-DCC_USING_FENTRY_-c_-x_c_/dev/null_-o_"_TMP"__>/dev/null_2>&1;_then_echo_"_-mfentry_-DCC_USING_FENTRY";_else_echo_"";_fi;_rm_-f_"_TMP"_"_TMPO" := -mfentry -DCC_USING_FENTRY | ||||
| __cached_set_-e;_TMP_"/home/quentin/dev-linux/3-Chat-lu-mot/.__.tmp";_TMPO_"/home/quentin/dev-linux/3-Chat-lu-mot/.__.o";_if____gcc_-Werror__-D__KERNEL___-DCONFIG_CC_STACKPROTECTOR_-Wall_-Wundef_-Wstrict-prototypes_-Wno-trigraphs_-fno-strict-aliasing_-fno-common_-fshort-wchar_-Werror-implicit-function-declaration_-Wno-format-security_-std_gnu89_-fno-PIE_-mno-sse_-mno-mmx_-mno-sse2_-mno-3dnow_-mno-avx_-m64_-falign-jumps_1_-falign-loops_1_-mno-80387_-mno-fp-ret-in-387_-mpreferred-stack-boundary_3_-mskip-rax-setup_-mtune_generic_-mno-red-zone_-mcmodel_kernel_-funit-at-a-time_-DCONFIG_AS_CFI_1_-DCONFIG_AS_CFI_SIGNAL_FRAME_1_-DCONFIG_AS_CFI_SECTIONS_1_-DCONFIG_AS_FXSAVEQ_1_-DCONFIG_AS_SSSE3_1_-DCONFIG_AS_CRC32_1_-DCONFIG_AS_AVX_1_-DCONFIG_AS_AVX2_1_-DCONFIG_AS_AVX512_1_-DCONFIG_AS_SHA1_NI_1_-DCONFIG_AS_SHA256_NI_1_-pipe_-Wno-sign-compare_-fno-asynchronous-unwind-tables_-mindirect-branch_thunk-extern_-mindirect-branch-register_-DRETPOLINE_-fno-delete-null-pointer-checks_-Wno-frame-address_-Wno-format-truncation_-Wno-format-overflow_-Wno-int-in-bool-context_-O2_--param_allow-store-data-races_0_-DCC_HAVE_ASM_GOTO_-Wframe-larger-than_2048_-fstack-protector-strong_-Wno-unused-but-set-variable_-Wno-unused-const-variable_-fno-var-tracking-assignments_-pg_-mfentry_-DCC_USING_FENTRY_-Wdeclaration-after-statement_-c_-x_c_/dev/null_-o_"_TMP"__>/dev/null_2>&1;_then_echo_"-Wdeclaration-after-statement";_else_echo_"";_fi;_rm_-f_"_TMP"_"_TMPO" := -Wdeclaration-after-statement | ||||
| __cached_set_-e;_TMP_"/home/quentin/dev-linux/3-Chat-lu-mot/.__.tmp";_TMPO_"/home/quentin/dev-linux/3-Chat-lu-mot/.__.o";_if___gcc_-Werror_-D__KERNEL___-DCONFIG_CC_STACKPROTECTOR_-Wall_-Wundef_-Wstrict-prototypes_-Wno-trigraphs_-fno-strict-aliasing_-fno-common_-fshort-wchar_-Werror-implicit-function-declaration_-Wno-format-security_-std_gnu89_-fno-PIE_-mno-sse_-mno-mmx_-mno-sse2_-mno-3dnow_-mno-avx_-m64_-falign-jumps_1_-falign-loops_1_-mno-80387_-mno-fp-ret-in-387_-mpreferred-stack-boundary_3_-mskip-rax-setup_-mtune_generic_-mno-red-zone_-mcmodel_kernel_-funit-at-a-time_-DCONFIG_AS_CFI_1_-DCONFIG_AS_CFI_SIGNAL_FRAME_1_-DCONFIG_AS_CFI_SECTIONS_1_-DCONFIG_AS_FXSAVEQ_1_-DCONFIG_AS_SSSE3_1_-DCONFIG_AS_CRC32_1_-DCONFIG_AS_AVX_1_-DCONFIG_AS_AVX2_1_-DCONFIG_AS_AVX512_1_-DCONFIG_AS_SHA1_NI_1_-DCONFIG_AS_SHA256_NI_1_-pipe_-Wno-sign-compare_-fno-asynchronous-unwind-tables_-mindirect-branch_thunk-extern_-mindirect-branch-register_-DRETPOLINE_-fno-delete-null-pointer-checks_-Wno-frame-address_-Wno-format-truncation_-Wno-format-overflow_-Wno-int-in-bool-context_-O2_--param_allow-store-data-races_0_-DCC_HAVE_ASM_GOTO_-Wframe-larger-than_2048_-fstack-protector-strong_-Wno-unused-but-set-variable_-Wno-unused-const-variable_-fno-var-tracking-assignments_-pg_-mfentry_-DCC_USING_FENTRY_-Wdeclaration-after-statement_-Wpointer-sign_-c_-x_c_/dev/null_-o_"_TMP"__>/dev/null_2>&1;_then_echo_"-Wno-pointer-sign";_else_echo_"";_fi;_rm_-f_"_TMP"_"_TMPO" := -Wno-pointer-sign | ||||
| __cached_set_-e;_TMP_"/home/quentin/dev-linux/3-Chat-lu-mot/.__.tmp";_TMPO_"/home/quentin/dev-linux/3-Chat-lu-mot/.__.o";_if____gcc_-Werror__-D__KERNEL___-DCONFIG_CC_STACKPROTECTOR_-Wall_-Wundef_-Wstrict-prototypes_-Wno-trigraphs_-fno-strict-aliasing_-fno-common_-fshort-wchar_-Werror-implicit-function-declaration_-Wno-format-security_-std_gnu89_-fno-PIE_-mno-sse_-mno-mmx_-mno-sse2_-mno-3dnow_-mno-avx_-m64_-falign-jumps_1_-falign-loops_1_-mno-80387_-mno-fp-ret-in-387_-mpreferred-stack-boundary_3_-mskip-rax-setup_-mtune_generic_-mno-red-zone_-mcmodel_kernel_-funit-at-a-time_-DCONFIG_AS_CFI_1_-DCONFIG_AS_CFI_SIGNAL_FRAME_1_-DCONFIG_AS_CFI_SECTIONS_1_-DCONFIG_AS_FXSAVEQ_1_-DCONFIG_AS_SSSE3_1_-DCONFIG_AS_CRC32_1_-DCONFIG_AS_AVX_1_-DCONFIG_AS_AVX2_1_-DCONFIG_AS_AVX512_1_-DCONFIG_AS_SHA1_NI_1_-DCONFIG_AS_SHA256_NI_1_-pipe_-Wno-sign-compare_-fno-asynchronous-unwind-tables_-mindirect-branch_thunk-extern_-mindirect-branch-register_-DRETPOLINE_-fno-delete-null-pointer-checks_-Wno-frame-address_-Wno-format-truncation_-Wno-format-overflow_-Wno-int-in-bool-context_-O2_--param_allow-store-data-races_0_-DCC_HAVE_ASM_GOTO_-Wframe-larger-than_2048_-fstack-protector-strong_-Wno-unused-but-set-variable_-Wno-unused-const-variable_-fno-var-tracking-assignments_-pg_-mfentry_-DCC_USING_FENTRY_-Wdeclaration-after-statement_-Wno-pointer-sign_-fno-strict-overflow_-c_-x_c_/dev/null_-o_"_TMP"__>/dev/null_2>&1;_then_echo_"-fno-strict-overflow";_else_echo_"";_fi;_rm_-f_"_TMP"_"_TMPO" := -fno-strict-overflow | ||||
| __cached_set_-e;_TMP_"/home/quentin/dev-linux/3-Chat-lu-mot/.__.tmp";_TMPO_"/home/quentin/dev-linux/3-Chat-lu-mot/.__.o";_if____gcc_-Werror__-D__KERNEL___-DCONFIG_CC_STACKPROTECTOR_-Wall_-Wundef_-Wstrict-prototypes_-Wno-trigraphs_-fno-strict-aliasing_-fno-common_-fshort-wchar_-Werror-implicit-function-declaration_-Wno-format-security_-std_gnu89_-fno-PIE_-mno-sse_-mno-mmx_-mno-sse2_-mno-3dnow_-mno-avx_-m64_-falign-jumps_1_-falign-loops_1_-mno-80387_-mno-fp-ret-in-387_-mpreferred-stack-boundary_3_-mskip-rax-setup_-mtune_generic_-mno-red-zone_-mcmodel_kernel_-funit-at-a-time_-DCONFIG_AS_CFI_1_-DCONFIG_AS_CFI_SIGNAL_FRAME_1_-DCONFIG_AS_CFI_SECTIONS_1_-DCONFIG_AS_FXSAVEQ_1_-DCONFIG_AS_SSSE3_1_-DCONFIG_AS_CRC32_1_-DCONFIG_AS_AVX_1_-DCONFIG_AS_AVX2_1_-DCONFIG_AS_AVX512_1_-DCONFIG_AS_SHA1_NI_1_-DCONFIG_AS_SHA256_NI_1_-pipe_-Wno-sign-compare_-fno-asynchronous-unwind-tables_-mindirect-branch_thunk-extern_-mindirect-branch-register_-DRETPOLINE_-fno-delete-null-pointer-checks_-Wno-frame-address_-Wno-format-truncation_-Wno-format-overflow_-Wno-int-in-bool-context_-O2_--param_allow-store-data-races_0_-DCC_HAVE_ASM_GOTO_-Wframe-larger-than_2048_-fstack-protector-strong_-Wno-unused-but-set-variable_-Wno-unused-const-variable_-fno-var-tracking-assignments_-pg_-mfentry_-DCC_USING_FENTRY_-Wdeclaration-after-statement_-Wno-pointer-sign_-fno-strict-overflow_-fno-merge-all-constants_-c_-x_c_/dev/null_-o_"_TMP"__>/dev/null_2>&1;_then_echo_"-fno-merge-all-constants";_else_echo_"";_fi;_rm_-f_"_TMP"_"_TMPO" := -fno-merge-all-constants | ||||
| __cached_set_-e;_TMP_"/home/quentin/dev-linux/3-Chat-lu-mot/.__.tmp";_TMPO_"/home/quentin/dev-linux/3-Chat-lu-mot/.__.o";_if____gcc_-Werror__-D__KERNEL___-DCONFIG_CC_STACKPROTECTOR_-Wall_-Wundef_-Wstrict-prototypes_-Wno-trigraphs_-fno-strict-aliasing_-fno-common_-fshort-wchar_-Werror-implicit-function-declaration_-Wno-format-security_-std_gnu89_-fno-PIE_-mno-sse_-mno-mmx_-mno-sse2_-mno-3dnow_-mno-avx_-m64_-falign-jumps_1_-falign-loops_1_-mno-80387_-mno-fp-ret-in-387_-mpreferred-stack-boundary_3_-mskip-rax-setup_-mtune_generic_-mno-red-zone_-mcmodel_kernel_-funit-at-a-time_-DCONFIG_AS_CFI_1_-DCONFIG_AS_CFI_SIGNAL_FRAME_1_-DCONFIG_AS_CFI_SECTIONS_1_-DCONFIG_AS_FXSAVEQ_1_-DCONFIG_AS_SSSE3_1_-DCONFIG_AS_CRC32_1_-DCONFIG_AS_AVX_1_-DCONFIG_AS_AVX2_1_-DCONFIG_AS_AVX512_1_-DCONFIG_AS_SHA1_NI_1_-DCONFIG_AS_SHA256_NI_1_-pipe_-Wno-sign-compare_-fno-asynchronous-unwind-tables_-mindirect-branch_thunk-extern_-mindirect-branch-register_-DRETPOLINE_-fno-delete-null-pointer-checks_-Wno-frame-address_-Wno-format-truncation_-Wno-format-overflow_-Wno-int-in-bool-context_-O2_--param_allow-store-data-races_0_-DCC_HAVE_ASM_GOTO_-Wframe-larger-than_2048_-fstack-protector-strong_-Wno-unused-but-set-variable_-Wno-unused-const-variable_-fno-var-tracking-assignments_-pg_-mfentry_-DCC_USING_FENTRY_-Wdeclaration-after-statement_-Wno-pointer-sign_-fno-strict-overflow_-fno-merge-all-constants_-fmerge-constants_-c_-x_c_/dev/null_-o_"_TMP"__>/dev/null_2>&1;_then_echo_"-fmerge-constants";_else_echo_"";_fi;_rm_-f_"_TMP"_"_TMPO" := -fmerge-constants | ||||
| __cached_set_-e;_TMP_"/home/quentin/dev-linux/3-Chat-lu-mot/.__.tmp";_TMPO_"/home/quentin/dev-linux/3-Chat-lu-mot/.__.o";_if____gcc_-Werror__-D__KERNEL___-DCONFIG_CC_STACKPROTECTOR_-Wall_-Wundef_-Wstrict-prototypes_-Wno-trigraphs_-fno-strict-aliasing_-fno-common_-fshort-wchar_-Werror-implicit-function-declaration_-Wno-format-security_-std_gnu89_-fno-PIE_-mno-sse_-mno-mmx_-mno-sse2_-mno-3dnow_-mno-avx_-m64_-falign-jumps_1_-falign-loops_1_-mno-80387_-mno-fp-ret-in-387_-mpreferred-stack-boundary_3_-mskip-rax-setup_-mtune_generic_-mno-red-zone_-mcmodel_kernel_-funit-at-a-time_-DCONFIG_AS_CFI_1_-DCONFIG_AS_CFI_SIGNAL_FRAME_1_-DCONFIG_AS_CFI_SECTIONS_1_-DCONFIG_AS_FXSAVEQ_1_-DCONFIG_AS_SSSE3_1_-DCONFIG_AS_CRC32_1_-DCONFIG_AS_AVX_1_-DCONFIG_AS_AVX2_1_-DCONFIG_AS_AVX512_1_-DCONFIG_AS_SHA1_NI_1_-DCONFIG_AS_SHA256_NI_1_-pipe_-Wno-sign-compare_-fno-asynchronous-unwind-tables_-mindirect-branch_thunk-extern_-mindirect-branch-register_-DRETPOLINE_-fno-delete-null-pointer-checks_-Wno-frame-address_-Wno-format-truncation_-Wno-format-overflow_-Wno-int-in-bool-context_-O2_--param_allow-store-data-races_0_-DCC_HAVE_ASM_GOTO_-Wframe-larger-than_2048_-fstack-protector-strong_-Wno-unused-but-set-variable_-Wno-unused-const-variable_-fno-var-tracking-assignments_-pg_-mfentry_-DCC_USING_FENTRY_-Wdeclaration-after-statement_-Wno-pointer-sign_-fno-strict-overflow_-fno-merge-all-constants_-fmerge-constants_-fno-stack-check_-c_-x_c_/dev/null_-o_"_TMP"__>/dev/null_2>&1;_then_echo_"-fno-stack-check";_else_echo_"";_fi;_rm_-f_"_TMP"_"_TMPO" := -fno-stack-check | ||||
| __cached_set_-e;_TMP_"/home/quentin/dev-linux/3-Chat-lu-mot/.__.tmp";_TMPO_"/home/quentin/dev-linux/3-Chat-lu-mot/.__.o";_if____gcc_-Werror__-D__KERNEL___-DCONFIG_CC_STACKPROTECTOR_-Wall_-Wundef_-Wstrict-prototypes_-Wno-trigraphs_-fno-strict-aliasing_-fno-common_-fshort-wchar_-Werror-implicit-function-declaration_-Wno-format-security_-std_gnu89_-fno-PIE_-mno-sse_-mno-mmx_-mno-sse2_-mno-3dnow_-mno-avx_-m64_-falign-jumps_1_-falign-loops_1_-mno-80387_-mno-fp-ret-in-387_-mpreferred-stack-boundary_3_-mskip-rax-setup_-mtune_generic_-mno-red-zone_-mcmodel_kernel_-funit-at-a-time_-DCONFIG_AS_CFI_1_-DCONFIG_AS_CFI_SIGNAL_FRAME_1_-DCONFIG_AS_CFI_SECTIONS_1_-DCONFIG_AS_FXSAVEQ_1_-DCONFIG_AS_SSSE3_1_-DCONFIG_AS_CRC32_1_-DCONFIG_AS_AVX_1_-DCONFIG_AS_AVX2_1_-DCONFIG_AS_AVX512_1_-DCONFIG_AS_SHA1_NI_1_-DCONFIG_AS_SHA256_NI_1_-pipe_-Wno-sign-compare_-fno-asynchronous-unwind-tables_-mindirect-branch_thunk-extern_-mindirect-branch-register_-DRETPOLINE_-fno-delete-null-pointer-checks_-Wno-frame-address_-Wno-format-truncation_-Wno-format-overflow_-Wno-int-in-bool-context_-O2_--param_allow-store-data-races_0_-DCC_HAVE_ASM_GOTO_-Wframe-larger-than_2048_-fstack-protector-strong_-Wno-unused-but-set-variable_-Wno-unused-const-variable_-fno-var-tracking-assignments_-pg_-mfentry_-DCC_USING_FENTRY_-Wdeclaration-after-statement_-Wno-pointer-sign_-fno-strict-overflow_-fno-merge-all-constants_-fmerge-constants_-fno-stack-check_-fconserve-stack_-c_-x_c_/dev/null_-o_"_TMP"__>/dev/null_2>&1;_then_echo_"-fconserve-stack";_else_echo_"";_fi;_rm_-f_"_TMP"_"_TMPO" := -fconserve-stack | ||||
| __cached_set_-e;_TMP_"/home/quentin/dev-linux/3-Chat-lu-mot/.__.tmp";_TMPO_"/home/quentin/dev-linux/3-Chat-lu-mot/.__.o";_if____gcc_-Werror__-D__KERNEL___-DCONFIG_CC_STACKPROTECTOR_-Wall_-Wundef_-Wstrict-prototypes_-Wno-trigraphs_-fno-strict-aliasing_-fno-common_-fshort-wchar_-Werror-implicit-function-declaration_-Wno-format-security_-std_gnu89_-fno-PIE_-mno-sse_-mno-mmx_-mno-sse2_-mno-3dnow_-mno-avx_-m64_-falign-jumps_1_-falign-loops_1_-mno-80387_-mno-fp-ret-in-387_-mpreferred-stack-boundary_3_-mskip-rax-setup_-mtune_generic_-mno-red-zone_-mcmodel_kernel_-funit-at-a-time_-DCONFIG_AS_CFI_1_-DCONFIG_AS_CFI_SIGNAL_FRAME_1_-DCONFIG_AS_CFI_SECTIONS_1_-DCONFIG_AS_FXSAVEQ_1_-DCONFIG_AS_SSSE3_1_-DCONFIG_AS_CRC32_1_-DCONFIG_AS_AVX_1_-DCONFIG_AS_AVX2_1_-DCONFIG_AS_AVX512_1_-DCONFIG_AS_SHA1_NI_1_-DCONFIG_AS_SHA256_NI_1_-pipe_-Wno-sign-compare_-fno-asynchronous-unwind-tables_-mindirect-branch_thunk-extern_-mindirect-branch-register_-DRETPOLINE_-fno-delete-null-pointer-checks_-Wno-frame-address_-Wno-format-truncation_-Wno-format-overflow_-Wno-int-in-bool-context_-O2_--param_allow-store-data-races_0_-DCC_HAVE_ASM_GOTO_-Wframe-larger-than_2048_-fstack-protector-strong_-Wno-unused-but-set-variable_-Wno-unused-const-variable_-fno-var-tracking-assignments_-pg_-mfentry_-DCC_USING_FENTRY_-Wdeclaration-after-statement_-Wno-pointer-sign_-fno-strict-overflow_-fno-merge-all-constants_-fmerge-constants_-fno-stack-check_-fconserve-stack_-Werror_implicit-int_-c_-x_c_/dev/null_-o_"_TMP"__>/dev/null_2>&1;_then_echo_"-Werror_implicit-int";_else_echo_"";_fi;_rm_-f_"_TMP"_"_TMPO" := -Werror=implicit-int | ||||
| __cached_set_-e;_TMP_"/home/quentin/dev-linux/3-Chat-lu-mot/.__.tmp";_TMPO_"/home/quentin/dev-linux/3-Chat-lu-mot/.__.o";_if____gcc_-Werror__-D__KERNEL___-DCONFIG_CC_STACKPROTECTOR_-Wall_-Wundef_-Wstrict-prototypes_-Wno-trigraphs_-fno-strict-aliasing_-fno-common_-fshort-wchar_-Werror-implicit-function-declaration_-Wno-format-security_-std_gnu89_-fno-PIE_-mno-sse_-mno-mmx_-mno-sse2_-mno-3dnow_-mno-avx_-m64_-falign-jumps_1_-falign-loops_1_-mno-80387_-mno-fp-ret-in-387_-mpreferred-stack-boundary_3_-mskip-rax-setup_-mtune_generic_-mno-red-zone_-mcmodel_kernel_-funit-at-a-time_-DCONFIG_AS_CFI_1_-DCONFIG_AS_CFI_SIGNAL_FRAME_1_-DCONFIG_AS_CFI_SECTIONS_1_-DCONFIG_AS_FXSAVEQ_1_-DCONFIG_AS_SSSE3_1_-DCONFIG_AS_CRC32_1_-DCONFIG_AS_AVX_1_-DCONFIG_AS_AVX2_1_-DCONFIG_AS_AVX512_1_-DCONFIG_AS_SHA1_NI_1_-DCONFIG_AS_SHA256_NI_1_-pipe_-Wno-sign-compare_-fno-asynchronous-unwind-tables_-mindirect-branch_thunk-extern_-mindirect-branch-register_-DRETPOLINE_-fno-delete-null-pointer-checks_-Wno-frame-address_-Wno-format-truncation_-Wno-format-overflow_-Wno-int-in-bool-context_-O2_--param_allow-store-data-races_0_-DCC_HAVE_ASM_GOTO_-Wframe-larger-than_2048_-fstack-protector-strong_-Wno-unused-but-set-variable_-Wno-unused-const-variable_-fno-var-tracking-assignments_-pg_-mfentry_-DCC_USING_FENTRY_-Wdeclaration-after-statement_-Wno-pointer-sign_-fno-strict-overflow_-fno-merge-all-constants_-fmerge-constants_-fno-stack-check_-fconserve-stack_-Werror_implicit-int_-Werror_strict-prototypes_-c_-x_c_/dev/null_-o_"_TMP"__>/dev/null_2>&1;_then_echo_"-Werror_strict-prototypes";_else_echo_"";_fi;_rm_-f_"_TMP"_"_TMPO" := -Werror=strict-prototypes | ||||
| __cached_set_-e;_TMP_"/home/quentin/dev-linux/3-Chat-lu-mot/.__.tmp";_TMPO_"/home/quentin/dev-linux/3-Chat-lu-mot/.__.o";_if____gcc_-Werror__-D__KERNEL___-DCONFIG_CC_STACKPROTECTOR_-Wall_-Wundef_-Wstrict-prototypes_-Wno-trigraphs_-fno-strict-aliasing_-fno-common_-fshort-wchar_-Werror-implicit-function-declaration_-Wno-format-security_-std_gnu89_-fno-PIE_-mno-sse_-mno-mmx_-mno-sse2_-mno-3dnow_-mno-avx_-m64_-falign-jumps_1_-falign-loops_1_-mno-80387_-mno-fp-ret-in-387_-mpreferred-stack-boundary_3_-mskip-rax-setup_-mtune_generic_-mno-red-zone_-mcmodel_kernel_-funit-at-a-time_-DCONFIG_AS_CFI_1_-DCONFIG_AS_CFI_SIGNAL_FRAME_1_-DCONFIG_AS_CFI_SECTIONS_1_-DCONFIG_AS_FXSAVEQ_1_-DCONFIG_AS_SSSE3_1_-DCONFIG_AS_CRC32_1_-DCONFIG_AS_AVX_1_-DCONFIG_AS_AVX2_1_-DCONFIG_AS_AVX512_1_-DCONFIG_AS_SHA1_NI_1_-DCONFIG_AS_SHA256_NI_1_-pipe_-Wno-sign-compare_-fno-asynchronous-unwind-tables_-mindirect-branch_thunk-extern_-mindirect-branch-register_-DRETPOLINE_-fno-delete-null-pointer-checks_-Wno-frame-address_-Wno-format-truncation_-Wno-format-overflow_-Wno-int-in-bool-context_-O2_--param_allow-store-data-races_0_-DCC_HAVE_ASM_GOTO_-Wframe-larger-than_2048_-fstack-protector-strong_-Wno-unused-but-set-variable_-Wno-unused-const-variable_-fno-var-tracking-assignments_-pg_-mfentry_-DCC_USING_FENTRY_-Wdeclaration-after-statement_-Wno-pointer-sign_-fno-strict-overflow_-fno-merge-all-constants_-fmerge-constants_-fno-stack-check_-fconserve-stack_-Werror_implicit-int_-Werror_strict-prototypes_-Werror_date-time_-c_-x_c_/dev/null_-o_"_TMP"__>/dev/null_2>&1;_then_echo_"-Werror_date-time";_else_echo_"";_fi;_rm_-f_"_TMP"_"_TMPO" := -Werror=date-time | ||||
| __cached_set_-e;_TMP_"/home/quentin/dev-linux/3-Chat-lu-mot/.__.tmp";_TMPO_"/home/quentin/dev-linux/3-Chat-lu-mot/.__.o";_if____gcc_-Werror__-D__KERNEL___-DCONFIG_CC_STACKPROTECTOR_-Wall_-Wundef_-Wstrict-prototypes_-Wno-trigraphs_-fno-strict-aliasing_-fno-common_-fshort-wchar_-Werror-implicit-function-declaration_-Wno-format-security_-std_gnu89_-fno-PIE_-mno-sse_-mno-mmx_-mno-sse2_-mno-3dnow_-mno-avx_-m64_-falign-jumps_1_-falign-loops_1_-mno-80387_-mno-fp-ret-in-387_-mpreferred-stack-boundary_3_-mskip-rax-setup_-mtune_generic_-mno-red-zone_-mcmodel_kernel_-funit-at-a-time_-DCONFIG_AS_CFI_1_-DCONFIG_AS_CFI_SIGNAL_FRAME_1_-DCONFIG_AS_CFI_SECTIONS_1_-DCONFIG_AS_FXSAVEQ_1_-DCONFIG_AS_SSSE3_1_-DCONFIG_AS_CRC32_1_-DCONFIG_AS_AVX_1_-DCONFIG_AS_AVX2_1_-DCONFIG_AS_AVX512_1_-DCONFIG_AS_SHA1_NI_1_-DCONFIG_AS_SHA256_NI_1_-pipe_-Wno-sign-compare_-fno-asynchronous-unwind-tables_-mindirect-branch_thunk-extern_-mindirect-branch-register_-DRETPOLINE_-fno-delete-null-pointer-checks_-Wno-frame-address_-Wno-format-truncation_-Wno-format-overflow_-Wno-int-in-bool-context_-O2_--param_allow-store-data-races_0_-DCC_HAVE_ASM_GOTO_-Wframe-larger-than_2048_-fstack-protector-strong_-Wno-unused-but-set-variable_-Wno-unused-const-variable_-fno-var-tracking-assignments_-pg_-mfentry_-DCC_USING_FENTRY_-Wdeclaration-after-statement_-Wno-pointer-sign_-fno-strict-overflow_-fno-merge-all-constants_-fmerge-constants_-fno-stack-check_-fconserve-stack_-Werror_implicit-int_-Werror_strict-prototypes_-Werror_date-time_-Werror_incompatible-pointer-types_-c_-x_c_/dev/null_-o_"_TMP"__>/dev/null_2>&1;_then_echo_"-Werror_incompatible-pointer-types";_else_echo_"";_fi;_rm_-f_"_TMP"_"_TMPO" := -Werror=incompatible-pointer-types | ||||
| __cached_set_-e;_TMP_"/home/quentin/dev-linux/3-Chat-lu-mot/.__.tmp";_TMPO_"/home/quentin/dev-linux/3-Chat-lu-mot/.__.o";_if____gcc_-Werror__-D__KERNEL___-DCONFIG_CC_STACKPROTECTOR_-Wall_-Wundef_-Wstrict-prototypes_-Wno-trigraphs_-fno-strict-aliasing_-fno-common_-fshort-wchar_-Werror-implicit-function-declaration_-Wno-format-security_-std_gnu89_-fno-PIE_-mno-sse_-mno-mmx_-mno-sse2_-mno-3dnow_-mno-avx_-m64_-falign-jumps_1_-falign-loops_1_-mno-80387_-mno-fp-ret-in-387_-mpreferred-stack-boundary_3_-mskip-rax-setup_-mtune_generic_-mno-red-zone_-mcmodel_kernel_-funit-at-a-time_-DCONFIG_AS_CFI_1_-DCONFIG_AS_CFI_SIGNAL_FRAME_1_-DCONFIG_AS_CFI_SECTIONS_1_-DCONFIG_AS_FXSAVEQ_1_-DCONFIG_AS_SSSE3_1_-DCONFIG_AS_CRC32_1_-DCONFIG_AS_AVX_1_-DCONFIG_AS_AVX2_1_-DCONFIG_AS_AVX512_1_-DCONFIG_AS_SHA1_NI_1_-DCONFIG_AS_SHA256_NI_1_-pipe_-Wno-sign-compare_-fno-asynchronous-unwind-tables_-mindirect-branch_thunk-extern_-mindirect-branch-register_-DRETPOLINE_-fno-delete-null-pointer-checks_-Wno-frame-address_-Wno-format-truncation_-Wno-format-overflow_-Wno-int-in-bool-context_-O2_--param_allow-store-data-races_0_-DCC_HAVE_ASM_GOTO_-Wframe-larger-than_2048_-fstack-protector-strong_-Wno-unused-but-set-variable_-Wno-unused-const-variable_-fno-var-tracking-assignments_-pg_-mfentry_-DCC_USING_FENTRY_-Wdeclaration-after-statement_-Wno-pointer-sign_-fno-strict-overflow_-fno-merge-all-constants_-fmerge-constants_-fno-stack-check_-fconserve-stack_-Werror_implicit-int_-Werror_strict-prototypes_-Werror_date-time_-Werror_incompatible-pointer-types_-Werror_designated-init_-c_-x_c_/dev/null_-o_"_TMP"__>/dev/null_2>&1;_then_echo_"-Werror_designated-init";_else_echo_"";_fi;_rm_-f_"_TMP"_"_TMPO" := -Werror=designated-init | ||||
| __cached_set_-e;_TMP_"/home/quentin/dev-linux/3-Chat-lu-mot/.__.tmp";_TMPO_"/home/quentin/dev-linux/3-Chat-lu-mot/.__.o";_if___gcc_-Werror_-D__KERNEL___-DCONFIG_CC_STACKPROTECTOR_-Wall_-Wundef_-Wstrict-prototypes_-Wno-trigraphs_-fno-strict-aliasing_-fno-common_-fshort-wchar_-Werror-implicit-function-declaration_-Wno-format-security_-std_gnu89_-fno-PIE_-mno-sse_-mno-mmx_-mno-sse2_-mno-3dnow_-mno-avx_-m64_-falign-jumps_1_-falign-loops_1_-mno-80387_-mno-fp-ret-in-387_-mpreferred-stack-boundary_3_-mskip-rax-setup_-mtune_generic_-mno-red-zone_-mcmodel_kernel_-funit-at-a-time_-DCONFIG_AS_CFI_1_-DCONFIG_AS_CFI_SIGNAL_FRAME_1_-DCONFIG_AS_CFI_SECTIONS_1_-DCONFIG_AS_FXSAVEQ_1_-DCONFIG_AS_SSSE3_1_-DCONFIG_AS_CRC32_1_-DCONFIG_AS_AVX_1_-DCONFIG_AS_AVX2_1_-DCONFIG_AS_AVX512_1_-DCONFIG_AS_SHA1_NI_1_-DCONFIG_AS_SHA256_NI_1_-pipe_-Wno-sign-compare_-fno-asynchronous-unwind-tables_-mindirect-branch_thunk-extern_-mindirect-branch-register_-DRETPOLINE_-fno-delete-null-pointer-checks_-Wno-frame-address_-Wno-format-truncation_-Wno-format-overflow_-Wno-int-in-bool-context_-O2_--param_allow-store-data-races_0_-DCC_HAVE_ASM_GOTO_-Wframe-larger-than_2048_-fstack-protector-strong_-Wno-unused-but-set-variable_-Wno-unused-const-variable_-fno-var-tracking-assignments_-pg_-mfentry_-DCC_USING_FENTRY_-Wdeclaration-after-statement_-Wno-pointer-sign_-fno-strict-overflow_-fno-merge-all-constants_-fmerge-constants_-fno-stack-check_-fconserve-stack_-Werror_implicit-int_-Werror_strict-prototypes_-Werror_date-time_-Werror_incompatible-pointer-types_-Werror_designated-init_-Wpacked-not-aligned_-c_-x_c_/dev/null_-o_"_TMP"__>/dev/null_2>&1;_then_echo_"-Wno-packed-not-aligned";_else_echo_"";_fi;_rm_-f_"_TMP"_"_TMPO" := -Wno-packed-not-aligned | ||||
| __cached_set_-e;_TMP_"/home/quentin/dev-linux/3-Chat-lu-mot/.__.tmp";_TMPO_"/home/quentin/dev-linux/3-Chat-lu-mot/.__.o";_if___gcc_-D__KERNEL___-DCONFIG_CC_STACKPROTECTOR___-Wall_-Wundef_-Wstrict-prototypes_-Wno-trigraphs_-fno-strict-aliasing_-fno-common_-fshort-wchar_-Werror-implicit-function-declaration_-Wno-format-security_-std_gnu89_-fno-PIE_-mno-sse_-mno-mmx_-mno-sse2_-mno-3dnow_-mno-avx_-m64_-falign-jumps_1_-falign-loops_1_-mno-80387_-mno-fp-ret-in-387_-mpreferred-stack-boundary_3_-mskip-rax-setup_-mtune_generic_-mno-red-zone_-mcmodel_kernel_-funit-at-a-time_-DCONFIG_AS_CFI_1_-DCONFIG_AS_CFI_SIGNAL_FRAME_1_-DCONFIG_AS_CFI_SECTIONS_1_-DCONFIG_AS_FXSAVEQ_1_-DCONFIG_AS_SSSE3_1_-DCONFIG_AS_CRC32_1_-DCONFIG_AS_AVX_1_-DCONFIG_AS_AVX2_1_-DCONFIG_AS_AVX512_1_-DCONFIG_AS_SHA1_NI_1_-DCONFIG_AS_SHA256_NI_1_-pipe_-Wno-sign-compare_-fno-asynchronous-unwind-tables_-mindirect-branch_thunk-extern_-mindirect-branch-register_-DRETPOLINE_-fno-delete-null-pointer-checks_-Wno-frame-address_-Wno-format-truncation_-Wno-format-overflow_-Wno-int-in-bool-context_-O2_--param_allow-store-data-races_0_-DCC_HAVE_ASM_GOTO_-Wframe-larger-than_2048_-fstack-protector-strong_-Wno-unused-but-set-variable_-Wno-unused-const-variable_-fno-var-tracking-assignments_-pg_-mfentry_-DCC_USING_FENTRY_-Wdeclaration-after-statement_-Wno-pointer-sign_-fno-strict-overflow_-fno-merge-all-constants_-fmerge-constants_-fno-stack-check_-fconserve-stack_-Werror_implicit-int_-Werror_strict-prototypes_-Werror_date-time_-Werror_incompatible-pointer-types_-Werror_designated-init_-Wno-packed-not-aligned_-x_c_/dev/null_-c_-o_"_TMPO";_ld_-m_elf_x86_64_-z_max-page-size_0x200000__--build-id_"_TMPO"_-o_"_TMP"__>/dev/null_2>&1;_then_echo_"_--build-id";_else_echo_"";_fi;_rm_-f_"_TMP"_"_TMPO" := --build-id | ||||
| __cached_set_-e;_TMP_"/home/quentin/dev-linux/3-Chat-lu-mot/.__.tmp";_TMPO_"/home/quentin/dev-linux/3-Chat-lu-mot/.__.o";_if___gcc_-D__KERNEL___-DCONFIG_CC_STACKPROTECTOR___-Wall_-Wundef_-Wstrict-prototypes_-Wno-trigraphs_-fno-strict-aliasing_-fno-common_-fshort-wchar_-Werror-implicit-function-declaration_-Wno-format-security_-std_gnu89_-fno-PIE_-mno-sse_-mno-mmx_-mno-sse2_-mno-3dnow_-mno-avx_-m64_-falign-jumps_1_-falign-loops_1_-mno-80387_-mno-fp-ret-in-387_-mpreferred-stack-boundary_3_-mskip-rax-setup_-mtune_generic_-mno-red-zone_-mcmodel_kernel_-funit-at-a-time_-DCONFIG_AS_CFI_1_-DCONFIG_AS_CFI_SIGNAL_FRAME_1_-DCONFIG_AS_CFI_SECTIONS_1_-DCONFIG_AS_FXSAVEQ_1_-DCONFIG_AS_SSSE3_1_-DCONFIG_AS_CRC32_1_-DCONFIG_AS_AVX_1_-DCONFIG_AS_AVX2_1_-DCONFIG_AS_AVX512_1_-DCONFIG_AS_SHA1_NI_1_-DCONFIG_AS_SHA256_NI_1_-pipe_-Wno-sign-compare_-fno-asynchronous-unwind-tables_-mindirect-branch_thunk-extern_-mindirect-branch-register_-DRETPOLINE_-fno-delete-null-pointer-checks_-Wno-frame-address_-Wno-format-truncation_-Wno-format-overflow_-Wno-int-in-bool-context_-O2_--param_allow-store-data-races_0_-DCC_HAVE_ASM_GOTO_-Wframe-larger-than_2048_-fstack-protector-strong_-Wno-unused-but-set-variable_-Wno-unused-const-variable_-fno-var-tracking-assignments_-pg_-mfentry_-DCC_USING_FENTRY_-Wdeclaration-after-statement_-Wno-pointer-sign_-fno-strict-overflow_-fno-merge-all-constants_-fmerge-constants_-fno-stack-check_-fconserve-stack_-Werror_implicit-int_-Werror_strict-prototypes_-Werror_date-time_-Werror_incompatible-pointer-types_-Werror_designated-init_-Wno-packed-not-aligned_-x_c_/dev/null_-c_-o_"_TMPO";_ld_-m_elf_x86_64_-z_max-page-size_0x200000__-X_"_TMPO"_-o_"_TMP"__>/dev/null_2>&1;_then_echo_"_-X";_else_echo_"";_fi;_rm_-f_"_TMP"_"_TMPO" := -X | ||||
|   | ||||
| @@ -1 +1 @@ | ||||
| cmd_/home/quentin/dev-linux/3-Chat-lu-mot/chatlumot.ko := ld -r -m elf_x86_64 -T ./scripts/module-common.lds --build-id  -o /home/quentin/dev-linux/3-Chat-lu-mot/chatlumot.ko /home/quentin/dev-linux/3-Chat-lu-mot/chatlumot.o /home/quentin/dev-linux/3-Chat-lu-mot/chatlumot.mod.o ;  true | ||||
| cmd_/home/quentin/dev-linux/3-Chat-lu-mot/chatlumot.ko := ld -r -m elf_x86_64 -z max-page-size=0x200000 -T ./scripts/module-common.lds --build-id  -o /home/quentin/dev-linux/3-Chat-lu-mot/chatlumot.ko /home/quentin/dev-linux/3-Chat-lu-mot/chatlumot.o /home/quentin/dev-linux/3-Chat-lu-mot/chatlumot.mod.o ;  true | ||||
|   | ||||
| @@ -1,9 +1,21 @@ | ||||
| cmd_/home/quentin/dev-linux/3-Chat-lu-mot/chatlumot.mod.o := gcc -Wp,-MD,/home/quentin/dev-linux/3-Chat-lu-mot/.chatlumot.mod.o.d  -nostdinc -isystem /usr/lib/gcc/x86_64-pc-linux-gnu/7.3.0/include -I./arch/x86/include -I./arch/x86/include/generated  -I./include -I./arch/x86/include/uapi -I./arch/x86/include/generated/uapi -I./include/uapi -I./include/generated/uapi -include ./include/linux/kconfig.h -D__KERNEL__ -Wall -Wundef -Wstrict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common -fshort-wchar -Werror-implicit-function-declaration -Wno-format-security -std=gnu89 -fno-PIE -mno-sse -mno-mmx -mno-sse2 -mno-3dnow -mno-avx -m64 -falign-jumps=1 -falign-loops=1 -mno-80387 -mno-fp-ret-in-387 -mpreferred-stack-boundary=3 -mskip-rax-setup -mtune=generic -mno-red-zone -mcmodel=kernel -funit-at-a-time -DCONFIG_AS_CFI=1 -DCONFIG_AS_CFI_SIGNAL_FRAME=1 -DCONFIG_AS_CFI_SECTIONS=1 -DCONFIG_AS_FXSAVEQ=1 -DCONFIG_AS_SSSE3=1 -DCONFIG_AS_CRC32=1 -DCONFIG_AS_AVX=1 -DCONFIG_AS_AVX2=1 -DCONFIG_AS_AVX512=1 -DCONFIG_AS_SHA1_NI=1 -DCONFIG_AS_SHA256_NI=1 -pipe -Wno-sign-compare -fno-asynchronous-unwind-tables -mindirect-branch=thunk-extern -mindirect-branch-register -DRETPOLINE -fno-delete-null-pointer-checks -Wno-frame-address -Wno-format-truncation -Wno-format-overflow -Wno-int-in-bool-context -O2 --param=allow-store-data-races=0 -DCC_HAVE_ASM_GOTO -Wframe-larger-than=2048 -fstack-protector-strong -Wno-unused-but-set-variable -Wno-unused-const-variable -fno-var-tracking-assignments -pg -mfentry -DCC_USING_FENTRY -Wdeclaration-after-statement -Wno-pointer-sign -fno-strict-overflow -fno-stack-check -fconserve-stack -Werror=implicit-int -Werror=strict-prototypes -Werror=date-time -Werror=incompatible-pointer-types -Werror=designated-init  -DKBUILD_BASENAME='"chatlumot.mod"'  -DKBUILD_MODNAME='"chatlumot"' -DMODULE  -c -o /home/quentin/dev-linux/3-Chat-lu-mot/chatlumot.mod.o /home/quentin/dev-linux/3-Chat-lu-mot/chatlumot.mod.c | ||||
| cmd_/home/quentin/dev-linux/3-Chat-lu-mot/chatlumot.mod.o := gcc -Wp,-MD,/home/quentin/dev-linux/3-Chat-lu-mot/.chatlumot.mod.o.d  -nostdinc -isystem /usr/lib/gcc/x86_64-pc-linux-gnu/7.3.0/include -I./arch/x86/include -I./arch/x86/include/generated  -I./include -I./arch/x86/include/uapi -I./arch/x86/include/generated/uapi -I./include/uapi -I./include/generated/uapi -include ./include/linux/kconfig.h -D__KERNEL__ -DCONFIG_CC_STACKPROTECTOR -Wall -Wundef -Wstrict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common -fshort-wchar -Werror-implicit-function-declaration -Wno-format-security -std=gnu89 -fno-PIE -mno-sse -mno-mmx -mno-sse2 -mno-3dnow -mno-avx -m64 -falign-jumps=1 -falign-loops=1 -mno-80387 -mno-fp-ret-in-387 -mpreferred-stack-boundary=3 -mskip-rax-setup -mtune=generic -mno-red-zone -mcmodel=kernel -funit-at-a-time -DCONFIG_AS_CFI=1 -DCONFIG_AS_CFI_SIGNAL_FRAME=1 -DCONFIG_AS_CFI_SECTIONS=1 -DCONFIG_AS_FXSAVEQ=1 -DCONFIG_AS_SSSE3=1 -DCONFIG_AS_CRC32=1 -DCONFIG_AS_AVX=1 -DCONFIG_AS_AVX2=1 -DCONFIG_AS_AVX512=1 -DCONFIG_AS_SHA1_NI=1 -DCONFIG_AS_SHA256_NI=1 -pipe -Wno-sign-compare -fno-asynchronous-unwind-tables -mindirect-branch=thunk-extern -mindirect-branch-register -DRETPOLINE -fno-delete-null-pointer-checks -Wno-frame-address -Wno-format-truncation -Wno-format-overflow -Wno-int-in-bool-context -O2 --param=allow-store-data-races=0 -DCC_HAVE_ASM_GOTO -Wframe-larger-than=2048 -fstack-protector-strong -Wno-unused-but-set-variable -Wno-unused-const-variable -fno-var-tracking-assignments -pg -mfentry -DCC_USING_FENTRY -Wdeclaration-after-statement -Wno-pointer-sign -fno-strict-overflow -fno-merge-all-constants -fmerge-constants -fno-stack-check -fconserve-stack -Werror=implicit-int -Werror=strict-prototypes -Werror=date-time -Werror=incompatible-pointer-types -Werror=designated-init -Wno-packed-not-aligned  -DKBUILD_BASENAME='"chatlumot.mod"'  -DKBUILD_MODNAME='"chatlumot"' -DMODULE  -c -o /home/quentin/dev-linux/3-Chat-lu-mot/chatlumot.mod.o /home/quentin/dev-linux/3-Chat-lu-mot/chatlumot.mod.c | ||||
|  | ||||
| source_/home/quentin/dev-linux/3-Chat-lu-mot/chatlumot.mod.o := /home/quentin/dev-linux/3-Chat-lu-mot/chatlumot.mod.c | ||||
|  | ||||
| deps_/home/quentin/dev-linux/3-Chat-lu-mot/chatlumot.mod.o := \ | ||||
|     $(wildcard include/config/module/unload.h) \ | ||||
|   include/linux/kconfig.h \ | ||||
|     $(wildcard include/config/cpu/big/endian.h) \ | ||||
|     $(wildcard include/config/booger.h) \ | ||||
|     $(wildcard include/config/foo.h) \ | ||||
|   include/linux/compiler_types.h \ | ||||
|     $(wildcard include/config/enable/must/check.h) \ | ||||
|     $(wildcard include/config/enable/warn/deprecated.h) \ | ||||
|   include/linux/compiler-gcc.h \ | ||||
|     $(wildcard include/config/arch/supports/optimized/inlining.h) \ | ||||
|     $(wildcard include/config/optimize/inlining.h) \ | ||||
|     $(wildcard include/config/gcov/kernel.h) \ | ||||
|     $(wildcard include/config/arch/use/builtin/bswap.h) \ | ||||
|   include/linux/module.h \ | ||||
|     $(wildcard include/config/modules.h) \ | ||||
|     $(wildcard include/config/sysfs.h) \ | ||||
| @@ -19,6 +31,7 @@ deps_/home/quentin/dev-linux/3-Chat-lu-mot/chatlumot.mod.o := \ | ||||
|     $(wildcard include/config/event/tracing.h) \ | ||||
|     $(wildcard include/config/ftrace/mcount/record.h) \ | ||||
|     $(wildcard include/config/constructors.h) \ | ||||
|     $(wildcard include/config/function/error/injection.h) \ | ||||
|     $(wildcard include/config/strict/module/rwx.h) \ | ||||
|   include/linux/list.h \ | ||||
|     $(wildcard include/config/debug/list.h) \ | ||||
| @@ -40,14 +53,6 @@ deps_/home/quentin/dev-linux/3-Chat-lu-mot/chatlumot.mod.o := \ | ||||
|   include/uapi/linux/posix_types.h \ | ||||
|   include/linux/stddef.h \ | ||||
|   include/uapi/linux/stddef.h \ | ||||
|   include/linux/compiler_types.h \ | ||||
|     $(wildcard include/config/enable/must/check.h) \ | ||||
|     $(wildcard include/config/enable/warn/deprecated.h) \ | ||||
|   include/linux/compiler-gcc.h \ | ||||
|     $(wildcard include/config/arch/supports/optimized/inlining.h) \ | ||||
|     $(wildcard include/config/optimize/inlining.h) \ | ||||
|     $(wildcard include/config/gcov/kernel.h) \ | ||||
|     $(wildcard include/config/arch/use/builtin/bswap.h) \ | ||||
|   arch/x86/include/asm/posix_types.h \ | ||||
|     $(wildcard include/config/x86/32.h) \ | ||||
|   arch/x86/include/uapi/asm/posix_types_64.h \ | ||||
| @@ -63,7 +68,7 @@ deps_/home/quentin/dev-linux/3-Chat-lu-mot/chatlumot.mod.o := \ | ||||
|     $(wildcard include/config/prove/locking.h) \ | ||||
|     $(wildcard include/config/arch/has/refcount.h) \ | ||||
|     $(wildcard include/config/panic/timeout.h) \ | ||||
|   /usr/lib/gcc/x86_64-pc-linux-gnu/7.3.0/include/stdarg.h \ | ||||
|   include/stdarg.h \ | ||||
|   include/linux/linkage.h \ | ||||
|   include/linux/stringify.h \ | ||||
|   include/linux/export.h \ | ||||
| @@ -80,13 +85,13 @@ deps_/home/quentin/dev-linux/3-Chat-lu-mot/chatlumot.mod.o := \ | ||||
|     $(wildcard include/config/stack/validation.h) \ | ||||
|     $(wildcard include/config/kasan.h) \ | ||||
|   arch/x86/include/asm/barrier.h \ | ||||
|     $(wildcard include/config/x86/ppro/fence.h) \ | ||||
|   arch/x86/include/asm/alternative.h \ | ||||
|   arch/x86/include/asm/asm.h \ | ||||
|   arch/x86/include/asm/nops.h \ | ||||
|     $(wildcard include/config/mk7.h) \ | ||||
|     $(wildcard include/config/x86/p6/nop.h) \ | ||||
|   include/asm-generic/barrier.h \ | ||||
|   include/linux/kasan-checks.h \ | ||||
|   include/linux/bitops.h \ | ||||
|   arch/x86/include/asm/bitops.h \ | ||||
|     $(wildcard include/config/x86/cmov.h) \ | ||||
| @@ -114,7 +119,6 @@ deps_/home/quentin/dev-linux/3-Chat-lu-mot/chatlumot.mod.o := \ | ||||
|   include/asm-generic/bitops/le.h \ | ||||
|   arch/x86/include/uapi/asm/byteorder.h \ | ||||
|   include/linux/byteorder/little_endian.h \ | ||||
|     $(wildcard include/config/cpu/big/endian.h) \ | ||||
|   include/uapi/linux/byteorder/little_endian.h \ | ||||
|   include/linux/swab.h \ | ||||
|   include/uapi/linux/swab.h \ | ||||
| @@ -263,6 +267,10 @@ deps_/home/quentin/dev-linux/3-Chat-lu-mot/chatlumot.mod.o := \ | ||||
|   arch/x86/include/asm/pgtable_64_types.h \ | ||||
|   arch/x86/include/asm/sparsemem.h \ | ||||
|   include/asm-generic/pgtable-nop4d.h \ | ||||
|   arch/x86/include/asm/nospec-branch.h \ | ||||
|     $(wildcard include/config/retpoline.h) \ | ||||
|   arch/x86/include/asm/alternative-asm.h \ | ||||
|   arch/x86/include/asm/msr-index.h \ | ||||
|   arch/x86/include/asm/spinlock_types.h \ | ||||
|     $(wildcard include/config/paravirt/spinlocks.h) \ | ||||
|   include/asm-generic/qspinlock_types.h \ | ||||
| @@ -271,11 +279,6 @@ deps_/home/quentin/dev-linux/3-Chat-lu-mot/chatlumot.mod.o := \ | ||||
|   arch/x86/include/uapi/asm/sigcontext.h \ | ||||
|   arch/x86/include/asm/msr.h \ | ||||
|   arch/x86/include/asm/msr-index.h \ | ||||
|     $(wildcard include/config/control.h) \ | ||||
|     $(wildcard include/config/tdp/nominal.h) \ | ||||
|     $(wildcard include/config/tdp/level/1.h) \ | ||||
|     $(wildcard include/config/tdp/level/2.h) \ | ||||
|     $(wildcard include/config/tdp/control.h) \ | ||||
|   arch/x86/include/uapi/asm/errno.h \ | ||||
|   include/uapi/asm-generic/errno.h \ | ||||
|   include/uapi/asm-generic/errno-base.h \ | ||||
| @@ -550,6 +553,7 @@ deps_/home/quentin/dev-linux/3-Chat-lu-mot/chatlumot.mod.o := \ | ||||
|   arch/x86/include/asm/io_apic.h \ | ||||
|   arch/x86/include/asm/irq_vectors.h \ | ||||
|     $(wildcard include/config/have/kvm.h) \ | ||||
|     $(wildcard include/config/hyperv.h) \ | ||||
|     $(wildcard include/config/pci/msi.h) \ | ||||
|   include/linux/topology.h \ | ||||
|     $(wildcard include/config/use/percpu/numa/node/id.h) \ | ||||
| @@ -571,8 +575,8 @@ deps_/home/quentin/dev-linux/3-Chat-lu-mot/chatlumot.mod.o := \ | ||||
|   arch/x86/include/asm/vdso.h \ | ||||
|     $(wildcard include/config/x86/x32.h) \ | ||||
|   include/linux/mm_types.h \ | ||||
|     $(wildcard include/config/have/cmpxchg/double.h) \ | ||||
|     $(wildcard include/config/have/aligned/struct/page.h) \ | ||||
|     $(wildcard include/config/have/cmpxchg/double.h) \ | ||||
|     $(wildcard include/config/userfaultfd.h) \ | ||||
|     $(wildcard include/config/have/arch/compat/mmap/bases.h) \ | ||||
|     $(wildcard include/config/membarrier.h) \ | ||||
| @@ -610,6 +614,9 @@ deps_/home/quentin/dev-linux/3-Chat-lu-mot/chatlumot.mod.o := \ | ||||
|     $(wildcard include/config/ia64.h) \ | ||||
|     $(wildcard include/config/ppc64.h) \ | ||||
|   include/linux/rbtree_latch.h \ | ||||
|   include/linux/error-injection.h \ | ||||
|   arch/x86/include/asm/error-injection.h \ | ||||
|   include/asm-generic/error-injection.h \ | ||||
|   arch/x86/include/asm/module.h \ | ||||
|     $(wildcard include/config/unwinder/orc.h) \ | ||||
|     $(wildcard include/config/m486.h) \ | ||||
|   | ||||
| @@ -1,16 +1,12 @@ | ||||
| cmd_/home/quentin/dev-linux/3-Chat-lu-mot/chatlumot.o := gcc -Wp,-MD,/home/quentin/dev-linux/3-Chat-lu-mot/.chatlumot.o.d  -nostdinc -isystem /usr/lib/gcc/x86_64-pc-linux-gnu/7.3.0/include -I./arch/x86/include -I./arch/x86/include/generated  -I./include -I./arch/x86/include/uapi -I./arch/x86/include/generated/uapi -I./include/uapi -I./include/generated/uapi -include ./include/linux/kconfig.h -D__KERNEL__ -Wall -Wundef -Wstrict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common -fshort-wchar -Werror-implicit-function-declaration -Wno-format-security -std=gnu89 -fno-PIE -mno-sse -mno-mmx -mno-sse2 -mno-3dnow -mno-avx -m64 -falign-jumps=1 -falign-loops=1 -mno-80387 -mno-fp-ret-in-387 -mpreferred-stack-boundary=3 -mskip-rax-setup -mtune=generic -mno-red-zone -mcmodel=kernel -funit-at-a-time -DCONFIG_AS_CFI=1 -DCONFIG_AS_CFI_SIGNAL_FRAME=1 -DCONFIG_AS_CFI_SECTIONS=1 -DCONFIG_AS_FXSAVEQ=1 -DCONFIG_AS_SSSE3=1 -DCONFIG_AS_CRC32=1 -DCONFIG_AS_AVX=1 -DCONFIG_AS_AVX2=1 -DCONFIG_AS_AVX512=1 -DCONFIG_AS_SHA1_NI=1 -DCONFIG_AS_SHA256_NI=1 -pipe -Wno-sign-compare -fno-asynchronous-unwind-tables -mindirect-branch=thunk-extern -mindirect-branch-register -DRETPOLINE -fno-delete-null-pointer-checks -Wno-frame-address -Wno-format-truncation -Wno-format-overflow -Wno-int-in-bool-context -O2 --param=allow-store-data-races=0 -DCC_HAVE_ASM_GOTO -Wframe-larger-than=2048 -fstack-protector-strong -Wno-unused-but-set-variable -Wno-unused-const-variable -fno-var-tracking-assignments -pg -mfentry -DCC_USING_FENTRY -Wdeclaration-after-statement -Wno-pointer-sign -fno-strict-overflow -fno-stack-check -fconserve-stack -Werror=implicit-int -Werror=strict-prototypes -Werror=date-time -Werror=incompatible-pointer-types -Werror=designated-init  -DMODULE  -DKBUILD_BASENAME='"chatlumot"'  -DKBUILD_MODNAME='"chatlumot"' -c -o /home/quentin/dev-linux/3-Chat-lu-mot/.tmp_chatlumot.o /home/quentin/dev-linux/3-Chat-lu-mot/chatlumot.c | ||||
| cmd_/home/quentin/dev-linux/3-Chat-lu-mot/chatlumot.o := gcc -Wp,-MD,/home/quentin/dev-linux/3-Chat-lu-mot/.chatlumot.o.d  -nostdinc -isystem /usr/lib/gcc/x86_64-pc-linux-gnu/7.3.0/include -I./arch/x86/include -I./arch/x86/include/generated  -I./include -I./arch/x86/include/uapi -I./arch/x86/include/generated/uapi -I./include/uapi -I./include/generated/uapi -include ./include/linux/kconfig.h -D__KERNEL__ -DCONFIG_CC_STACKPROTECTOR -Wall -Wundef -Wstrict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common -fshort-wchar -Werror-implicit-function-declaration -Wno-format-security -std=gnu89 -fno-PIE -mno-sse -mno-mmx -mno-sse2 -mno-3dnow -mno-avx -m64 -falign-jumps=1 -falign-loops=1 -mno-80387 -mno-fp-ret-in-387 -mpreferred-stack-boundary=3 -mskip-rax-setup -mtune=generic -mno-red-zone -mcmodel=kernel -funit-at-a-time -DCONFIG_AS_CFI=1 -DCONFIG_AS_CFI_SIGNAL_FRAME=1 -DCONFIG_AS_CFI_SECTIONS=1 -DCONFIG_AS_FXSAVEQ=1 -DCONFIG_AS_SSSE3=1 -DCONFIG_AS_CRC32=1 -DCONFIG_AS_AVX=1 -DCONFIG_AS_AVX2=1 -DCONFIG_AS_AVX512=1 -DCONFIG_AS_SHA1_NI=1 -DCONFIG_AS_SHA256_NI=1 -pipe -Wno-sign-compare -fno-asynchronous-unwind-tables -mindirect-branch=thunk-extern -mindirect-branch-register -DRETPOLINE -fno-delete-null-pointer-checks -Wno-frame-address -Wno-format-truncation -Wno-format-overflow -Wno-int-in-bool-context -O2 --param=allow-store-data-races=0 -DCC_HAVE_ASM_GOTO -Wframe-larger-than=2048 -fstack-protector-strong -Wno-unused-but-set-variable -Wno-unused-const-variable -fno-var-tracking-assignments -pg -mfentry -DCC_USING_FENTRY -Wdeclaration-after-statement -Wno-pointer-sign -fno-strict-overflow -fno-merge-all-constants -fmerge-constants -fno-stack-check -fconserve-stack -Werror=implicit-int -Werror=strict-prototypes -Werror=date-time -Werror=incompatible-pointer-types -Werror=designated-init -Wno-packed-not-aligned  -DMODULE  -DKBUILD_BASENAME='"chatlumot"'  -DKBUILD_MODNAME='"chatlumot"' -c -o /home/quentin/dev-linux/3-Chat-lu-mot/.tmp_chatlumot.o /home/quentin/dev-linux/3-Chat-lu-mot/chatlumot.c | ||||
|  | ||||
| source_/home/quentin/dev-linux/3-Chat-lu-mot/chatlumot.o := /home/quentin/dev-linux/3-Chat-lu-mot/chatlumot.c | ||||
|  | ||||
| deps_/home/quentin/dev-linux/3-Chat-lu-mot/chatlumot.o := \ | ||||
|   include/linux/init.h \ | ||||
|     $(wildcard include/config/strict/kernel/rwx.h) \ | ||||
|     $(wildcard include/config/strict/module/rwx.h) \ | ||||
|   include/linux/compiler.h \ | ||||
|     $(wildcard include/config/trace/branch/profiling.h) \ | ||||
|     $(wildcard include/config/profile/all/branches.h) \ | ||||
|     $(wildcard include/config/stack/validation.h) \ | ||||
|     $(wildcard include/config/kasan.h) \ | ||||
|   include/linux/kconfig.h \ | ||||
|     $(wildcard include/config/cpu/big/endian.h) \ | ||||
|     $(wildcard include/config/booger.h) \ | ||||
|     $(wildcard include/config/foo.h) \ | ||||
|   include/linux/compiler_types.h \ | ||||
|     $(wildcard include/config/enable/must/check.h) \ | ||||
|     $(wildcard include/config/enable/warn/deprecated.h) \ | ||||
| @@ -19,6 +15,14 @@ deps_/home/quentin/dev-linux/3-Chat-lu-mot/chatlumot.o := \ | ||||
|     $(wildcard include/config/optimize/inlining.h) \ | ||||
|     $(wildcard include/config/gcov/kernel.h) \ | ||||
|     $(wildcard include/config/arch/use/builtin/bswap.h) \ | ||||
|   include/linux/init.h \ | ||||
|     $(wildcard include/config/strict/kernel/rwx.h) \ | ||||
|     $(wildcard include/config/strict/module/rwx.h) \ | ||||
|   include/linux/compiler.h \ | ||||
|     $(wildcard include/config/trace/branch/profiling.h) \ | ||||
|     $(wildcard include/config/profile/all/branches.h) \ | ||||
|     $(wildcard include/config/stack/validation.h) \ | ||||
|     $(wildcard include/config/kasan.h) \ | ||||
|   include/uapi/linux/types.h \ | ||||
|   arch/x86/include/uapi/asm/types.h \ | ||||
|   include/uapi/asm-generic/types.h \ | ||||
| @@ -36,7 +40,6 @@ deps_/home/quentin/dev-linux/3-Chat-lu-mot/chatlumot.o := \ | ||||
|   arch/x86/include/uapi/asm/posix_types_64.h \ | ||||
|   include/uapi/asm-generic/posix_types.h \ | ||||
|   arch/x86/include/asm/barrier.h \ | ||||
|     $(wildcard include/config/x86/ppro/fence.h) \ | ||||
|   arch/x86/include/asm/alternative.h \ | ||||
|     $(wildcard include/config/smp.h) \ | ||||
|   include/linux/types.h \ | ||||
| @@ -52,6 +55,7 @@ deps_/home/quentin/dev-linux/3-Chat-lu-mot/chatlumot.o := \ | ||||
|     $(wildcard include/config/x86/p6/nop.h) \ | ||||
|     $(wildcard include/config/x86/64.h) \ | ||||
|   include/asm-generic/barrier.h \ | ||||
|   include/linux/kasan-checks.h \ | ||||
|   include/linux/module.h \ | ||||
|     $(wildcard include/config/modules.h) \ | ||||
|     $(wildcard include/config/sysfs.h) \ | ||||
| @@ -67,6 +71,7 @@ deps_/home/quentin/dev-linux/3-Chat-lu-mot/chatlumot.o := \ | ||||
|     $(wildcard include/config/ftrace/mcount/record.h) \ | ||||
|     $(wildcard include/config/module/unload.h) \ | ||||
|     $(wildcard include/config/constructors.h) \ | ||||
|     $(wildcard include/config/function/error/injection.h) \ | ||||
|   include/linux/list.h \ | ||||
|     $(wildcard include/config/debug/list.h) \ | ||||
|   include/linux/poison.h \ | ||||
| @@ -80,7 +85,7 @@ deps_/home/quentin/dev-linux/3-Chat-lu-mot/chatlumot.o := \ | ||||
|     $(wildcard include/config/prove/locking.h) \ | ||||
|     $(wildcard include/config/arch/has/refcount.h) \ | ||||
|     $(wildcard include/config/panic/timeout.h) \ | ||||
|   /usr/lib/gcc/x86_64-pc-linux-gnu/7.3.0/include/stdarg.h \ | ||||
|   include/stdarg.h \ | ||||
|   include/linux/linkage.h \ | ||||
|   include/linux/export.h \ | ||||
|     $(wildcard include/config/have/underscore/symbol/prefix.h) \ | ||||
| @@ -116,7 +121,6 @@ deps_/home/quentin/dev-linux/3-Chat-lu-mot/chatlumot.o := \ | ||||
|   include/asm-generic/bitops/le.h \ | ||||
|   arch/x86/include/uapi/asm/byteorder.h \ | ||||
|   include/linux/byteorder/little_endian.h \ | ||||
|     $(wildcard include/config/cpu/big/endian.h) \ | ||||
|   include/uapi/linux/byteorder/little_endian.h \ | ||||
|   include/linux/swab.h \ | ||||
|   include/uapi/linux/swab.h \ | ||||
| @@ -263,6 +267,10 @@ deps_/home/quentin/dev-linux/3-Chat-lu-mot/chatlumot.o := \ | ||||
|   arch/x86/include/asm/pgtable_64_types.h \ | ||||
|   arch/x86/include/asm/sparsemem.h \ | ||||
|   include/asm-generic/pgtable-nop4d.h \ | ||||
|   arch/x86/include/asm/nospec-branch.h \ | ||||
|     $(wildcard include/config/retpoline.h) \ | ||||
|   arch/x86/include/asm/alternative-asm.h \ | ||||
|   arch/x86/include/asm/msr-index.h \ | ||||
|   arch/x86/include/asm/spinlock_types.h \ | ||||
|     $(wildcard include/config/paravirt/spinlocks.h) \ | ||||
|   include/asm-generic/qspinlock_types.h \ | ||||
| @@ -271,11 +279,6 @@ deps_/home/quentin/dev-linux/3-Chat-lu-mot/chatlumot.o := \ | ||||
|   arch/x86/include/uapi/asm/sigcontext.h \ | ||||
|   arch/x86/include/asm/msr.h \ | ||||
|   arch/x86/include/asm/msr-index.h \ | ||||
|     $(wildcard include/config/control.h) \ | ||||
|     $(wildcard include/config/tdp/nominal.h) \ | ||||
|     $(wildcard include/config/tdp/level/1.h) \ | ||||
|     $(wildcard include/config/tdp/level/2.h) \ | ||||
|     $(wildcard include/config/tdp/control.h) \ | ||||
|   arch/x86/include/uapi/asm/errno.h \ | ||||
|   include/uapi/asm-generic/errno.h \ | ||||
|   include/uapi/asm-generic/errno-base.h \ | ||||
| @@ -550,6 +553,7 @@ deps_/home/quentin/dev-linux/3-Chat-lu-mot/chatlumot.o := \ | ||||
|   arch/x86/include/asm/io_apic.h \ | ||||
|   arch/x86/include/asm/irq_vectors.h \ | ||||
|     $(wildcard include/config/have/kvm.h) \ | ||||
|     $(wildcard include/config/hyperv.h) \ | ||||
|     $(wildcard include/config/pci/msi.h) \ | ||||
|   include/linux/topology.h \ | ||||
|     $(wildcard include/config/use/percpu/numa/node/id.h) \ | ||||
| @@ -571,8 +575,8 @@ deps_/home/quentin/dev-linux/3-Chat-lu-mot/chatlumot.o := \ | ||||
|   arch/x86/include/asm/vdso.h \ | ||||
|     $(wildcard include/config/x86/x32.h) \ | ||||
|   include/linux/mm_types.h \ | ||||
|     $(wildcard include/config/have/cmpxchg/double.h) \ | ||||
|     $(wildcard include/config/have/aligned/struct/page.h) \ | ||||
|     $(wildcard include/config/have/cmpxchg/double.h) \ | ||||
|     $(wildcard include/config/userfaultfd.h) \ | ||||
|     $(wildcard include/config/have/arch/compat/mmap/bases.h) \ | ||||
|     $(wildcard include/config/membarrier.h) \ | ||||
| @@ -610,6 +614,9 @@ deps_/home/quentin/dev-linux/3-Chat-lu-mot/chatlumot.o := \ | ||||
|     $(wildcard include/config/ia64.h) \ | ||||
|     $(wildcard include/config/ppc64.h) \ | ||||
|   include/linux/rbtree_latch.h \ | ||||
|   include/linux/error-injection.h \ | ||||
|   arch/x86/include/asm/error-injection.h \ | ||||
|   include/asm-generic/error-injection.h \ | ||||
|   arch/x86/include/asm/module.h \ | ||||
|     $(wildcard include/config/unwinder/orc.h) \ | ||||
|     $(wildcard include/config/m486.h) \ | ||||
| @@ -839,6 +846,7 @@ deps_/home/quentin/dev-linux/3-Chat-lu-mot/chatlumot.o := \ | ||||
|     $(wildcard include/config/kcov.h) \ | ||||
|     $(wildcard include/config/bcache.h) \ | ||||
|     $(wildcard include/config/vmap/stack.h) \ | ||||
|     $(wildcard include/config/arch/task/struct/on/stack.h) \ | ||||
|   include/uapi/linux/sched.h \ | ||||
|   include/linux/shm.h \ | ||||
|   include/uapi/linux/shm.h \ | ||||
| @@ -874,9 +882,9 @@ deps_/home/quentin/dev-linux/3-Chat-lu-mot/chatlumot.o := \ | ||||
|     $(wildcard include/config/posix/mqueue.h) \ | ||||
|     $(wildcard include/config/bpf/syscall.h) \ | ||||
|     $(wildcard include/config/net.h) \ | ||||
|   include/linux/ratelimit.h \ | ||||
|   include/linux/poll.h \ | ||||
|   include/linux/uaccess.h \ | ||||
|   include/linux/kasan-checks.h \ | ||||
|   arch/x86/include/asm/uaccess.h \ | ||||
|     $(wildcard include/config/x86/intel/usercopy.h) \ | ||||
|   arch/x86/include/asm/smap.h \ | ||||
| @@ -884,8 +892,9 @@ deps_/home/quentin/dev-linux/3-Chat-lu-mot/chatlumot.o := \ | ||||
|   arch/x86/include/asm/extable.h \ | ||||
|   arch/x86/include/asm/uaccess_64.h \ | ||||
|   include/uapi/linux/poll.h \ | ||||
|   arch/x86/include/uapi/asm/poll.h \ | ||||
|   arch/x86/include/generated/uapi/asm/poll.h \ | ||||
|   include/uapi/asm-generic/poll.h \ | ||||
|   include/uapi/linux/eventpoll.h \ | ||||
|   include/linux/trace_seq.h \ | ||||
|   include/linux/seq_buf.h \ | ||||
|   include/linux/hardirq.h \ | ||||
| @@ -901,7 +910,6 @@ deps_/home/quentin/dev-linux/3-Chat-lu-mot/chatlumot.o := \ | ||||
|     $(wildcard include/config/x86/thermal/vector.h) \ | ||||
|     $(wildcard include/config/x86/mce/threshold.h) \ | ||||
|     $(wildcard include/config/x86/mce/amd.h) \ | ||||
|     $(wildcard include/config/hyperv.h) \ | ||||
|   include/linux/irq.h \ | ||||
|     $(wildcard include/config/generic/irq/effective/aff/mask.h) \ | ||||
|     $(wildcard include/config/generic/irq/ipi.h) \ | ||||
| @@ -960,6 +968,7 @@ deps_/home/quentin/dev-linux/3-Chat-lu-mot/chatlumot.o := \ | ||||
|     $(wildcard include/config/have/copy/thread/tls.h) \ | ||||
|     $(wildcard include/config/have/exit/thread.h) \ | ||||
|     $(wildcard include/config/arch/wants/dynamic/task/struct.h) \ | ||||
|     $(wildcard include/config/have/arch/thread/struct/whitelist.h) \ | ||||
|   include/linux/pid_namespace.h \ | ||||
|     $(wildcard include/config/pid/ns.h) \ | ||||
|   include/linux/nsproxy.h \ | ||||
| @@ -986,6 +995,7 @@ deps_/home/quentin/dev-linux/3-Chat-lu-mot/chatlumot.o := \ | ||||
|   include/linux/trace_clock.h \ | ||||
|   arch/x86/include/asm/trace_clock.h \ | ||||
|   include/linux/kallsyms.h \ | ||||
|     $(wildcard include/config/kallsyms/all.h) \ | ||||
|   arch/x86/include/asm/ftrace.h \ | ||||
|   arch/x86/include/asm/compat.h \ | ||||
|   arch/x86/include/asm/user32.h \ | ||||
| @@ -1003,15 +1013,11 @@ deps_/home/quentin/dev-linux/3-Chat-lu-mot/chatlumot.o := \ | ||||
|     $(wildcard include/config/devtmpfs.h) \ | ||||
|     $(wildcard include/config/sysfs/deprecated.h) \ | ||||
|   include/linux/klist.h \ | ||||
|   include/linux/pinctrl/devinfo.h \ | ||||
|     $(wildcard include/config/pm.h) \ | ||||
|   include/linux/pinctrl/consumer.h \ | ||||
|   include/linux/pinctrl/pinctrl-state.h \ | ||||
|   include/linux/pm.h \ | ||||
|     $(wildcard include/config/vt/console/sleep.h) \ | ||||
|     $(wildcard include/config/pm.h) \ | ||||
|     $(wildcard include/config/pm/clk.h) \ | ||||
|     $(wildcard include/config/pm/generic/domains.h) \ | ||||
|   include/linux/ratelimit.h \ | ||||
|   arch/x86/include/asm/device.h \ | ||||
|     $(wildcard include/config/intel/iommu.h) \ | ||||
|     $(wildcard include/config/amd/iommu.h) \ | ||||
|   | ||||
							
								
								
									
										4
									
								
								Makefile
									
									
									
									
									
								
							
							
						
						
									
										4
									
								
								Makefile
									
									
									
									
									
								
							| @@ -1,6 +1,6 @@ | ||||
| obj-m+=chatlumot.o | ||||
|  | ||||
| all: | ||||
| 	make -C /lib/modules/$(shell uname -r)/build/ M=$(PWD) modules | ||||
| 	make -I /usr/lib/gcc/x86_64-pc-linux-gnu/8.1.0/include/ -C /lib/modules/$(shell uname -r)/build/ M=$(PWD) modules | ||||
| clean: | ||||
| 	make -C /lib/modules/$(shell uname -r)/build/ M=$(PWD) clean | ||||
| 	make -I /usr/lib/gcc/x86_64-pc-linux-gnu/8.1.0/include/ -C /lib/modules/$(shell uname -r)/build/ M=$(PWD) clean | ||||
|   | ||||
| @@ -13,7 +13,7 @@ ssize_t ecrire_chatlumot(struct file *, const char *, size_t, loff_t *); | ||||
| int majeur = 0; // Numéro de majeur du périphérique | ||||
| int chatlumot_libre = 1; // Protection contre les ouvertures multiples du périphérique | ||||
| struct file* fichier_serie; // Structure contenant l'ouverture du fichier /dev/xxx du chatlumot | ||||
| char message[] = { 'B', 'o', 'n', 'j', 'o', 'u', 'r', ' ', 'l', 'e', ' ', 'm', 'o', 'n', 'd', 'e' }; // Message du chatlumot, 16 caractères | ||||
| char message[] = { 'B', 'o', 'n', 'j', 'o', 'u', 'r', ' ', 'l', 'e', ' ', 'm', 'o', 'n', 'd', 'e' }; // Message du chatlumot, 16 caractères max | ||||
| mm_segment_t fs; // Contient le fs, permettant le passage du kernel space memory au user space memory | ||||
|  | ||||
| // Informations sur le module | ||||
| @@ -194,6 +194,13 @@ ssize_t ecrire_chatlumot(struct file *fichier, const char *buffer, size_t taille | ||||
| 	} | ||||
|     else | ||||
|     { | ||||
|         // On reset notre tableau de char | ||||
|         int i; | ||||
|         for(i = 0; i < sizeof(message); i++) | ||||
|         { | ||||
|             message[i] = '\0'; | ||||
|         } | ||||
|  | ||||
|         // Si nous risquons le buffer overflow, on retourne ENOSPC | ||||
| 		if (sizeof(message) - (size_t)*offset_fichier < taille_buffer) | ||||
|         { | ||||
|   | ||||
							
								
								
									
										
											BIN
										
									
								
								chatlumot.ko
									
									
									
									
									
								
							
							
						
						
									
										
											BIN
										
									
								
								chatlumot.ko
									
									
									
									
									
								
							
										
											Binary file not shown.
										
									
								
							| @@ -22,15 +22,15 @@ MODULE_INFO(retpoline, "Y"); | ||||
| static const struct modversion_info ____versions[] | ||||
| __used | ||||
| __attribute__((section("__versions"))) = { | ||||
| 	{ 0x6b4f7fcb, __VMLINUX_SYMBOL_STR(module_layout) }, | ||||
| 	{ 0x423bb279, __VMLINUX_SYMBOL_STR(param_ops_charp) }, | ||||
| 	{ 0xc1221f89, __VMLINUX_SYMBOL_STR(module_layout) }, | ||||
| 	{ 0xc3302fb6, __VMLINUX_SYMBOL_STR(param_ops_charp) }, | ||||
| 	{ 0x6bc3fbc0, __VMLINUX_SYMBOL_STR(__unregister_chrdev) }, | ||||
| 	{ 0x632b19c0, __VMLINUX_SYMBOL_STR(__register_chrdev) }, | ||||
| 	{ 0x8a0e2f72, __VMLINUX_SYMBOL_STR(filp_open) }, | ||||
| 	{ 0x95c3adf9, __VMLINUX_SYMBOL_STR(__register_chrdev) }, | ||||
| 	{ 0xb44ad4b3, __VMLINUX_SYMBOL_STR(_copy_to_user) }, | ||||
| 	{ 0x1fde7c0a, __VMLINUX_SYMBOL_STR(filp_close) }, | ||||
| 	{ 0x1f50154b, __VMLINUX_SYMBOL_STR(filp_open) }, | ||||
| 	{ 0xbf6635f7, __VMLINUX_SYMBOL_STR(filp_close) }, | ||||
| 	{ 0x2ea2c95c, __VMLINUX_SYMBOL_STR(__x86_indirect_thunk_rax) }, | ||||
| 	{ 0x2558a5e, __VMLINUX_SYMBOL_STR(current_task) }, | ||||
| 	{ 0x1f8fc914, __VMLINUX_SYMBOL_STR(current_task) }, | ||||
| 	{ 0x362ef408, __VMLINUX_SYMBOL_STR(_copy_from_user) }, | ||||
| 	{ 0x88db9f48, __VMLINUX_SYMBOL_STR(__check_object_size) }, | ||||
| 	{ 0x27e1a049, __VMLINUX_SYMBOL_STR(printk) }, | ||||
| @@ -43,4 +43,4 @@ __attribute__((section(".modinfo"))) = | ||||
| "depends="; | ||||
|  | ||||
|  | ||||
| MODULE_INFO(srcversion, "AC69821A52A57E7D37DC864"); | ||||
| MODULE_INFO(srcversion, "48A5A7AE9F671DF512D3E92"); | ||||
|   | ||||
							
								
								
									
										
											BIN
										
									
								
								chatlumot.mod.o
									
									
									
									
									
								
							
							
						
						
									
										
											BIN
										
									
								
								chatlumot.mod.o
									
									
									
									
									
								
							
										
											Binary file not shown.
										
									
								
							
							
								
								
									
										
											BIN
										
									
								
								chatlumot.o
									
									
									
									
									
								
							
							
						
						
									
										
											BIN
										
									
								
								chatlumot.o
									
									
									
									
									
								
							
										
											Binary file not shown.
										
									
								
							
		Reference in New Issue
	
	Block a user