Re: [PATCH 1/3] Disable libgcj and libgloss for Phoenix-RTOS targets.

2016-06-22 Thread Jakub Sejdak
The whole idea of this patch is to disable those things in newlib, but
they must synchronize this file with GCC.
So if merging this into trunk will be all they need, then I have no
need to merge this into release branches.

2016-06-21 22:08 GMT+02:00 Jeff Law :
> On 06/15/2016 08:22 AM, Kuba Sejdak wrote:
>>
>> This patch disables libgcj and libgloss in main configure.ac for new OS
>> port - Phoenix-RTOS.
>> Those libs are unnecessary to build GCC or newlib for arm-phoenix.
>>
>> Is it ok for trunk? If possible, If possible, please merge it also to
>> GCC-6 and GCC-5 branches.
>>
>> 2016-06-15  Jakub Sejdak  
>>
>> * configure.ac: Disable libgcj and libgloss for Phoenix-RTOS targets.
>> * configure: Regenerated.
>
> These are fine for the trunk.  Please go ahead and commit once your SVN
> write access is set up.
>
> We generally don't do feature enablement in release branches.  Jakub, Joseph
> or Richi would have go grant an exception for this to be accepted on the
> release branches.
>
> jeff
>



-- 
Jakub Sejdak
Software Engineer
Phoenix Systems (www.phoesys.com)
+48 608 050 163


Re: [PATCH 1/3] Disable libgcj and libgloss for Phoenix-RTOS targets.

2016-06-21 Thread Jeff Law

On 06/15/2016 08:22 AM, Kuba Sejdak wrote:

This patch disables libgcj and libgloss in main configure.ac for new OS port - 
Phoenix-RTOS.
Those libs are unnecessary to build GCC or newlib for arm-phoenix.

Is it ok for trunk? If possible, If possible, please merge it also to GCC-6 and 
GCC-5 branches.

2016-06-15  Jakub Sejdak  

* configure.ac: Disable libgcj and libgloss for Phoenix-RTOS targets.
* configure: Regenerated.
These are fine for the trunk.  Please go ahead and commit once your SVN 
write access is set up.


We generally don't do feature enablement in release branches.  Jakub, 
Joseph or Richi would have go grant an exception for this to be accepted 
on the release branches.


jeff



[PATCH 1/3] Disable libgcj and libgloss for Phoenix-RTOS targets.

2016-06-15 Thread Kuba Sejdak
This patch disables libgcj and libgloss in main configure.ac for new OS port - 
Phoenix-RTOS.
Those libs are unnecessary to build GCC or newlib for arm-phoenix.

Is it ok for trunk? If possible, If possible, please merge it also to GCC-6 and 
GCC-5 branches.

2016-06-15  Jakub Sejdak  

* configure.ac: Disable libgcj and libgloss for Phoenix-RTOS targets.
* configure: Regenerated.

---
 ChangeLog| 5 +
 configure| 6 ++
 configure.ac | 6 ++
 3 files changed, 17 insertions(+)

diff --git a/ChangeLog b/ChangeLog
index cee8206..ec5fa6e 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,8 @@
+2016-06-15  Jakub Sejdak  
+
+* configure.ac: Disable libgcj and libgloss for Phoenix-RTOS targets.
+* configure: Regenerated.
+
 2016-06-14  Mikael Morin  
 
* MAINTAINERS (Write After Approval): Update e-mail address.
diff --git a/configure b/configure
index ea63784..19451d2 100755
--- a/configure
+++ b/configure
@@ -3469,6 +3469,9 @@ case "${target}" in
   *-*-netware*)
 noconfigdirs="$noconfigdirs ${libgcj}"
 ;;
+  *-*-phoenix*)
+noconfigdirs="$noconfigdirs ${libgcj}"
+;;
   *-*-rtems*)
 noconfigdirs="$noconfigdirs ${libgcj}"
 ;;
@@ -3725,6 +3728,9 @@ case "${target}" in
 ;;
   *-*-netware*)
 ;;
+  *-*-phoenix*)
+noconfigdirs="$noconfigdirs target-libgloss"
+;;
   *-*-rtems*)
 noconfigdirs="$noconfigdirs target-libgloss"
 # this is not caught below because this stanza matches earlier
diff --git a/configure.ac b/configure.ac
index 54558df..d965059 100644
--- a/configure.ac
+++ b/configure.ac
@@ -805,6 +805,9 @@ case "${target}" in
   *-*-netware*)
 noconfigdirs="$noconfigdirs ${libgcj}"
 ;;
+  *-*-phoenix*)
+noconfigdirs="$noconfigdirs ${libgcj}"
+;;
   *-*-rtems*)
 noconfigdirs="$noconfigdirs ${libgcj}"
 ;;
@@ -1061,6 +1064,9 @@ case "${target}" in
 ;;
   *-*-netware*)
 ;;
+  *-*-phoenix*)
+noconfigdirs="$noconfigdirs target-libgloss"
+;;
   *-*-rtems*)
 noconfigdirs="$noconfigdirs target-libgloss"
 # this is not caught below because this stanza matches earlier
-- 
2.7.4