Created attachment 465745 [details] LIR.h patch LIR.h breaks AIX compilation because /usr/include/sys/access.h has a ACC_ALL already defined. Simple patch #undef's the previous definition under AIX.
You must be using an old version. ACC_ALL was renamed ACCSET_ALL in this tracemonkey patch: changeset: 48347:0069451274aa user: Nicholas Nethercote <email@example.com> date: Tue Jul 27 21:28:02 2010 -0700 summary: Bug 552812 - nanojit: factor out AccSet differences into TM and TR (take 3). r=edwsmith.