提交 bf35dc4b 编写于 作者: C coleenp

6793825: Missing include dependancies for GCC without predefined headers

Summary: With predefined headers off for gcc, some .inline.hpp files aren't included to make definition visible for inline functions
Reviewed-by: jcoomes, xlu
上级 9e2b331c
...@@ -28,6 +28,7 @@ binaryTreeDictionary.cpp allocationStats.hpp ...@@ -28,6 +28,7 @@ binaryTreeDictionary.cpp allocationStats.hpp
binaryTreeDictionary.cpp binaryTreeDictionary.hpp binaryTreeDictionary.cpp binaryTreeDictionary.hpp
binaryTreeDictionary.cpp globals.hpp binaryTreeDictionary.cpp globals.hpp
binaryTreeDictionary.cpp ostream.hpp binaryTreeDictionary.cpp ostream.hpp
binaryTreeDictionary.cpp space.inline.hpp
binaryTreeDictionary.cpp spaceDecorator.hpp binaryTreeDictionary.cpp spaceDecorator.hpp
binaryTreeDictionary.hpp freeBlockDictionary.hpp binaryTreeDictionary.hpp freeBlockDictionary.hpp
......
...@@ -34,6 +34,7 @@ cardTableRS.cpp g1SATBCardTableModRefBS.hpp ...@@ -34,6 +34,7 @@ cardTableRS.cpp g1SATBCardTableModRefBS.hpp
collectionSetChooser.cpp g1CollectedHeap.hpp collectionSetChooser.cpp g1CollectedHeap.hpp
collectionSetChooser.cpp g1CollectorPolicy.hpp collectionSetChooser.cpp g1CollectorPolicy.hpp
collectionSetChooser.cpp collectionSetChooser.hpp collectionSetChooser.cpp collectionSetChooser.hpp
collectionSetChooser.cpp space.inline.hpp
collectionSetChooser.hpp heapRegion.hpp collectionSetChooser.hpp heapRegion.hpp
collectionSetChooser.hpp growableArray.hpp collectionSetChooser.hpp growableArray.hpp
...@@ -44,6 +45,7 @@ concurrentG1Refine.cpp concurrentG1RefineThread.hpp ...@@ -44,6 +45,7 @@ concurrentG1Refine.cpp concurrentG1RefineThread.hpp
concurrentG1Refine.cpp copy.hpp concurrentG1Refine.cpp copy.hpp
concurrentG1Refine.cpp g1CollectedHeap.hpp concurrentG1Refine.cpp g1CollectedHeap.hpp
concurrentG1Refine.cpp g1RemSet.hpp concurrentG1Refine.cpp g1RemSet.hpp
concurrentG1Refine.cpp space.inline.hpp
concurrentG1Refine.hpp globalDefinitions.hpp concurrentG1Refine.hpp globalDefinitions.hpp
...@@ -264,7 +266,7 @@ heapRegion.cpp heapRegionSeq.inline.hpp ...@@ -264,7 +266,7 @@ heapRegion.cpp heapRegionSeq.inline.hpp
heapRegion.cpp iterator.hpp heapRegion.cpp iterator.hpp
heapRegion.cpp oop.inline.hpp heapRegion.cpp oop.inline.hpp
heapRegion.hpp space.hpp heapRegion.hpp space.inline.hpp
heapRegion.hpp spaceDecorator.hpp heapRegion.hpp spaceDecorator.hpp
heapRegion.hpp g1BlockOffsetTable.inline.hpp heapRegion.hpp g1BlockOffsetTable.inline.hpp
heapRegion.hpp watermark.hpp heapRegion.hpp watermark.hpp
......
...@@ -29,6 +29,8 @@ asParNewGeneration.cpp asParNewGeneration.hpp ...@@ -29,6 +29,8 @@ asParNewGeneration.cpp asParNewGeneration.hpp
asParNewGeneration.cpp cmsAdaptiveSizePolicy.hpp asParNewGeneration.cpp cmsAdaptiveSizePolicy.hpp
asParNewGeneration.cpp cmsGCAdaptivePolicyCounters.hpp asParNewGeneration.cpp cmsGCAdaptivePolicyCounters.hpp
asParNewGeneration.cpp defNewGeneration.inline.hpp asParNewGeneration.cpp defNewGeneration.inline.hpp
asParNewGeneration.cpp markOop.inline.hpp
asParNewGeneration.cpp markSweep.inline.hpp
asParNewGeneration.cpp oop.pcgc.inline.hpp asParNewGeneration.cpp oop.pcgc.inline.hpp
asParNewGeneration.cpp parNewGeneration.hpp asParNewGeneration.cpp parNewGeneration.hpp
asParNewGeneration.cpp referencePolicy.hpp asParNewGeneration.cpp referencePolicy.hpp
...@@ -40,7 +42,7 @@ parCardTableModRefBS.cpp cardTableRS.hpp ...@@ -40,7 +42,7 @@ parCardTableModRefBS.cpp cardTableRS.hpp
parCardTableModRefBS.cpp java.hpp parCardTableModRefBS.cpp java.hpp
parCardTableModRefBS.cpp mutexLocker.hpp parCardTableModRefBS.cpp mutexLocker.hpp
parCardTableModRefBS.cpp sharedHeap.hpp parCardTableModRefBS.cpp sharedHeap.hpp
parCardTableModRefBS.cpp space.hpp parCardTableModRefBS.cpp space.inline.hpp
parCardTableModRefBS.cpp universe.hpp parCardTableModRefBS.cpp universe.hpp
parCardTableModRefBS.cpp virtualspace.hpp parCardTableModRefBS.cpp virtualspace.hpp
......
...@@ -302,6 +302,8 @@ psOldGen.hpp safepoint.hpp ...@@ -302,6 +302,8 @@ psOldGen.hpp safepoint.hpp
psOldGen.hpp spaceCounters.hpp psOldGen.hpp spaceCounters.hpp
psPermGen.cpp gcUtil.hpp psPermGen.cpp gcUtil.hpp
psPermGen.cpp markOop.inline.hpp
psPermGen.cpp markSweep.inline.hpp
psPermGen.cpp parallelScavengeHeap.hpp psPermGen.cpp parallelScavengeHeap.hpp
psPermGen.cpp psMarkSweepDecorator.hpp psPermGen.cpp psMarkSweepDecorator.hpp
psPermGen.cpp psParallelCompact.hpp psPermGen.cpp psParallelCompact.hpp
......
...@@ -140,6 +140,7 @@ c2_globals_<os_family>.hpp globalDefinitions.hpp ...@@ -140,6 +140,7 @@ c2_globals_<os_family>.hpp globalDefinitions.hpp
c2_globals_<os_family>.hpp macros.hpp c2_globals_<os_family>.hpp macros.hpp
c2_init_<arch>.cpp compile.hpp c2_init_<arch>.cpp compile.hpp
c2_init_<arch>.cpp node.hpp
c2compiler.cpp ad_<arch_model>.hpp c2compiler.cpp ad_<arch_model>.hpp
c2compiler.cpp c2compiler.hpp c2compiler.cpp c2compiler.hpp
...@@ -839,6 +840,7 @@ parseHelper.cpp systemDictionary.hpp ...@@ -839,6 +840,7 @@ parseHelper.cpp systemDictionary.hpp
phase.cpp compile.hpp phase.cpp compile.hpp
phase.cpp compileBroker.hpp phase.cpp compileBroker.hpp
phase.cpp nmethod.hpp phase.cpp nmethod.hpp
phase.cpp node.hpp
phase.cpp phase.hpp phase.cpp phase.hpp
phase.hpp port.hpp phase.hpp port.hpp
......
...@@ -1311,6 +1311,7 @@ cppInterpreter_<arch>.cpp bytecodeHistogram.hpp ...@@ -1311,6 +1311,7 @@ cppInterpreter_<arch>.cpp bytecodeHistogram.hpp
cppInterpreter_<arch>.cpp debug.hpp cppInterpreter_<arch>.cpp debug.hpp
cppInterpreter_<arch>.cpp deoptimization.hpp cppInterpreter_<arch>.cpp deoptimization.hpp
cppInterpreter_<arch>.cpp frame.inline.hpp cppInterpreter_<arch>.cpp frame.inline.hpp
cppInterpreter_<arch>.cpp interfaceSupport.hpp
cppInterpreter_<arch>.cpp interpreterRuntime.hpp cppInterpreter_<arch>.cpp interpreterRuntime.hpp
cppInterpreter_<arch>.cpp interpreter.hpp cppInterpreter_<arch>.cpp interpreter.hpp
cppInterpreter_<arch>.cpp interpreterGenerator.hpp cppInterpreter_<arch>.cpp interpreterGenerator.hpp
...@@ -2014,7 +2015,7 @@ instanceKlass.cpp verifier.hpp ...@@ -2014,7 +2015,7 @@ instanceKlass.cpp verifier.hpp
instanceKlass.cpp vmSymbols.hpp instanceKlass.cpp vmSymbols.hpp
instanceKlass.hpp accessFlags.hpp instanceKlass.hpp accessFlags.hpp
instanceKlass.hpp bitMap.hpp instanceKlass.hpp bitMap.inline.hpp
instanceKlass.hpp constMethodOop.hpp instanceKlass.hpp constMethodOop.hpp
instanceKlass.hpp constantPoolOop.hpp instanceKlass.hpp constantPoolOop.hpp
instanceKlass.hpp handles.hpp instanceKlass.hpp handles.hpp
...@@ -3771,6 +3772,7 @@ spaceDecorator.hpp space.hpp ...@@ -3771,6 +3772,7 @@ spaceDecorator.hpp space.hpp
spaceDecorator.cpp copy.hpp spaceDecorator.cpp copy.hpp
spaceDecorator.cpp spaceDecorator.hpp spaceDecorator.cpp spaceDecorator.hpp
spaceDecorator.cpp space.inline.hpp
specialized_oop_closures.cpp ostream.hpp specialized_oop_closures.cpp ostream.hpp
specialized_oop_closures.cpp specialized_oop_closures.hpp specialized_oop_closures.cpp specialized_oop_closures.hpp
......
...@@ -59,6 +59,8 @@ dump.cpp vm_operations.hpp ...@@ -59,6 +59,8 @@ dump.cpp vm_operations.hpp
dump_<arch_model>.cpp assembler_<arch>.inline.hpp dump_<arch_model>.cpp assembler_<arch>.inline.hpp
dump_<arch_model>.cpp compactingPermGenGen.hpp dump_<arch_model>.cpp compactingPermGenGen.hpp
dump_<arch_model>.cpp generation.inline.hpp
dump_<arch_model>.cpp space.inline.hpp
forte.cpp collectedHeap.inline.hpp forte.cpp collectedHeap.inline.hpp
forte.cpp debugInfoRec.hpp forte.cpp debugInfoRec.hpp
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册