comparison src/share/vm/runtime/os.hpp @ 7623:203f64878aab

7102489: RFE: cleanup jlong typedef on __APPLE__and _LLP64 systems. Summary: Define jlong as long on all LP64 platforms and add JLONG_FORMAT macro. Reviewed-by: dholmes, coleenp, mikael, kvn
author hseigel
date Thu, 17 Jan 2013 10:25:16 -0500
parents 730cc4ddd550
children 3ac7d10a6572 1b90c7607451 754c24457b20
comparison
equal deleted inserted replaced
7620:e94ed1591b42 7623:203f64878aab
1 /* 1 /*
2 * Copyright (c) 1997, 2012, Oracle and/or its affiliates. All rights reserved. 2 * Copyright (c) 1997, 2013, Oracle and/or its affiliates. All rights reserved.
3 * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. 3 * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
4 * 4 *
5 * This code is free software; you can redistribute it and/or modify it 5 * This code is free software; you can redistribute it and/or modify it
6 * under the terms of the GNU General Public License version 2 only, as 6 * under the terms of the GNU General Public License version 2 only, as
7 * published by the Free Software Foundation. 7 * published by the Free Software Foundation.
639 const char* optval, socklen_t optlen); 639 const char* optval, socklen_t optlen);
640 static int get_host_name(char* name, int namelen); 640 static int get_host_name(char* name, int namelen);
641 641
642 static struct hostent* get_host_by_name(char* name); 642 static struct hostent* get_host_by_name(char* name);
643 643
644 // Printing 64 bit integers
645 static const char* jlong_format_specifier();
646 static const char* julong_format_specifier();
647
648 // Support for signals (see JVM_RaiseSignal, JVM_RegisterSignal) 644 // Support for signals (see JVM_RaiseSignal, JVM_RegisterSignal)
649 static void signal_init(); 645 static void signal_init();
650 static void signal_init_pd(); 646 static void signal_init_pd();
651 static void signal_notify(int signal_number); 647 static void signal_notify(int signal_number);
652 static void* signal(int signal_number, void* handler); 648 static void* signal(int signal_number, void* handler);