This is the mail archive of the gcc@gcc.gnu.org mailing list for the GCC 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: Merge from pch branch; call for testers


>The PCH branch is now at a point where I think it would be helpful to
>merge the work so far onto the mainline.

Treelang is not building due to missing
gt_ggc_deletable_rtab gt_ggc_rtab and gt_ggc_cache_rtab.

This seems to relate to the gengtype.c changes. It seems I need to define
some macros which this program will scan and then generate the files that
are needed. The only documentation I have located so far is:

"gengtype.c: New file."
(in gengtype.c and numerous other files) "Process source files and output
type information."

I guess I can reverse engineer what is required but a few hints or even
some documentation would be very helpful. It would also be helpful if the
source code complied with the fsf/gcc coding standards eg comments before
each function saying what the function does, what the parameters are and
what the return values are.

It appears I will need to patch gengtype.c to add treelang to the hard
coded list of languages (lang_names) included therein. Is there any
alternative to this? Normally the determination of languages is by a
discovery process rather than hard coding in sundry files.

Tim Josling

A disclaimer follows. Nothing I can do about it.
__________________________________________________________________________
The information contained in this email communication may be confidential.
You
should only read, disclose, re-transmit, copy, distribute, act in reliance
on or
commercialise the information if you are authorised to do so. If you are
not the
intended recipient of this email communication, please notify us
immediately by
email to NABpost@national.com.au or reply by email direct to the sender
and then destroy any electronic or paper copy of this message.  Any views
expressed in this email communication are those of the individual sender,
except
where the sender specifically states them to be the views of a member of
the
National Australia Bank Group of companies.  The National Australia Bank
Group
of companies does not represent, warrant or guarantee that the integrity of
this
communication has been maintained nor that the communication is free of
errors,
virus or interference.


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