public inbox for crossgcc@sourceware.org
 help / color / mirror / Atom feed
* Can crosstool-ng build a gcc branch
@ 2016-01-19  4:59 Wink Saville
  2016-01-19  5:11 ` Bryan Hundven
  0 siblings, 1 reply; 9+ messages in thread
From: Wink Saville @ 2016-01-19  4:59 UTC (permalink / raw)
  To: crossgcc

I'd like to test a new gcc feature that is in hjl/interrupt/stage1
(https://github.com/gcc-mirror/gcc/tree/hjl/interrupt/stage1), is
there a way to configure ct-ng to build a specific branch or make a
specific sha1?

-- Wink

--
For unsubscribe information see http://sourceware.org/lists.html#faq

^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: Can crosstool-ng build a gcc branch
  2016-01-19  4:59 Can crosstool-ng build a gcc branch Wink Saville
@ 2016-01-19  5:11 ` Bryan Hundven
  2016-01-19  5:39   ` Wink Saville
  0 siblings, 1 reply; 9+ messages in thread
From: Bryan Hundven @ 2016-01-19  5:11 UTC (permalink / raw)
  To: Wink Saville; +Cc: crossgcc maillist

Wink,

On Mon, Jan 18, 2016 at 8:58 PM, Wink Saville <wink@saville.com> wrote:
> I'd like to test a new gcc feature that is in hjl/interrupt/stage1
> (https://github.com/gcc-mirror/gcc/tree/hjl/interrupt/stage1), is
> there a way to configure ct-ng to build a specific branch or make a
> specific sha1?

Sure, just clone down gcc and checkout the stage1 branch.
If you want a specific sha1, just checkout out the specific commit.

Clone down the latest crosstool-ng master. Choose a sample that is
close to the target you want and in menu config, under compiler choose
custom and set the location to the absolute path to where you cloned
down gcc, and set the version to something. Maybe in this case set
version to stage1.

Cheers,

-Bryan

--
For unsubscribe information see http://sourceware.org/lists.html#faq

^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: Can crosstool-ng build a gcc branch
  2016-01-19  5:11 ` Bryan Hundven
@ 2016-01-19  5:39   ` Wink Saville
  2016-01-19  6:08     ` Wink Saville
  0 siblings, 1 reply; 9+ messages in thread
From: Wink Saville @ 2016-01-19  5:39 UTC (permalink / raw)
  To: Bryan Hundven; +Cc: crossgcc maillist

Thanks, I'll give that a try.

On Mon, Jan 18, 2016 at 9:11 PM, Bryan Hundven <bryanhundven@gmail.com> wrote:
> Wink,
>
> On Mon, Jan 18, 2016 at 8:58 PM, Wink Saville <wink@saville.com> wrote:
>> I'd like to test a new gcc feature that is in hjl/interrupt/stage1
>> (https://github.com/gcc-mirror/gcc/tree/hjl/interrupt/stage1), is
>> there a way to configure ct-ng to build a specific branch or make a
>> specific sha1?
>
> Sure, just clone down gcc and checkout the stage1 branch.
> If you want a specific sha1, just checkout out the specific commit.
>
> Clone down the latest crosstool-ng master. Choose a sample that is
> close to the target you want and in menu config, under compiler choose
> custom and set the location to the absolute path to where you cloned
> down gcc, and set the version to something. Maybe in this case set
> version to stage1.
>
> Cheers,
>
> -Bryan

--
For unsubscribe information see http://sourceware.org/lists.html#faq

^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: Can crosstool-ng build a gcc branch
  2016-01-19  5:39   ` Wink Saville
@ 2016-01-19  6:08     ` Wink Saville
  2016-01-19  6:13       ` samy adel
  2016-01-19  6:22       ` Bryan Hundven
  0 siblings, 2 replies; 9+ messages in thread
From: Wink Saville @ 2016-01-19  6:08 UTC (permalink / raw)
  To: Bryan Hundven; +Cc: crossgcc maillist

Bryan,

In the "C compiler" page off the main menu I have a "gcc version"
option which I've set to 5.3.0 (I'm using the Tip of Tree of
crosstool-ng sha1 99cf467) but I don't see "custom" option. I seem to
be in the wrong menu.

-- Wink

On Mon, Jan 18, 2016 at 9:38 PM, Wink Saville <wink@saville.com> wrote:
> Thanks, I'll give that a try.
>
> On Mon, Jan 18, 2016 at 9:11 PM, Bryan Hundven <bryanhundven@gmail.com> wrote:
>> Wink,
>>
>> On Mon, Jan 18, 2016 at 8:58 PM, Wink Saville <wink@saville.com> wrote:
>>> I'd like to test a new gcc feature that is in hjl/interrupt/stage1
>>> (https://github.com/gcc-mirror/gcc/tree/hjl/interrupt/stage1), is
>>> there a way to configure ct-ng to build a specific branch or make a
>>> specific sha1?
>>
>> Sure, just clone down gcc and checkout the stage1 branch.
>> If you want a specific sha1, just checkout out the specific commit.
>>
>> Clone down the latest crosstool-ng master. Choose a sample that is
>> close to the target you want and in menu config, under compiler choose
>> custom and set the location to the absolute path to where you cloned
>> down gcc, and set the version to something. Maybe in this case set
>> version to stage1.
>>
>> Cheers,
>>
>> -Bryan

--
For unsubscribe information see http://sourceware.org/lists.html#faq

^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: Can crosstool-ng build a gcc branch
  2016-01-19  6:08     ` Wink Saville
@ 2016-01-19  6:13       ` samy adel
  2016-01-19  6:21         ` Bryan Hundven
  2016-01-19  6:22       ` Bryan Hundven
  1 sibling, 1 reply; 9+ messages in thread
From: samy adel @ 2016-01-19  6:13 UTC (permalink / raw)
  To: Wink Saville, Bryan Hundven; +Cc: crossgcc maillist

Hi,
How can i stop following these emails?
Thanks in advance,
Samy


On January 19, 2016 8:08:48 AM Wink Saville <wink@saville.com> wrote:

> Bryan,
>
> In the "C compiler" page off the main menu I have a "gcc version"
> option which I've set to 5.3.0 (I'm using the Tip of Tree of
> crosstool-ng sha1 99cf467) but I don't see "custom" option. I seem to
> be in the wrong menu.
>
> -- Wink
>
> On Mon, Jan 18, 2016 at 9:38 PM, Wink Saville <wink@saville.com> wrote:
> > Thanks, I'll give that a try.
> >
> > On Mon, Jan 18, 2016 at 9:11 PM, Bryan Hundven <bryanhundven@gmail.com> 
> wrote:
> >> Wink,
> >>
> >> On Mon, Jan 18, 2016 at 8:58 PM, Wink Saville <wink@saville.com> wrote:
> >>> I'd like to test a new gcc feature that is in hjl/interrupt/stage1
> >>> (https://github.com/gcc-mirror/gcc/tree/hjl/interrupt/stage1), is
> >>> there a way to configure ct-ng to build a specific branch or make a
> >>> specific sha1?
> >>
> >> Sure, just clone down gcc and checkout the stage1 branch.
> >> If you want a specific sha1, just checkout out the specific commit.
> >>
> >> Clone down the latest crosstool-ng master. Choose a sample that is
> >> close to the target you want and in menu config, under compiler choose
> >> custom and set the location to the absolute path to where you cloned
> >> down gcc, and set the version to something. Maybe in this case set
> >> version to stage1.
> >>
> >> Cheers,
> >>
> >> -Bryan
>
> --
> For unsubscribe information see http://sourceware.org/lists.html#faq
>



--
For unsubscribe information see http://sourceware.org/lists.html#faq

^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: Can crosstool-ng build a gcc branch
  2016-01-19  6:13       ` samy adel
@ 2016-01-19  6:21         ` Bryan Hundven
  2016-01-19  6:39           ` samy adel
  0 siblings, 1 reply; 9+ messages in thread
From: Bryan Hundven @ 2016-01-19  6:21 UTC (permalink / raw)
  To: samy adel; +Cc: Wink Saville, crossgcc maillist

Samy,

On Mon, Jan 18, 2016 at 10:13 PM, samy adel <samy.adel@varkonsemi.com> wrote:
> Hi,
> How can i stop following these emails?
> Thanks in advance,
> Samy

You should open a new message instead of hijacking someone else's message.

Searching google for unsubscribing from the list, I found this:
https://sourceware.org/lists.html#unsubscribe-simple

This list is crossgcc, so send an email to: crossgcc-unsubscribe@sourceware.org

Cheers,

-Bryan

--
For unsubscribe information see http://sourceware.org/lists.html#faq

^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: Can crosstool-ng build a gcc branch
  2016-01-19  6:08     ` Wink Saville
  2016-01-19  6:13       ` samy adel
@ 2016-01-19  6:22       ` Bryan Hundven
  1 sibling, 0 replies; 9+ messages in thread
From: Bryan Hundven @ 2016-01-19  6:22 UTC (permalink / raw)
  To: Wink Saville; +Cc: crossgcc maillist

Wink,

On Mon, Jan 18, 2016 at 10:08 PM, Wink Saville <wink@saville.com> wrote:
> Bryan,
>
> In the "C compiler" page off the main menu I have a "gcc version"
> option which I've set to 5.3.0 (I'm using the Tip of Tree of
> crosstool-ng sha1 99cf467) but I don't see "custom" option. I seem to
> be in the wrong menu.

You may have to check Experimental in the paths menu.

> -- Wink
>
> On Mon, Jan 18, 2016 at 9:38 PM, Wink Saville <wink@saville.com> wrote:
>> Thanks, I'll give that a try.
>>
>> On Mon, Jan 18, 2016 at 9:11 PM, Bryan Hundven <bryanhundven@gmail.com> wrote:
>>> Wink,
>>>
>>> On Mon, Jan 18, 2016 at 8:58 PM, Wink Saville <wink@saville.com> wrote:
>>>> I'd like to test a new gcc feature that is in hjl/interrupt/stage1
>>>> (https://github.com/gcc-mirror/gcc/tree/hjl/interrupt/stage1), is
>>>> there a way to configure ct-ng to build a specific branch or make a
>>>> specific sha1?
>>>
>>> Sure, just clone down gcc and checkout the stage1 branch.
>>> If you want a specific sha1, just checkout out the specific commit.
>>>
>>> Clone down the latest crosstool-ng master. Choose a sample that is
>>> close to the target you want and in menu config, under compiler choose
>>> custom and set the location to the absolute path to where you cloned
>>> down gcc, and set the version to something. Maybe in this case set
>>> version to stage1.
>>>
>>> Cheers,
>>>
>>> -Bryan

--
For unsubscribe information see http://sourceware.org/lists.html#faq

^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: Can crosstool-ng build a gcc branch
  2016-01-19  6:21         ` Bryan Hundven
@ 2016-01-19  6:39           ` samy adel
  2016-01-19 19:46             ` Wink Saville
  0 siblings, 1 reply; 9+ messages in thread
From: samy adel @ 2016-01-19  6:39 UTC (permalink / raw)
  To: Bryan Hundven; +Cc: Wink Saville, crossgcc maillist

Sorry, actually i don't know what all these messages about.
Thanks.


On January 19, 2016 8:21:42 AM Bryan Hundven <bryanhundven@gmail.com> wrote:

> Samy,
>
> On Mon, Jan 18, 2016 at 10:13 PM, samy adel <samy.adel@varkonsemi.com> wrote:
> > Hi,
> > How can i stop following these emails?
> > Thanks in advance,
> > Samy
>
> You should open a new message instead of hijacking someone else's message.
>
> Searching google for unsubscribing from the list, I found this:
> https://sourceware.org/lists.html#unsubscribe-simple
>
> This list is crossgcc, so send an email to: crossgcc-unsubscribe@sourceware.org
>
> Cheers,
>
> -Bryan
>
> --
> For unsubscribe information see http://sourceware.org/lists.html#faq
>



--
For unsubscribe information see http://sourceware.org/lists.html#faq

^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: Can crosstool-ng build a gcc branch
  2016-01-19  6:39           ` samy adel
@ 2016-01-19 19:46             ` Wink Saville
  0 siblings, 0 replies; 9+ messages in thread
From: Wink Saville @ 2016-01-19 19:46 UTC (permalink / raw)
  To: Bryan Hundven; +Cc: crossgcc maillist

Bryan, thanks for the help it worked.

For others, here are some pedantic instructions:

* From main menu config page "Crosstool-NG Configuration" select
"Paths and misc options"
* From "Paths and misc options" select "Try features marked as EXPERIMENTAL"
* Press ESC twice quickly to return to main config page
* From main menu config page "Crosstool-NG Configuration" select "C compiler"
* From "C compiler" select "Custom gcc" and two new options will
appear "Full path to custom gcc source" and "Custom GCC Version"
* From "C compiler" select" "Full path to custom gcc source" and add
the path to the <root to gcc> you'd like to build.

You can also select "Custom GCC Version" but that does not change
<root to gcc>/gcc/BASE-VER file as I thought it might,
instead you might want to change it manually. Other files that might
be desirable to change so as to further identify
your build are <root to gcc>/gcc/DATESTAMP and <root to gcc>/gcc/DEV-PHASE.

Note the advice here is from a complete noobie to gcc so take it with
a huge grain of salt.

-- Wink


On Mon, Jan 18, 2016 at 10:39 PM, samy adel <samy.adel@varkonsemi.com> wrote:
> Sorry, actually i don't know what all these messages about.
> Thanks.
>
>
>
> On January 19, 2016 8:21:42 AM Bryan Hundven <bryanhundven@gmail.com> wrote:
>
>> Samy,
>>
>> On Mon, Jan 18, 2016 at 10:13 PM, samy adel <samy.adel@varkonsemi.com>
>> wrote:
>> > Hi,
>> > How can i stop following these emails?
>> > Thanks in advance,
>> > Samy
>>
>> You should open a new message instead of hijacking someone else's message.
>>
>> Searching google for unsubscribing from the list, I found this:
>> https://sourceware.org/lists.html#unsubscribe-simple
>>
>> This list is crossgcc, so send an email to:
>> crossgcc-unsubscribe@sourceware.org
>>
>> Cheers,
>>
>> -Bryan
>>
>> --
>> For unsubscribe information see http://sourceware.org/lists.html#faq
>>
>
>

--
For unsubscribe information see http://sourceware.org/lists.html#faq

^ permalink raw reply	[flat|nested] 9+ messages in thread

end of thread, other threads:[~2016-01-19 19:46 UTC | newest]

Thread overview: 9+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2016-01-19  4:59 Can crosstool-ng build a gcc branch Wink Saville
2016-01-19  5:11 ` Bryan Hundven
2016-01-19  5:39   ` Wink Saville
2016-01-19  6:08     ` Wink Saville
2016-01-19  6:13       ` samy adel
2016-01-19  6:21         ` Bryan Hundven
2016-01-19  6:39           ` samy adel
2016-01-19 19:46             ` Wink Saville
2016-01-19  6:22       ` Bryan Hundven

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).