[riot-notifications] [RIOT-OS/RIOT] gnrc_netif: use gnrc_netif-submodules to pull in upper-layer struct members (#14026)

Leandro Lanzieri notifications at github.com
Tue May 19 16:00:56 CEST 2020


## Test of build sizes

### examples/gnrc_loramac
#### After PR
```
- Building application "gnrc_lorawan" for "b-l072z-lrwan1" with MCU "stm32l0".
   text	  data	   bss	   dec	   hex	filename
  51592	   496	  6580	 58668	  e52c	/home/leandro/Work/RIOT/examples/gnrc_lorawan/bin/b-l072z-lrwan1/gnrc_lorawan.elf
```
#### Before PR
```
Building application "gnrc_lorawan" for "b-l072z-lrwan1" with MCU "stm32l0".

   text	  data	   bss	   dec	   hex	filename
  51592	   496	  6580	 58668	  e52c	/home/leandro/Work/RIOT/examples/gnrc_lorawan/bin/b-l072z-lrwan1/gnrc_lorawan.elf
```

### examples/gnrc_networking_mac
#### After PR
```
- Building application "gnrc_networking_mac" for "samr21-xpro" with MCU "samd21".

   text	  data	   bss	   dec	   hex	filename
 106024	   548	 20340	126912	 1efc0	/home/leandro/Work/RIOT/examples/gnrc_networking_mac/bin/samr21-xpro/gnrc_networking_mac.elf

- f504c3e7da657986b585f20b899e315e  bin/samr21-xpro/gnrc_networking_mac.bin
```

#### Before PR
```
Building application "gnrc_networking_mac" for "samr21-xpro" with MCU "samd21".

   text	  data	   bss	   dec	   hex	filename
 106024	   548	 20340	126912	 1efc0	/home/leandro/Work/RIOT/examples/gnrc_networking_mac/bin/samr21-xpro/gnrc_networking_mac.elf
 ```

### tests/gnrc_netif
#### After PR
```
- Building application "tests_gnrc_netif" for "native" with MCU "native".

   text	  data	   bss	   dec	   hex	filename
 219137	  1372	130404	350913	 55ac1	/home/leandro/Work/RIOT/tests/gnrc_netif/bin/native/tests_gnrc_netif.elf

- 9bfcbf0b806d688a9c9771a1de3accd3  bin/native/tests_gnrc_netif.bin
```
> Test passes

#### Before PR
```
Building application "tests_gnrc_netif" for "native" with MCU "native".

   text	  data	   bss	   dec	   hex	filename
 219137	  1372	130404	350913	 55ac1	/home/leandro/Work/RIOT/tests/gnrc_netif/bin/native/tests_gnrc_netif.elf
```
> Test passes

### tests/gnrc_ipv6_nib
#### After PR
```
- Building application "tests_gnrc_ipv6_nib" for "native" with MCU "native".

   text	  data	   bss	   dec	   hex	filename
 179852	  1128	 68360	249340	 3cdfc	/home/leandro/Work/RIOT/tests/gnrc_ipv6_nib/bin/native/tests_gnrc_ipv6_nib.elf
```
> Test passes

#### Before PR
```
Building application "tests_gnrc_ipv6_nib" for "native" with MCU "native".

   text	  data	   bss	   dec	   hex	filename
 179852	  1128	 68360	249340	 3cdfc	/home/leandro/Work/RIOT/tests/gnrc_ipv6_nib/bin/native/tests_gnrc_ipv6_nib.elf
 ```

### tests/gnrc_ipv6_nib_6ln
#### After PR
```
Building application "tests_gnrc_ipv6_nib_6ln" for "native" with MCU "native".

   text	  data	   bss	   dec	   hex	filename
 180100	  1112	 76772	257984	 3efc0	/home/leandro/Work/RIOT/tests/gnrc_ipv6_nib_6ln/bin/native/tests_gnrc_ipv6_nib_6ln.elf
 ```
> Test passes

#### Before PR
```
Building application "tests_gnrc_ipv6_nib_6ln" for "native" with MCU "native".

   text	  data	   bss	   dec	   hex	filename
 180100	  1112	 76772	257984	 3efc0	/home/leandro/Work/RIOT/tests/gnrc_ipv6_nib_6ln/bin/native/tests_gnrc_ipv6_nib_6ln.elf
```
> Test passes

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/RIOT-OS/RIOT/pull/14026#issuecomment-630838264
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.riot-os.org/pipermail/notifications/attachments/20200519/e320c7d7/attachment-0001.htm>


More information about the notifications mailing list