]> Kevux Git Server - fll/commitdiff
Update: The disable header files.
authorKevin Day <thekevinday@gmail.com>
Sat, 14 Jan 2023 23:33:54 +0000 (17:33 -0600)
committerKevin Day <thekevinday@gmail.com>
Sat, 14 Jan 2023 23:33:54 +0000 (17:33 -0600)
build/disable/about.txt
build/disable/level_0/f_conversion.h
build/disable/level_0/f_file.h
build/disable/level_0/f_type.h
build/disable/level_1/fl_conversion.h
build/disable/level_2/fll_program.h

index 28435668d15b49dd4e65464a2e6b4729538edbf0..f36558e8d7625e65b9ef29d0662fcdd40785f553 100644 (file)
@@ -23,7 +23,9 @@ These files are generated like the following:
 Make sure the parameter checking files do not exist.
 # sed -i -e '/_di_level_0_parameter_checking_/d' -e '/_di_level_1_parameter_checking_/d' -e '/_di_level_2_parameter_checking_/d' build/disable/level_?/*.h
 
-There are some defines that need to be manually removed if they don't belong, such as "_di_pthread_support_" and "_di_libcap_".
+Make sure to remove known special cases that are pulled in by the above process but should not exist.
+# sed -i -e '/#define _di_libcap_/d' build/disable/level_?/*.h
+# sed -i -e '/#define _di_thread_support_/d' build/disable/level_?/*.h
 
 Use these files to construct a list of all defines to potentially disable based on the "dependencies" of a given project.
 Consider the following example using the fake dependencies for the stand alone builds.
index 94c7cd74f89259b2431f8739f56de44c246f3ac5..a7c35f23b3540664a124cdce641b08322870959c 100644 (file)
@@ -16,3 +16,4 @@
 #define _di_f_conversion_number_signed_to_string_
 #define _di_f_conversion_number_unsigned_print_
 #define _di_f_conversion_number_unsigned_to_string_
+#define _di_f_type_number_64_t_
index 85a8026bd4d42164bb9d7aca1a8712cf12587333..b3d8913da0c4951321021764d1cc6db7362caaaa 100644 (file)
@@ -21,6 +21,7 @@
 #define _di_f_file_group_read_
 #define _di_f_file_is_
 #define _di_f_file_is_at_
+#define _di_f_file_is_stat_
 #define _di_f_file_link_
 #define _di_f_file_link_at_
 #define _di_f_file_link_hard_
index b952ab9b0ae973f302b63259d01fed8e669932c2..80f0c712c57105c9c2251fce738ac844400376c0 100644 (file)
 #define _di_f_fll_idss_t_
 #define _di_f_fll_ids_t_
 #define _di_f_fll_id_t_
-#define _di_f_int_128_t_
+#define _di_f_int128ss_t_
+#define _di_f_int128s_t_
+#define _di_f_int128_t_
+#define _di_f_int16ss_t_
+#define _di_f_int16s_t_
+#define _di_f_int32ss_t_
+#define _di_f_int32s_t_
+#define _di_f_int64ss_t_
+#define _di_f_int64s_t_
+#define _di_f_int8ss_t_
+#define _di_f_int8s_t_
 #define _di_f_mode_t_
 #define _di_f_statess_t_
 #define _di_f_states_t_
+#define _di_f_state_t_
 #define _di_f_statusss_t_
 #define _di_f_statuss_t_
 #define _di_f_status_t_
 #define _di_f_type_input_output_d_
 #define _di_f_type_number_64_t_
 #define _di_f_type_sizes_d_
-#define _di_f_type_state_t_
-#define _di_int128ss_t_
-#define _di_int128s_t_
-#define _di_int128_t_
-#define _di_int16ss_t_
-#define _di_int16s_t_
-#define _di_int32ss_t_
-#define _di_int32s_t_
-#define _di_int64ss_t_
-#define _di_int64s_t_
-#define _di_int8ss_t_
-#define _di_int8s_t_
-#define _di_uint128ss_t_
-#define _di_uint128s_t_
-#define _di_uint128_t_
-#define _di_uint16ss_t_
-#define _di_uint16s_t_
-#define _di_uint32ss_t_
-#define _di_uint32s_t_
-#define _di_uint64ss_t_
-#define _di_uint64s_t_
-#define _di_uint8ss_t_
-#define _di_uint8s_t_
+#define _di_f_uint128ss_t_
+#define _di_f_uint128s_t_
+#define _di_f_uint128_t_
+#define _di_f_uint16ss_t_
+#define _di_f_uint16s_t_
+#define _di_f_uint32ss_t_
+#define _di_f_uint32s_t_
+#define _di_f_uint64ss_t_
+#define _di_f_uint64s_t_
+#define _di_f_uint8ss_t_
+#define _di_f_uint8s_t_
index f123e6af205a63251c6d6594827b6b27620db107..ed606d525f32340bed627d5eb5cb80df89e818f0 100644 (file)
@@ -6,7 +6,7 @@
 #define _di_fl_conversion_data_c_
 #define _di_fl_conversion_data_endian_big_c_
 #define _di_fl_conversion_data_endian_little_c_
-#define _di_fl_conversion_data_flag_d_
+#define _di_fl_conversion_data_flag_e_
 #define _di_fl_conversion_data_t_
 #define _di_fl_conversion_dynamic_partial_to_signed_
 #define _di_fl_conversion_dynamic_partial_to_signed_detect_
index 61962ba67589e9b6135a7e4c29ed5b72aa4a41f8..9fae3348322ae23bdc10409ce24f0ea0bbf1bf69 100644 (file)
@@ -19,6 +19,7 @@
 #define _di_fll_program_print_error_parameter_both_specified_same_amount_without_
 #define _di_fll_program_print_error_parameter_cannot_use_with_
 #define _di_fll_program_print_error_parameter_cannot_use_with_pipe_
+#define _di_fll_program_print_error_parameter_cannot_use_with_without_
 #define _di_fll_program_print_error_parameter_cannot_use_with_xor_
 #define _di_fll_program_print_error_parameter_integer_not_
 #define _di_fll_program_print_error_parameter_integer_not_negative_