* paread.c (read_unwind_info): Just assign to objfile->obj_private,

not OBJ_UNWIND_INFO.  Assigning to a cast is a GCC-ism which
	the HP compiler in ANSI mode doesn't like.

	* main.c: When defaulting HAVE_SIGSETMASK based on USG, just do it
	based on USG, rather than defining HAVE_SIGSETMASK to an expression
	containing defined.  This is for the HP compiler in ANSI mode.
This commit is contained in:
Jim Kingdon 1994-01-25 16:39:10 +00:00
parent 1b30bebf85
commit 364648978f
3 changed files with 16 additions and 2 deletions

View file

@ -1,3 +1,13 @@
Tue Jan 25 11:31:53 1994 Jim Kingdon (kingdon@lioth.cygnus.com)
* paread.c (read_unwind_info): Just assign to objfile->obj_private,
not OBJ_UNWIND_INFO. Assigning to a cast is a GCC-ism which
the HP compiler in ANSI mode doesn't like.
* main.c: When defaulting HAVE_SIGSETMASK based on USG, just do it
based on USG, rather than defining HAVE_SIGSETMASK to an expression
containing defined. This is for the HP compiler in ANSI mode.
Mon Jan 24 20:51:29 1994 John Gilmore (gnu@cygnus.com) Mon Jan 24 20:51:29 1994 John Gilmore (gnu@cygnus.com)
* sparc-nat.c (fetch_inferior_registers, store_inferior_registers): * sparc-nat.c (fetch_inferior_registers, store_inferior_registers):

View file

@ -324,7 +324,11 @@ static void stop_sig PARAMS ((int));
/* Some System V have job control but not sigsetmask(). */ /* Some System V have job control but not sigsetmask(). */
#if !defined (HAVE_SIGSETMASK) #if !defined (HAVE_SIGSETMASK)
#define HAVE_SIGSETMASK !defined (USG) #if !defined (USG)
#define HAVE_SIGSETMASK 1
#else
#define HAVE_SIGSETMASK 0
#endif
#endif #endif
#if 0 == (HAVE_SIGSETMASK) #if 0 == (HAVE_SIGSETMASK)

View file

@ -400,7 +400,7 @@ read_unwind_info (objfile)
compare_unwind_entries); compare_unwind_entries);
/* Keep a pointer to the unwind information. */ /* Keep a pointer to the unwind information. */
OBJ_UNWIND_INFO (objfile) = ui; objfile->obj_private = (PTR) ui;
} }
/* Scan and build partial symbols for a symbol file. /* Scan and build partial symbols for a symbol file.