On Mac (10.12.5 (16F73)) there are additional codes. For instance:
Mac$ cp -W 1 2; echo $?cp: illegal option -- Wusage: cp [-R [-H | -L | -P]] [-fi | -n] [-apvX] source_file target_file cp [-R [-H | -L | -P]] [-fi | -n] [-apvX] source_file ... target_directory64