gcc: add a patch to get rid of useless java class sections
Signed-off-by: Felix Fietkau <nbd@openwrt.org> SVN-Revision: 37095
This commit is contained in:
		
							
								
								
									
										11
									
								
								toolchain/gcc/patches/4.6-linaro/880-no_java_section.patch
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										11
									
								
								toolchain/gcc/patches/4.6-linaro/880-no_java_section.patch
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,11 @@ | |||||||
|  | --- a/gcc/defaults.h | ||||||
|  | +++ b/gcc/defaults.h | ||||||
|  | @@ -383,7 +383,7 @@ see the files COPYING3 and COPYING.RUNTI | ||||||
|  |  /* If we have named section and we support weak symbols, then use the | ||||||
|  |     .jcr section for recording java classes which need to be registered | ||||||
|  |     at program start-up time.  */ | ||||||
|  | -#if defined (TARGET_ASM_NAMED_SECTION) && SUPPORTS_WEAK | ||||||
|  | +#if 0 && defined (TARGET_ASM_NAMED_SECTION) && SUPPORTS_WEAK | ||||||
|  |  #ifndef JCR_SECTION_NAME | ||||||
|  |  #define JCR_SECTION_NAME ".jcr" | ||||||
|  |  #endif | ||||||
							
								
								
									
										11
									
								
								toolchain/gcc/patches/4.6.3/880-no_java_section.patch
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										11
									
								
								toolchain/gcc/patches/4.6.3/880-no_java_section.patch
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,11 @@ | |||||||
|  | --- a/gcc/defaults.h | ||||||
|  | +++ b/gcc/defaults.h | ||||||
|  | @@ -383,7 +383,7 @@ see the files COPYING3 and COPYING.RUNTI | ||||||
|  |  /* If we have named section and we support weak symbols, then use the | ||||||
|  |     .jcr section for recording java classes which need to be registered | ||||||
|  |     at program start-up time.  */ | ||||||
|  | -#if defined (TARGET_ASM_NAMED_SECTION) && SUPPORTS_WEAK | ||||||
|  | +#if 0 && defined (TARGET_ASM_NAMED_SECTION) && SUPPORTS_WEAK | ||||||
|  |  #ifndef JCR_SECTION_NAME | ||||||
|  |  #define JCR_SECTION_NAME ".jcr" | ||||||
|  |  #endif | ||||||
							
								
								
									
										11
									
								
								toolchain/gcc/patches/4.8-linaro/880-no_java_section.patch
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										11
									
								
								toolchain/gcc/patches/4.8-linaro/880-no_java_section.patch
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,11 @@ | |||||||
|  | --- a/gcc/defaults.h | ||||||
|  | +++ b/gcc/defaults.h | ||||||
|  | @@ -380,7 +380,7 @@ see the files COPYING3 and COPYING.RUNTI | ||||||
|  |  /* If we have named section and we support weak symbols, then use the | ||||||
|  |     .jcr section for recording java classes which need to be registered | ||||||
|  |     at program start-up time.  */ | ||||||
|  | -#if defined (TARGET_ASM_NAMED_SECTION) && SUPPORTS_WEAK | ||||||
|  | +#if 0 && defined (TARGET_ASM_NAMED_SECTION) && SUPPORTS_WEAK | ||||||
|  |  #ifndef JCR_SECTION_NAME | ||||||
|  |  #define JCR_SECTION_NAME ".jcr" | ||||||
|  |  #endif | ||||||
							
								
								
									
										11
									
								
								toolchain/gcc/patches/4.8.0/880-no_java_section.patch
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										11
									
								
								toolchain/gcc/patches/4.8.0/880-no_java_section.patch
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,11 @@ | |||||||
|  | --- a/gcc/defaults.h | ||||||
|  | +++ b/gcc/defaults.h | ||||||
|  | @@ -380,7 +380,7 @@ see the files COPYING3 and COPYING.RUNTI | ||||||
|  |  /* If we have named section and we support weak symbols, then use the | ||||||
|  |     .jcr section for recording java classes which need to be registered | ||||||
|  |     at program start-up time.  */ | ||||||
|  | -#if defined (TARGET_ASM_NAMED_SECTION) && SUPPORTS_WEAK | ||||||
|  | +#if 0 && defined (TARGET_ASM_NAMED_SECTION) && SUPPORTS_WEAK | ||||||
|  |  #ifndef JCR_SECTION_NAME | ||||||
|  |  #define JCR_SECTION_NAME ".jcr" | ||||||
|  |  #endif | ||||||
		Reference in New Issue
	
	Block a user
	 Felix Fietkau
					Felix Fietkau