=================================================================== RCS file: /cvsrepo/anoncvs/cvs/src/usr.bin/pmdb/Attic/aout_syms.c,v retrieving revision 1.5 retrieving revision 1.6 diff -c -r1.5 -r1.6 *** src/usr.bin/pmdb/Attic/aout_syms.c 2002/03/19 21:19:39 1.5 --- src/usr.bin/pmdb/Attic/aout_syms.c 2002/03/29 19:32:18 1.6 *************** *** 1,4 **** ! /* $OpenBSD: aout_syms.c,v 1.5 2002/03/19 21:19:39 fgsch Exp $ */ /* * Copyright (c) 2002 Federico Schwindt * All rights reserved. --- 1,4 ---- ! /* $OpenBSD: aout_syms.c,v 1.6 2002/03/29 19:32:18 deraadt Exp $ */ /* * Copyright (c) 2002 Federico Schwindt * All rights reserved. *************** *** 42,52 **** #include "pmdb.h" #include "symbol.h" - #if defined(__OpenBSD__) && (OpenBSD < 200106) - /* OpenBSD prior to 2.9 have a broken pread on big-endian archs. */ - #define IGNORE_PREAD_ERRORS - #endif - struct aout_symbol_handle { struct sym_table ash_st; int ash_fd; --- 42,47 ---- *************** *** 84,92 **** return (1); if (pread(fd, &ahdr, sizeof(ahdr), 0) != sizeof(ahdr)) { - #ifndef IGNORE_PREAD_ERRORS error = 1; - #endif } if (!error && N_BADMAG(ahdr)) { --- 79,85 ---- *************** *** 121,130 **** } if (pread(ash->ash_fd, &ahdr, sizeof(ahdr), 0) != sizeof(ahdr)) { - #ifndef IGNORE_PREAD_ERRORS warn("pread(header)"); goto fail; - #endif } if (N_BADMAG(ahdr)) { --- 114,121 ---- *************** *** 138,147 **** if (pread(ash->ash_fd, &ash->ash_strsize, sizeof(u_int32_t), stroff) != sizeof(u_int32_t)) { - #ifndef IGNORE_PREAD_ERRORS warn("pread(strsize)"); goto fail; - #endif } if ((ash->ash_strtab = mmap(NULL, ash->ash_strsize, PROT_READ, --- 129,136 ----