This is the mail archive of the java@gcc.gnu.org mailing list for the Java project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: RFC: micro-libgcj merge proposal


Per Bothner wrote:
Tom Tromey wrote:
Yes, I understand. But in the scenario where we unilaterally add
preprocessing, it is very likely that I am going to be doing this
merging.

I agree - I assume we get the pre-processing directives into the master classpath source. The whole point of preprocessing is to have a single source base.

As far as the class libraries are concerned, I'm really not sure that the benefits of a single source base justify the maintenance overhead of preprocessing. If we are talking about something along the lines of CLDC vs J2SE, the differences are dramatic enough that attempting to build one of the other though preprocessing would quickly become very messy.


It also means, in the absence of a preprocessing standard for Java, that the classpath source would become incomprehensible to 3rd-party development tools.

Bryce


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]