Page MenuHomeFreeBSD

[NEW PORT] devel/riscv64-binutils dvel/riscv64-gcc
ClosedPublic

Authored by lwhsu on Jan 2 2017, 1:42 PM.

Diff Detail

Repository
rP FreeBSD ports repository
Lint
Automatic diff as part of commit; lint not applicable.
Unit
Automatic diff as part of commit; unit tests not applicable.

Event Timeline

lwhsu updated this revision to Diff 23529.Jan 2 2017, 1:42 PM
lwhsu retitled this revision from to [NEW PORT] devel/riscv-binutils dvel/riscv-gcc.
lwhsu updated this object.
lwhsu edited the test plan for this revision. (Show Details)
lwhsu added reviewers: br, bapt, sbruno.
lwhsu set the repository for this revision to rP FreeBSD ports repository.
emaste added a subscriber: emaste.Jan 2 2017, 1:55 PM
lwhsu updated this revision to Diff 23531.Jan 2 2017, 2:18 PM
lwhsu removed rP FreeBSD ports repository as the repository for this revision.
bapt edited edge metadata.Jan 2 2017, 2:33 PM

Why 6.1 and not 6.3 for gcc why not making it a slave port of the other *-gcc ports?

lwhsu added a comment.Jan 2 2017, 3:14 PM
In D9020#186322, @bapt wrote:

Why 6.1 and not 6.3 for gcc why not making it a slave port of the other *-gcc ports?

This is from https://github.com/freebsd-riscv/riscv-gcc and I am not sure official gcc 6.3 has full risc-v support now.

lwhsu updated this revision to Diff 23550.Jan 2 2017, 5:50 PM
lwhsu added a comment.Jan 2 2017, 6:17 PM

I have tested this with https://gist.github.com/lwhsu/a266d52bc37523925bca5131523f7806 and build a BBL with the instructions in "Build bbl" on https://wiki.freebsd.org/riscv (without PREFIX setting), then boot in emulators/qemu-riscv:

qemu-system-riscv64 -nographic -m 2048M -kernel /path/to/bbl

I guess this is OK to add these two ports? Or does anybody think that they should be renamed to "devel/riscv64-binutils" and "dvel/riscv64-gcc"?

lwhsu set the repository for this revision to rP FreeBSD ports repository.Jan 2 2017, 6:22 PM
lwhsu updated this revision to Diff 23564.Jan 3 2017, 3:41 AM
lwhsu retitled this revision from [NEW PORT] devel/riscv-binutils dvel/riscv-gcc to [NEW PORT] devel/riscv64-binutils dvel/riscv64-gcc.

rename to riscv64-

lwhsu added a comment.Jan 3 2017, 11:02 AM

If no one objects, I'm going to add these ports tomorrow (i.e. after 12 hours)

sbruno accepted this revision.Jan 3 2017, 2:36 PM
sbruno edited edge metadata.

stlgtm

This revision is now accepted and ready to land.Jan 3 2017, 2:36 PM
This revision was automatically updated to reflect the committed changes.