Use -ffunction-sections and --gc-sections