]> Kevux Git Server - fll/commitdiff
Cleanup: Update the build disable process.
authorKevin Day <thekevinday@gmail.com>
Fri, 9 Dec 2022 04:56:19 +0000 (22:56 -0600)
committerKevin Day <thekevinday@gmail.com>
Fri, 9 Dec 2022 04:57:11 +0000 (22:57 -0600)
Make changes to the documentation and rebuild the files based on recent changes.

build/disable/about.txt
build/disable/level_0/f_conversion.h
build/disable/level_0/f_memory.h
build/disable/level_0/f_status.h
build/disable/level_0/f_status_string.h
build/disable/level_0/f_string.h
build/disable/level_0/f_type.h
build/disable/level_1/fl_fss.h

index 8d3716aa86e9384b864536d82d36bea5546cb50b..5c3ede5c3dd80c9d00729621795aa4156766b8fd 100644 (file)
@@ -6,14 +6,23 @@ These files are generated like the following:
 # cd fll/
 
 # cd level_0;
-# for i in * ; do grep -hor '#ifndef _di_f_.*\>' $i | sed -e 's|^#ifndef |#define |g' | sort | uniq > ../build/disable/level_0/$i.h ; done
+# for i in * ; do grep -hor '#ifndef _di_.*\>' $i | sed -e 's|^#ifndef |#define |g' | sort | uniq > ../build/disable/level_0/$i.h ; done
 
 # cd ..
 
 # cd level_1;
-# for i in * ; do grep -hor '#ifndef _di_fl_.*\>' $i | sed -e 's|^#ifndef |#define |g' | sort | uniq > ../build/disable/level_1/$i.h ; done
+# for i in * ; do grep -hor '#ifndef _di_.*\>' $i | sed -e 's|^#ifndef |#define |g' | sort | uniq > ../build/disable/level_1/$i.h ; done
 
 # cd ..
 
 # cd level_2;
-# for i in * ; do grep -hor '#ifndef _di_fll_.*\>' $i | sed -e 's|^#ifndef |#define |g' | sort | uniq > ../build/disable/level_2/$i.h ; done
+# for i in * ; do grep -hor '#ifndef _di_.*\>' $i | sed -e 's|^#ifndef |#define |g' | sort | uniq > ../build/disable/level_2/$i.h ; done
+
+# cd ..
+
+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_".
+
+Use these files to construct a list of all defines to potentially disable based on the "dependencies" of a given project.
index 96599879b50cf066c45846b24af66f4038e1f66e..9314057cf40cd4eaa6317eea8dd722c031f2fb0c 100644 (file)
@@ -16,4 +16,3 @@
 #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 6e3dc3a7f51b4cae5c878ad091b67f10aa841bee..59475baf32a866ad146f397c753aa0f3a63fc6c4 100644 (file)
 #define _di_f_memory_structure_increase_
 #define _di_f_memory_structure_increase_by_
 #define _di_f_memory_structure_resize_
+#define _di_macro_f_memory_structure_adjust_
+#define _di_macro_f_memory_structure_clear_
+#define _di_macro_f_memory_structure_decimate_by_
+#define _di_macro_f_memory_structure_decrease_by_
+#define _di_macro_f_memory_structure_delete_
+#define _di_macro_f_memory_structure_delete_simple_
+#define _di_macro_f_memory_structure_destroy_
+#define _di_macro_f_memory_structure_destroy_simple_
+#define _di_macro_f_memory_structure_increase_
+#define _di_macro_f_memory_structure_increase_by_
+#define _di_macro_f_memory_structure_increment_
+#define _di_macro_f_memory_structure_resize_
+#define _di_macro_f_memory_structures_adjust_
+#define _di_macro_f_memory_structures_clear_
+#define _di_macro_f_memory_structures_decimate_by_
+#define _di_macro_f_memory_structures_decrease_by_
+#define _di_macro_f_memory_structures_delete_
+#define _di_macro_f_memory_structures_delete_simple_
+#define _di_macro_f_memory_structures_destroy_
+#define _di_macro_f_memory_structures_destroy_simple_
+#define _di_macro_f_memory_structures_increase_
+#define _di_macro_f_memory_structures_increase_by_
+#define _di_macro_f_memory_structures_resize_
index 61182ae9ea16f05f6b0318a8c47f0a3fb66cb25e..732ee811eb884d80dcdc46ec371417ac730c6e56 100644 (file)
@@ -1,21 +1,21 @@
-#define _di_f_status_access_
-#define _di_f_status_array_
-#define _di_f_status_available_
-#define _di_f_status_basic_
-#define _di_f_status_boolean_
-#define _di_f_status_buffer_
-#define _di_f_status_busy_
-#define _di_f_status_codes_
-#define _di_f_status_compare_
-#define _di_f_status_directory_
-#define _di_f_status_end_
-#define _di_f_status_file_
-#define _di_f_status_filesystem_
-#define _di_f_status_masks_
-#define _di_f_status_network_
-#define _di_f_status_number_
-#define _di_f_status_process_
-#define _di_f_status_return_
-#define _di_f_status_signal_
-#define _di_f_status_socket_
-#define _di_f_status_terminal_
+#define _di_f_status_access_e_
+#define _di_f_status_array_e_
+#define _di_f_status_available_e_
+#define _di_f_status_basic_e_
+#define _di_f_status_boolean_e_
+#define _di_f_status_buffer_e_
+#define _di_f_status_busy_e_
+#define _di_f_status_code_e_
+#define _di_f_status_compare_e_
+#define _di_f_status_directory_e_
+#define _di_f_status_end_e_
+#define _di_f_status_file_e_
+#define _di_f_status_filesystem_e_
+#define _di_f_status_mask_d_
+#define _di_f_status_network_e_
+#define _di_f_status_number_e_
+#define _di_f_status_process_e_
+#define _di_f_status_return_e_
+#define _di_f_status_signal_e_
+#define _di_f_status_socket_e_
+#define _di_f_status_terminal_e_
index c4984fcf8144efa49692305728294a0b5ec4ea97..b7cf6d580da5520e9d4b223f2ec6daf00807e46d 100644 (file)
@@ -1,23 +1,22 @@
-#define _di_f_error_compare_
-#define _di_f_status_access_
-#define _di_f_status_array_
-#define _di_f_status_available_
-#define _di_f_status_basic_
-#define _di_f_status_boolean_
-#define _di_f_status_buffer_
-#define _di_f_status_buffers_
-#define _di_f_status_busy_
-#define _di_f_status_compare_
-#define _di_f_status_directory_
-#define _di_f_status_end_
-#define _di_f_status_file_
-#define _di_f_status_filesystem_
-#define _di_f_status_network_
-#define _di_f_status_number_
-#define _di_f_status_process_
-#define _di_f_status_return_
-#define _di_f_status_signal_
-#define _di_f_status_socket_
-#define _di_f_status_string_
-#define _di_f_status_string_to_
-#define _di_f_status_terminal_
+#define _di_f_status_access_s_
+#define _di_f_status_array_s_
+#define _di_f_status_available_s_
+#define _di_f_status_basic_s_
+#define _di_f_status_boolean_s_
+#define _di_f_status_buffer_s_
+#define _di_f_status_buffers_s_
+#define _di_f_status_busy_s_
+#define _di_f_status_compare_s_
+#define _di_f_status_directory_s_
+#define _di_f_status_end_s_
+#define _di_f_status_file_s_
+#define _di_f_status_filesystem_s_
+#define _di_f_status_network_s_
+#define _di_f_status_number_s_
+#define _di_f_status_process_s_
+#define _di_f_status_return_s_
+#define _di_f_status_signal_s_
+#define _di_f_status_socket_s_
+#define _di_f_status_string_s_
+#define _di_f_status_string_to_s_
+#define _di_f_status_terminal_s_
index e3d06c6d0097f047f93b55c7e432a2e9b6694977..fd72caff7a002c2cbea1ba3297afde1028b83d68 100644 (file)
 #define _di_f_string_tripless_t_
 #define _di_f_string_triples_t_
 #define _di_f_string_triple_t_
+#define _di_string_ascii_s_
index bdd075dfe2e56a3ca6835f37d027e446ee2514ad..54f4c039b85fb95582141eb86dacb2bc03a4d0b0 100644 (file)
@@ -1,6 +1,5 @@
-#define _di_f_array_lengthss_t_
-#define _di_f_array_lengths_t_
-#define _di_f_array_t_
+#define _di_compiler_attributes_d_
+#define _di_f_array_length_t_
 #define _di_f_cellss_t_
 #define _di_f_cells_t_
 #define _di_f_cell_t_
 #define _di_f_status_t_
 #define _di_f_time_spec_t_
 #define _di_f_time_t_
-#define _di_f_type_input_output_
+#define _di_f_type_input_output_d_
 #define _di_f_type_number_64_t_
-#define _di_f_type_sizes_
+#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_
index c613f14ad1826d8dd79ba7596fe3d92e509b61f6..c2137f95d4e1ac4e010dd5dee55102eb68c2a9ff 100644 (file)
@@ -18,3 +18,8 @@
 #define _di_fl_fss_extended_list_object_write_
 #define _di_fl_fss_extended_object_read_
 #define _di_fl_fss_extended_object_write_
+#define _di_private_macro_fl_fss_content_with_comments_return_on_overflow_
+#define _di_private_macro_fl_fss_nest_return_on_overflow_
+#define _di_private_macro_fl_fss_nest_return_on_overflow_delimited_
+#define _di_private_macro_fl_fss_object_return_on_overflow_
+#define _di_private_macro_fl_fss_object_return_on_overflow_delimited_