all: gcc overflow_local.c -o overflow_local -Wno-stringop-overflow gcc overflow_return.c -o overflow_return -Wno-stringop-overflow -fno-stack-protector -no-pie gcc overflow_return_with_conditions.c -o overflow_return_with_conditions -Wno-stringop-overflow -fno-stack-protector -no-pie gcc overflow_return_middle.c -o overflow_return_middle -Wno-stringop-overflow -fno-stack-protector -no-pie gcc overflow_return.c -o overflow_return_partial -Wno-stringop-overflow -fno-stack-protector gcc overflow_leak.c -o overflow_leak -Wno-stringop-overflow gcc overflow_address_leak.c -o overflow_address_leak -Wno-stringop-overflow -fno-stack-protector gcc overflow_address_leak.c -o overflow_canary_leak -Wno-stringop-overflow gcc uninit.c -o uninit-cookie -Wno-stringop-overflow gcc uninit.c -o uninit-effect -Wno-stringop-overflow -fno-stack-protector