summaryrefslogtreecommitdiffstats
path: root/binutils-2.20.1
diff options
context:
space:
mode:
authorDoug Kwan <dougkwan@google.com>2011-05-24 17:27:46 -0700
committerDoug Kwan <dougkwan@google.com>2011-05-24 17:27:46 -0700
commite4df3e0a5bb640ccfa2f30ee67fe9b3146b152d6 (patch)
treebc01481e7e5d0d4f0c922cacf07c5bfcee879218 /binutils-2.20.1
parentace255bac8202b32529b993f37d3d88ab0c57b86 (diff)
downloadtoolchain_binutils-e4df3e0a5bb640ccfa2f30ee67fe9b3146b152d6.zip
toolchain_binutils-e4df3e0a5bb640ccfa2f30ee67fe9b3146b152d6.tar.gz
toolchain_binutils-e4df3e0a5bb640ccfa2f30ee67fe9b3146b152d6.tar.bz2
Sync internal and external version.
-Fix problem with --save-temps in gas. Change-Id: I9ba2562c7a7444d5f48e1520a4bccc9486cb1a83
Diffstat (limited to 'binutils-2.20.1')
-rw-r--r--binutils-2.20.1/README.google7
-rw-r--r--binutils-2.20.1/gas/as.c9
2 files changed, 15 insertions, 1 deletions
diff --git a/binutils-2.20.1/README.google b/binutils-2.20.1/README.google
index 340dc50..ae81075 100644
--- a/binutils-2.20.1/README.google
+++ b/binutils-2.20.1/README.google
@@ -161,3 +161,10 @@ gas/config/tc-arm.c
Owner: jingyu
Fix neon register alias case sensitivity.
http://sourceware.org/ml/binutils/2010-08/msg00330.html
+
+gas/as.c
+ Status: local
+ Owner: dougkwan
+ g4 integrate CL 28729-p2.
+ Ignore --save-temps flag (to enable use of the GNU assembler with a
+ compiler that passes --save-temps for MAO).
diff --git a/binutils-2.20.1/gas/as.c b/binutils-2.20.1/gas/as.c
index 50463f8..9536ffa 100644
--- a/binutils-2.20.1/gas/as.c
+++ b/binutils-2.20.1/gas/as.c
@@ -311,6 +311,8 @@ Options:\n\
prefer smaller memory use at the cost of longer\n\
assembly times\n"));
fprintf (stream, _("\
+ --save-temps ignored\n"));
+ fprintf (stream, _("\
--statistics print various measured statistics from execution\n"));
fprintf (stream, _("\
--strip-local-absolute strip local absolute symbols\n"));
@@ -434,7 +436,8 @@ parse_args (int * pargc, char *** pargv)
OPTION_AL,
OPTION_HASH_TABLE_SIZE,
OPTION_REDUCE_MEMORY_OVERHEADS,
- OPTION_WARN_FATAL
+ OPTION_WARN_FATAL,
+ OPTION_SAVE_TEMPS
/* When you add options here, check that they do
not collide with OPTION_MD_BASE. See as.h. */
};
@@ -493,6 +496,7 @@ parse_args (int * pargc, char *** pargv)
,{"nocpp", no_argument, NULL, OPTION_NOCPP}
,{"no-warn", no_argument, NULL, 'W'}
,{"reduce-memory-overheads", no_argument, NULL, OPTION_REDUCE_MEMORY_OVERHEADS}
+ ,{"save-temps", no_argument, NULL, OPTION_SAVE_TEMPS}
,{"statistics", no_argument, NULL, OPTION_STATISTICS}
,{"strip-local-absolute", no_argument, NULL, OPTION_STRIP_LOCAL_ABSOLUTE}
,{"version", no_argument, NULL, OPTION_VERSION}
@@ -586,6 +590,9 @@ parse_args (int * pargc, char *** pargv)
case OPTION_NOCPP:
break;
+ case OPTION_SAVE_TEMPS:
+ break;
+
case OPTION_STATISTICS:
flag_print_statistics = 1;
break;