It was noticed that llvm-mc doesn't allow uppercase section directives. I don't see any obvious reason why they shouldn't be allowed.
Since this has never been the case for llvm I'm not sure how important this is but gnu-as isn't case sensative AFAIK.