Deleted Added
full compact
load_elf_obj.c (237338) load_elf_obj.c (277205)
1/*-
2 * Copyright (c) 2004 Ian Dowse <iedowse@freebsd.org>
3 * Copyright (c) 1998 Michael Smith <msmith@freebsd.org>
4 * Copyright (c) 1998 Peter Wemm <peter@freebsd.org>
5 * All rights reserved.
6 *
7 * Redistribution and use in source and binary forms, with or without
8 * modification, are permitted provided that the following conditions

--- 13 unchanged lines hidden (view full) ---

22 * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
23 * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
24 * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
25 * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
26 * SUCH DAMAGE.
27 */
28
29#include <sys/cdefs.h>
1/*-
2 * Copyright (c) 2004 Ian Dowse <iedowse@freebsd.org>
3 * Copyright (c) 1998 Michael Smith <msmith@freebsd.org>
4 * Copyright (c) 1998 Peter Wemm <peter@freebsd.org>
5 * All rights reserved.
6 *
7 * Redistribution and use in source and binary forms, with or without
8 * modification, are permitted provided that the following conditions

--- 13 unchanged lines hidden (view full) ---

22 * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
23 * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
24 * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
25 * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
26 * SUCH DAMAGE.
27 */
28
29#include <sys/cdefs.h>
30__FBSDID("$FreeBSD: head/sys/boot/common/load_elf_obj.c 237338 2012-06-20 21:06:51Z jhb $");
30__FBSDID("$FreeBSD: head/sys/boot/common/load_elf_obj.c 277205 2015-01-15 00:46:30Z imp $");
31
32#include <sys/param.h>
33#include <sys/exec.h>
34#include <sys/linker.h>
35#include <sys/module.h>
36#include <inttypes.h>
37#include <string.h>
38#include <machine/elf.h>

--- 372 unchanged lines hidden (view full) ---

411 case MDT_VERSION:
412 s = strdupout((vm_offset_t)md.md_cval);
413 COPYOUT((vm_offset_t)md.md_data, &mver, sizeof(mver));
414 file_addmodule(fp, s, mver.mv_version, NULL);
415 free(s);
416 modcnt++;
417 break;
418 case MDT_MODULE:
31
32#include <sys/param.h>
33#include <sys/exec.h>
34#include <sys/linker.h>
35#include <sys/module.h>
36#include <inttypes.h>
37#include <string.h>
38#include <machine/elf.h>

--- 372 unchanged lines hidden (view full) ---

411 case MDT_VERSION:
412 s = strdupout((vm_offset_t)md.md_cval);
413 COPYOUT((vm_offset_t)md.md_data, &mver, sizeof(mver));
414 file_addmodule(fp, s, mver.mv_version, NULL);
415 free(s);
416 modcnt++;
417 break;
418 case MDT_MODULE:
419 case MDT_PNP_INFO:
419 break;
420 default:
421 printf("unknown type %d\n", md.md_type);
422 break;
423 }
424 }
425 return 0;
426}

--- 116 unchanged lines hidden ---
420 break;
421 default:
422 printf("unknown type %d\n", md.md_type);
423 break;
424 }
425 }
426 return 0;
427}

--- 116 unchanged lines hidden ---