This is the mail archive of the gcc-patches@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: [PATCH,fortran]: fix part of PR 32600


hi all,

the attached updated patch for PR 32600 removes C_LOC from libgfortran. bootstrapped and regtested on x86 and x86_64 linux with no new failures.

Chris

:ADDPATCH fortran:

2007-07-18 Christopher D. Rickett <crickett@lanl.gov>

	PR fortran/32600
	* trans-expr.c (gfc_conv_function_call): Inline C_LOC.

2007-07-18 Christopher D. Rickett <crickett@lanl.gov>

	PR fortran/32600
	* libgfortran/intrinsics/iso_c_binding.c: Remove C_LOC.
	* libgfortran/intrinsics/iso_c_binding.h: Ditto.
	* libgfortran/gfortran.map: Ditto.


On Wed, 18 Jul 2007, Tobias Burnus wrote:


Hi Chris,

the attached patch addresses the C_LOC part of PR 32600, allowing for
C_LOC to be inlined.

Currently (until 4.3.0 is released) we ignore binary compatibility of the library; thus you should remove the c_loc implementation from libgfortran/.


Otherwise the patch is ok.

Tobias

Attachment: icb_pr32600.diff
Description: Text document


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