Line 1... |
Line 1... |
/* BFD back-end for HP/Intel IA-64 COFF files.
|
/* BFD back-end for HP/Intel IA-64 COFF files.
|
Copyright 1999, 2000, 2001, 2002, 2007 Free Software Foundation, Inc.
|
Copyright 1999, 2000, 2001, 2002, 2005, 2007, 2008, 2009
|
|
Free Software Foundation, Inc.
|
Contributed by David Mosberger <davidm@hpl.hp.com>
|
Contributed by David Mosberger <davidm@hpl.hp.com>
|
|
|
This file is part of BFD, the Binary File Descriptor library.
|
This file is part of BFD, the Binary File Descriptor library.
|
|
|
This program is free software; you can redistribute it and/or modify
|
This program is free software; you can redistribute it and/or modify
|
Line 26... |
Line 27... |
#include "coff/internal.h"
|
#include "coff/internal.h"
|
#include "coff/pe.h"
|
#include "coff/pe.h"
|
#include "libcoff.h"
|
#include "libcoff.h"
|
|
|
#define COFF_DEFAULT_SECTION_ALIGNMENT_POWER (2)
|
#define COFF_DEFAULT_SECTION_ALIGNMENT_POWER (2)
|
/* The page size is a guess based on ELF. */
|
|
|
|
#define COFF_PAGE_SIZE 0x1000
|
/* Windows ia64 uses 8K page size. */
|
|
#define COFF_PAGE_SIZE 0x2000
|
|
|
static reloc_howto_type howto_table[] =
|
static reloc_howto_type howto_table[] =
|
{
|
{
|
EMPTY_HOWTO (0),
|
EMPTY_HOWTO (0),
|
};
|
};
|
Line 62... |
Line 63... |
{
|
{
|
return FALSE; /* We don't do relocs for now... */
|
return FALSE; /* We don't do relocs for now... */
|
}
|
}
|
#endif
|
#endif
|
|
|
|
#ifndef bfd_pe_print_pdata
|
|
#define bfd_pe_print_pdata NULL
|
|
#endif
|
|
|
#include "coffcode.h"
|
#include "coffcode.h"
|
|
|
static const bfd_target *ia64coff_object_p PARAMS ((bfd *));
|
static const bfd_target *ia64coff_object_p PARAMS ((bfd *));
|
|
|
static const bfd_target *
|
static const bfd_target *
|