The "ant clean build" which should in theory alarm the miss-use of ',' in place of '<<' doesn't seem to trigger. I believe the behaviour looks a bit different on my system. As I said before, I did not see a build error due to this. The possibilities are that the clean does not in fact clean code in that area.
The patch seems to be applied ok. There is a mismatch in WARN053 in the harmony.properties and working_vm/vm/gc_gen/src/common/large_pages.cpp. You've corrected one but left the other intact.
I will add to this issue, further modifications which will replace remaining references to DIE with LDIE. Some instances are straightforward where as some aren't, I will post to the list as I progress.