< prev index next >

src/share/vm/runtime/os.hpp

Print this page




 835 #ifdef TARGET_OS_FAMILY_windows
 836 # include "os_windows.hpp"
 837 #endif
 838 #ifdef TARGET_OS_FAMILY_aix
 839 # include "os_aix.hpp"
 840 # include "os_posix.hpp"
 841 #endif
 842 #ifdef TARGET_OS_FAMILY_bsd
 843 # include "os_posix.hpp"
 844 # include "os_bsd.hpp"
 845 #endif
 846 #ifdef TARGET_OS_ARCH_linux_x86
 847 # include "os_linux_x86.hpp"
 848 #endif
 849 #ifdef TARGET_OS_ARCH_linux_sparc
 850 # include "os_linux_sparc.hpp"
 851 #endif
 852 #ifdef TARGET_OS_ARCH_linux_zero
 853 # include "os_linux_zero.hpp"
 854 #endif









 855 #ifdef TARGET_OS_ARCH_solaris_x86
 856 # include "os_solaris_x86.hpp"
 857 #endif
 858 #ifdef TARGET_OS_ARCH_solaris_sparc
 859 # include "os_solaris_sparc.hpp"
 860 #endif
 861 #ifdef TARGET_OS_ARCH_windows_x86
 862 # include "os_windows_x86.hpp"
 863 #endif
 864 #ifdef TARGET_OS_ARCH_linux_arm
 865 # include "os_linux_arm.hpp"
 866 #endif
 867 #ifdef TARGET_OS_ARCH_linux_ppc
 868 # include "os_linux_ppc.hpp"
 869 #endif
 870 #ifdef TARGET_OS_ARCH_aix_ppc
 871 # include "os_aix_ppc.hpp"
 872 #endif
 873 #ifdef TARGET_OS_ARCH_bsd_x86
 874 # include "os_bsd_x86.hpp"
 875 #endif
 876 #ifdef TARGET_OS_ARCH_bsd_zero
 877 # include "os_bsd_zero.hpp"
 878 #endif
 879 
 880  public:
 881 #ifndef PLATFORM_PRINT_NATIVE_STACK
 882   // No platform-specific code for printing the native stack.
 883   static bool platform_print_native_stack(outputStream* st, void* context,
 884                                           char *buf, int buf_size) {
 885     return false;
 886   }
 887 #endif
 888 




 835 #ifdef TARGET_OS_FAMILY_windows
 836 # include "os_windows.hpp"
 837 #endif
 838 #ifdef TARGET_OS_FAMILY_aix
 839 # include "os_aix.hpp"
 840 # include "os_posix.hpp"
 841 #endif
 842 #ifdef TARGET_OS_FAMILY_bsd
 843 # include "os_posix.hpp"
 844 # include "os_bsd.hpp"
 845 #endif
 846 #ifdef TARGET_OS_ARCH_linux_x86
 847 # include "os_linux_x86.hpp"
 848 #endif
 849 #ifdef TARGET_OS_ARCH_linux_sparc
 850 # include "os_linux_sparc.hpp"
 851 #endif
 852 #ifdef TARGET_OS_ARCH_linux_zero
 853 # include "os_linux_zero.hpp"
 854 #endif
 855 #ifdef TARGET_OS_ARCH_linux_arm
 856 # include "os_linux_arm.hpp"
 857 #endif
 858 #ifdef TARGET_OS_ARCH_linux_ppc
 859 # include "os_linux_ppc.hpp"
 860 #endif
 861 #ifdef TARGET_OS_ARCH_linux_aarch32
 862 # include "os_linux_aarch32.hpp"
 863 #endif
 864 #ifdef TARGET_OS_ARCH_solaris_x86
 865 # include "os_solaris_x86.hpp"
 866 #endif
 867 #ifdef TARGET_OS_ARCH_solaris_sparc
 868 # include "os_solaris_sparc.hpp"
 869 #endif
 870 #ifdef TARGET_OS_ARCH_windows_x86
 871 # include "os_windows_x86.hpp"






 872 #endif
 873 #ifdef TARGET_OS_ARCH_aix_ppc
 874 # include "os_aix_ppc.hpp"
 875 #endif
 876 #ifdef TARGET_OS_ARCH_bsd_x86
 877 # include "os_bsd_x86.hpp"
 878 #endif
 879 #ifdef TARGET_OS_ARCH_bsd_zero
 880 # include "os_bsd_zero.hpp"
 881 #endif
 882 
 883  public:
 884 #ifndef PLATFORM_PRINT_NATIVE_STACK
 885   // No platform-specific code for printing the native stack.
 886   static bool platform_print_native_stack(outputStream* st, void* context,
 887                                           char *buf, int buf_size) {
 888     return false;
 889   }
 890 #endif
 891 


< prev index next >