Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
View | Details | Raw Unified | Return to bug 663194
Collapse All | Expand All

(-)a/gold/ChangeLog (+6 lines)
Lines 1-3 Link Here
1
2018-08-06  Cary Coutant  <ccoutant@gmail.com>
2
3
	* target.h (Sized_target::record_gnu_property): Change first two
4
	parameters to unsigned int.
5
	* x86_64.cc (Target_x86_64::record_gnu_property): Likewise.
6
1
2018-07-30  Nick Clifton  <nickc@redhat.com>
7
2018-07-30  Nick Clifton  <nickc@redhat.com>
2
8
3
	* layout.cc (section_name_mapping): Add an entry for
9
	* layout.cc (section_name_mapping): Add an entry for
(-)a/gold/target.h (-1 / +2 lines)
Lines 1147-1153 class Sized_target : public Target Link Here
1147
  // Record a target-specific program property in the .note.gnu.property
1147
  // Record a target-specific program property in the .note.gnu.property
1148
  // section.
1148
  // section.
1149
  virtual void
1149
  virtual void
1150
  record_gnu_property(int, int, size_t, const unsigned char*, const Object*)
1150
  record_gnu_property(unsigned int, unsigned int, size_t,
1151
		      const unsigned char*, const Object*)
1151
  { }
1152
  { }
1152
1153
1153
  // Merge the target-specific program properties from the current object.
1154
  // Merge the target-specific program properties from the current object.
(-)a/gold/x86_64.cc (-3 / +3 lines)
Lines 1307-1313 class Target_x86_64 : public Sized_target<size, false> Link Here
1307
  // Record a target-specific program property in the .note.gnu.property
1307
  // Record a target-specific program property in the .note.gnu.property
1308
  // section.
1308
  // section.
1309
  void
1309
  void
1310
  record_gnu_property(int, int, size_t, const unsigned char*, const Object*);
1310
  record_gnu_property(unsigned int, unsigned int, size_t,
1311
		      const unsigned char*, const Object*);
1311
1312
1312
  // Merge the target-specific program properties from the current object.
1313
  // Merge the target-specific program properties from the current object.
1313
  void
1314
  void
Lines 1579-1585 Target_x86_64<size>::rela_irelative_section(Layout* layout) Link Here
1579
template<int size>
1580
template<int size>
1580
void
1581
void
1581
Target_x86_64<size>::record_gnu_property(
1582
Target_x86_64<size>::record_gnu_property(
1582
    int, int pr_type,
1583
    unsigned int, unsigned int pr_type,
1583
    size_t pr_datasz, const unsigned char* pr_data,
1584
    size_t pr_datasz, const unsigned char* pr_data,
1584
    const Object* object)
1585
    const Object* object)
1585
{
1586
{
1586
- 

Return to bug 663194