summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJakub Bogusz2007-10-23 06:19:11 (GMT)
committercvs2git2012-06-24 12:13:13 (GMT)
commit61af45d1906e033b8cf36d5b5012b47f023cd91b (patch)
treedcdfdafc96d4b7d065935617765210f026ee6983
parentb385e3e2c158b941c8554b9c366a3a6e74f49ad6 (diff)
downloadcrossppc-binutils-61af45d1906e033b8cf36d5b5012b47f023cd91b.zip
crossppc-binutils-61af45d1906e033b8cf36d5b5012b47f023cd91b.tar.gz
- updated for 2.18.50.0.2 (although it's ugly and I don't like it)auto/ti/binutils-2_18_50_0_2-1auto/th/binutils-2_18_50_0_2-1
Changed files: binutils-absolute-gnu_debuglink-path.patch -> 1.4
-rw-r--r--binutils-absolute-gnu_debuglink-path.patch22
1 files changed, 11 insertions, 11 deletions
diff --git a/binutils-absolute-gnu_debuglink-path.patch b/binutils-absolute-gnu_debuglink-path.patch
index 9622b58..f4d3144 100644
--- a/binutils-absolute-gnu_debuglink-path.patch
+++ b/binutils-absolute-gnu_debuglink-path.patch
@@ -1,6 +1,6 @@
---- binutils-2.17.50.0.3/bfd/opncls.c.orig 2006-07-15 20:23:49.000000000 +0200
-+++ binutils-2.17.50.0.3/bfd/opncls.c 2006-09-02 19:50:45.155718000 +0200
-@@ -1215,6 +1215,10 @@
+--- binutils-2.18.50.0.2/bfd/opncls.c.orig 2007-10-03 17:52:57.000000000 +0200
++++ binutils-2.18.50.0.2/bfd/opncls.c 2007-10-22 22:30:03.233754376 +0200
+@@ -1241,6 +1241,10 @@
return NULL;
}
@@ -8,10 +8,10 @@
+ if (separate_debug_file_exists (basename, crc32))
+ return basename;
+
- dir = strdup (abfd->filename);
- if (dir == NULL)
- {
-@@ -1322,6 +1326,15 @@
+ for (dirlen = strlen (abfd->filename); dirlen > 0; dirlen--)
+ if (IS_DIR_SEPARATOR (abfd->filename[dirlen - 1]))
+ break;
+@@ -1345,6 +1349,15 @@
return find_separate_debug_file (abfd, dir);
}
@@ -27,7 +27,7 @@
/*
FUNCTION
bfd_create_gnu_debuglink_section
-@@ -1353,8 +1366,7 @@
+@@ -1376,8 +1389,7 @@
return NULL;
}
@@ -37,7 +37,7 @@
sect = bfd_get_section_by_name (abfd, GNU_DEBUGLINK);
if (sect)
-@@ -1439,9 +1451,7 @@
+@@ -1463,9 +1475,7 @@
crc32 = bfd_calc_gnu_debuglink_crc32 (crc32, buffer, count);
fclose (handle);
@@ -46,5 +46,5 @@
- filename = lbasename (filename);
+ filename = relaxed_filename (filename);
- debuglink_size = strlen (filename) + 1;
- debuglink_size += 3;
+ filelen = strlen (filename);
+ debuglink_size = filelen + 1;