Commit 980be18f by Jason Merrill Committed by Jason Merrill

* fixinc/fixinc.svr4: Wrap byteorder.h with extern "C".

From-SVN: r32019
parent 4f1c5b7d
2000-02-16 Jason Merrill <jason@casey.cygnus.com>
* fixinc/fixinc.svr4: Wrap byteorder.h with extern "C".
2000-02-16 Nick Clifton <nickc@cygnus.com> 2000-02-16 Nick Clifton <nickc@cygnus.com>
* emit-rtl.c (emit_insn): Move RTL check into make_insn_raw. * emit-rtl.c (emit_insn): Move RTL check into make_insn_raw.
......
#! /bin/sh #! /bin/sh
# Install modified versions of certain ANSI-incompatible # Install modified versions of certain ANSI-incompatible
# native System V Release 4 system include files. # native System V Release 4 system include files.
# Copyright (C) 1994, 1996, 1997, 1998 Free Software Foundation, Inc. # Copyright (C) 1994, 1996, 1997, 1998, 2000 Free Software Foundation, Inc.
# Contributed by Ron Guilmette (rfg@monkeys.com). # Contributed by Ron Guilmette (rfg@monkeys.com).
# #
# This file is part of GNU CC. # This file is part of GNU CC.
...@@ -1650,6 +1650,10 @@ cat <<'__EOF__' >${LIB}/sys/byteorder.h ...@@ -1650,6 +1650,10 @@ cat <<'__EOF__' >${LIB}/sys/byteorder.h
#error You lose! This file is only useful with GNU compilers. #error You lose! This file is only useful with GNU compilers.
#endif #endif
#ifdef __cplusplus
extern "C" {
#endif
#ifndef __BYTE_ORDER__ #ifndef __BYTE_ORDER__
/* Byte order defines. These are as defined on UnixWare 1.1, but with /* Byte order defines. These are as defined on UnixWare 1.1, but with
double underscores added at the front and back. */ double underscores added at the front and back. */
...@@ -1774,6 +1778,10 @@ ntohs (unsigned int __arg) ...@@ -1774,6 +1778,10 @@ ntohs (unsigned int __arg)
return htons (__arg); return htons (__arg);
} }
#ifdef __cplusplus
} /* extern "C" */
#endif
__EOF__ __EOF__
if [ -r ${INPUT}/sys/byteorder.h ]; then if [ -r ${INPUT}/sys/byteorder.h ]; then
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment