Temporary header file '/tmp/u9GNYpraIE/dump1.h' with the following content will be compiled to create GCC translation unit dump: // add defines #define __STDC_VERSION__ 201710L #define _TIME_BITS 64 #define _FILE_OFFSET_BITS 64 #define _GXX_NULLPTR_T #define CLUTTER_ENABLE_COMPOSITOR_API 1 #define _REGEX_NELTS(n) #define _Atomic #define PACKED #define getaddrinfo_a(a,b,c,d) // add includes #include "/usr/include/fl/Benchmark.h" #include "/usr/include/fl/Complexity.h" #include "/usr/include/fl/Console.h" #include "/usr/include/fl/Engine.h" #include "/usr/include/fl/Exception.h" #include "/usr/include/fl/Headers.h" #include "/usr/include/fl/Operation.h" #include "/usr/include/fl/activation/Activation.h" #include "/usr/include/fl/activation/First.h" #include "/usr/include/fl/activation/General.h" #include "/usr/include/fl/activation/Highest.h" #include "/usr/include/fl/activation/Last.h" #include "/usr/include/fl/activation/Lowest.h" #include "/usr/include/fl/activation/Proportional.h" #include "/usr/include/fl/activation/Threshold.h" #include "/usr/include/fl/defuzzifier/Bisector.h" #include "/usr/include/fl/defuzzifier/Centroid.h" #include "/usr/include/fl/defuzzifier/Defuzzifier.h" #include "/usr/include/fl/defuzzifier/IntegralDefuzzifier.h" #include "/usr/include/fl/defuzzifier/LargestOfMaximum.h" #include "/usr/include/fl/defuzzifier/MeanOfMaximum.h" #include "/usr/include/fl/defuzzifier/SmallestOfMaximum.h" #include "/usr/include/fl/defuzzifier/WeightedAverage.h" #include "/usr/include/fl/defuzzifier/WeightedAverageCustom.h" #include "/usr/include/fl/defuzzifier/WeightedDefuzzifier.h" #include "/usr/include/fl/defuzzifier/WeightedSum.h" #include "/usr/include/fl/defuzzifier/WeightedSumCustom.h" #include "/usr/include/fl/factory/ActivationFactory.h" #include "/usr/include/fl/factory/CloningFactory.h" #include "/usr/include/fl/factory/ConstructionFactory.h" #include "/usr/include/fl/factory/DefuzzifierFactory.h" #include "/usr/include/fl/factory/FactoryManager.h" #include "/usr/include/fl/factory/FunctionFactory.h" #include "/usr/include/fl/factory/HedgeFactory.h" #include "/usr/include/fl/factory/SNormFactory.h" #include "/usr/include/fl/factory/TNormFactory.h" #include "/usr/include/fl/factory/TermFactory.h" #include "/usr/include/fl/fuzzylite.h" #include "/usr/include/fl/hedge/Any.h" #include "/usr/include/fl/hedge/Extremely.h" #include "/usr/include/fl/hedge/Hedge.h" #include "/usr/include/fl/hedge/HedgeFunction.h" #include "/usr/include/fl/hedge/Not.h" #include "/usr/include/fl/hedge/Seldom.h" #include "/usr/include/fl/hedge/Somewhat.h" #include "/usr/include/fl/hedge/Very.h" #include "/usr/include/fl/imex/CppExporter.h" #include "/usr/include/fl/imex/Exporter.h" #include "/usr/include/fl/imex/FclExporter.h" #include "/usr/include/fl/imex/FclImporter.h" #include "/usr/include/fl/imex/FisExporter.h" #include "/usr/include/fl/imex/FisImporter.h" #include "/usr/include/fl/imex/FldExporter.h" #include "/usr/include/fl/imex/FllExporter.h" #include "/usr/include/fl/imex/FllImporter.h" #include "/usr/include/fl/imex/Importer.h" #include "/usr/include/fl/imex/JavaExporter.h" #include "/usr/include/fl/imex/RScriptExporter.h" #include "/usr/include/fl/norm/Norm.h" #include "/usr/include/fl/norm/SNorm.h" #include "/usr/include/fl/norm/TNorm.h" #include "/usr/include/fl/norm/s/AlgebraicSum.h" #include "/usr/include/fl/norm/s/BoundedSum.h" #include "/usr/include/fl/norm/s/DrasticSum.h" #include "/usr/include/fl/norm/s/EinsteinSum.h" #include "/usr/include/fl/norm/s/HamacherSum.h" #include "/usr/include/fl/norm/s/Maximum.h" #include "/usr/include/fl/norm/s/NilpotentMaximum.h" #include "/usr/include/fl/norm/s/NormalizedSum.h" #include "/usr/include/fl/norm/s/SNormFunction.h" #include "/usr/include/fl/norm/s/UnboundedSum.h" #include "/usr/include/fl/norm/t/AlgebraicProduct.h" #include "/usr/include/fl/norm/t/BoundedDifference.h" #include "/usr/include/fl/norm/t/DrasticProduct.h" #include "/usr/include/fl/norm/t/EinsteinProduct.h" #include "/usr/include/fl/norm/t/HamacherProduct.h" #include "/usr/include/fl/norm/t/Minimum.h" #include "/usr/include/fl/norm/t/NilpotentMinimum.h" #include "/usr/include/fl/norm/t/TNormFunction.h" #include "/usr/include/fl/rule/Antecedent.h" #include "/usr/include/fl/rule/Consequent.h" #include "/usr/include/fl/rule/Expression.h" #include "/usr/include/fl/rule/Rule.h" #include "/usr/include/fl/rule/RuleBlock.h" #include "/usr/include/fl/term/Activated.h" #include "/usr/include/fl/term/Aggregated.h" #include "/usr/include/fl/term/Bell.h" #include "/usr/include/fl/term/Binary.h" #include "/usr/include/fl/term/Concave.h" #include "/usr/include/fl/term/Constant.h" #include "/usr/include/fl/term/Cosine.h" #include "/usr/include/fl/term/Discrete.h" #include "/usr/include/fl/term/Function.h" #include "/usr/include/fl/term/Gaussian.h" #include "/usr/include/fl/term/GaussianProduct.h" #include "/usr/include/fl/term/Linear.h" #include "/usr/include/fl/term/PiShape.h" #include "/usr/include/fl/term/Ramp.h" #include "/usr/include/fl/term/Rectangle.h" #include "/usr/include/fl/term/SShape.h" #include "/usr/include/fl/term/Sigmoid.h" #include "/usr/include/fl/term/SigmoidDifference.h" #include "/usr/include/fl/term/SigmoidProduct.h" #include "/usr/include/fl/term/Spike.h" #include "/usr/include/fl/term/Term.h" #include "/usr/include/fl/term/Trapezoid.h" #include "/usr/include/fl/term/Triangle.h" #include "/usr/include/fl/term/ZShape.h" #include "/usr/include/fl/variable/InputVariable.h" #include "/usr/include/fl/variable/OutputVariable.h" #include "/usr/include/fl/variable/Variable.h" // add namespaces namespace fl{typedef int tmp_add_type_1;} fl::tmp_add_type_1 tmp_add_func_1(){return 0;}; // add classes _G_fpos64_t* tmp_add_class_0; _G_fpos_t* tmp_add_class_1; _IO_cookie_io_functions_t* tmp_add_class_2; The GCC parameters: gcc -fdump-lang-raw -fkeep-inline-functions -c -x c++ -fpermissive -w "/tmp/u9GNYpraIE/dump1.h"